From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_eff4d75dff590b8f10417a6ddd46206a" Date: Tue, 18 Nov 2014 23:09:30 +0100 From: dante To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-Reply-To: References: <1a3157d28f8065b3a7072365eb88e464@hamnavoe.com> Message-ID: <21f6154e232308ece1ecffbffa3ef404@posteo.de> User-Agent: Posteo Webmail Subject: Re: [9fans] =?utf-8?q?running_plan9_=3A_an_ideal_setup=3F?= Topicbox-Message-UUID: 2bb3dd20-ead9-11e9-9d60-3106f5b1d025 --=_eff4d75dff590b8f10417a6ddd46206a Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi Mats, I posted it before; unfortunately the archive doesn't save the attached files. Here is the original post: http://9fans.net/archive/2014/08/78. Please see the attachment for the script. Cheers, Dante On 18.11.2014 22:28, Mats Olsson wrote: > Hi dante! > > I would appreciate it a lot if you could send the "clone script" that > you used to clone the 9pi imate to a larger SD card. Thanks > beforehand! > > Kind Regards, > Mats > > 2014-11-18 21:29 GMT+01:00, Richard Miller <9fans@hamnavoe.com>: >>> If you must use a rpi, you should strive to use it as a terminal, and >>> like every other Plan 9 terminal it should use the central file >>> server >>> without local storage. >> >> That would be my advice too. As an experiment, I set up a 9picpu >> using >> the SD card as local storage, working mostly as a secondary smtp and >> imap >> server. After a bit less than a year, the SD card suffered a >> catastrophic >> failure. When I say catastrophic, I mean I can't find any meaningful >> data >> anywhere in the first 120MB or so of /dev/sdM0/data ... just >> not-quite-random >> looking garbage. >> >> I can't think of any software fault that could wipe out so much of a >> disk, with no respect for partition boundaries (the dos partition in >> the first 64MB had not been mounted). But I also know too little >> about >> the internals of SD cards to understand how they fail. Maybe some >> internal logical-to-physical block mapping table went bad? >> >> Anyway, it's just one anecdotal data point, but I wouldn't be happy >> running any plan 9 machine with an SD card as the main filesystem. >> >> >> --=_eff4d75dff590b8f10417a6ddd46206a Content-Transfer-Encoding: base64 Content-Type: text/plain; name=piclone.txt Content-Disposition: attachment; filename=piclone.txt; size=5510 IyEvYmluL3JjCiMKIyBUaGlzIHByb2dyYW0gY2xvbmVzIGEgUmFzcGJlcnJ5IFBpIFBsYW45IGlu c3RhbGxhdGlvbiBvbnRvIGFub3RoZXIgc3RvcmFnZSBkZXZpY2UuCiMgVXNlIGEgVVNCIGFkYXB0 ZXIgZm9yIFNEIGNhcmRzIGluIG9yZGVyIHRvIHdyaXRlIGFub3RoZXIgU0QgY2FyZC4KIyBUaGUg c3RvcmFnZSBkZXZpY2Ugd2lsbCBiZSB1c2VkIGF0IGl0cyBmdWxsIGNhcGFjaXR5LCBpbiBjb250 cmFzdCB0byB0aGUgZG93bmxvYWRhYmxlIGltYWdlLgojIE1vcmVvdmVyLCBubyBhZGRpdGlvbmFs IGNvbXB1dGVyIGlzIHJlcXVpcmVkIGZvciB0aGUgaW5zdGFsbGF0aW9uLgojCiMgVGhpcyBwcm9n cmFtIG1ha2VzIHNvbWUgYXNzdW1wdGlvbnMgdGhhdCBhcmUgc3BlY2lmaWMgdG8gdGhlIFJhc3Bi ZXJyeSBQaSBkZXZpY2UuCiMgVGhlIG9ubHkgcGFyYW1ldGVyIGlzIHRoZSBuYW1lIG9mIHRoZSBk ZXN0aW5hdGlvbiBkcml2ZS4KIyBUaGUgcHJvZ3JhbSB3aWxsIG5vdCBhc2sgZm9yIGZ1cnRoZXIg aW5wdXQuCiMKIyBOT1RFUwojCiMgWW91IGNhbiBvZiBjb3Vyc2UgdXNlIHRoZSBVU0IgYWRhcHRl ciBmb3IgU0QgY2FyZHMgdG8gd3JpdGUgdGhlIGRvd25sb2FkYWJsZSBpbWFnZS4KIyBUaGUgYm9v dHN0cmFwIGNhbm5vdCBhY2Nlc3MgYSBET1MgcGFydGl0aW9uIGVtYmVkZGVkIGludG8gYSBQbGFu OSBwYXJ0aXRpb24gKDlmYXQpLgojIFRoZSBzZCgzKSBkcml2ZXIgY2Fubm90IHNlcnZlIHZvbHVt ZXMgZnJvbSBhIHBhcnRpdGlvbiB0YWJsZTogd2UgdXNlIHBhcnRmcyg4KSBpbnN0ZWFkLgojIENv bigxKSBuZWVkcyBhIGNlcnRhaW4gbnVtYmVyIG9mIGVtcHR5IGxpbmVzIGluIHRoZSBpbnB1dCBp biBvcmRlciB0byByZWFkIGFsbCBzZXJ2ZXIgYW5zd2Vycy4KIwoKZm4gY2hlY2sgewoJaWYoICEg fiAkMSAnJyApIHsKCQllY2hvIFdlIGVuY291bnRlcmVkIGFuIGVycm9yIGFuZCBtdXN0IHN0b3Ag aGVyZS4KCQllY2hvIFN0YXR1czogJDEuCgkJZXhpdCAxMwoJfQp9CgppZighIHRlc3QgJCMqIC1l cSAxKSB7CgllY2hvIFVzYWdlOiAnJydwaWNsb25lIHNkVVkuWicnJyBjcmVhdGVzIGEgUmFzcGJl cnJ5OSBzeXN0ZW0gb24gc2RVWS5aLiAKCWV4aXQKfQoKZGlzaz0kMQppZighIHRlc3QgLWQgL2Rl di8kZGlzaykgewoJZWNobyBObyBzdWNoIGRldmljZTogJGRpc2suCglleGl0Cn0KCiMgTWFrZSBz aHVyZSB0aGVyZSBpcyBubyBkaXNrIGNvbmZpZ3VyYXRpb24gbGVmdC4KZWNobyAuLi4uLi4uLiBO dWxsIHRoZSBkaXNrIGNvbmZpZ3VyYXRpb24uCmRkIC1pZiAvZGV2L3plcm8gLW9mIC9kZXYvJGRp c2svZGF0YSAtY291bnQgMTAyNCA+WzE9XSA+WzI9XQpjaGVjayAkc3RhdHVzCgojIHRoZSBkZWZh dWx0IE1CUiB3aXRob3V0IGJvb3QgY29kZSBzdWZmaWNlcyBmb3IgdGhlIFBpLgplY2hvIC4uLi4u Li4uIEluc3RhbGwgTUJSLgpkaXNrL21iciAvZGV2LyRkaXNrL2RhdGEgPlsxPV0gPlsyPV0KY2hl Y2sgJHN0YXR1cwoKIyBXZSBuZWVkIGEgcmVhbCBET1MgcGFydGl0aW9uLgojIFRoZSBSYXNwYmVy cnkgUGkgYm9vdCBtZWNoYW5pc20gY2Fubm90IGNvcGUgd2l0aCB0aGUgOUZBVCBwYXJ0aXRpb24g ZW1iZWRkZWQgaW4gdGhlIHBsYW45IG9uZS4KZWNobyAuLi4uLi4uLiBDcmVhdGUgRE9TIHBhcnRp dGlvbiBmb3IgYm9vdGluZy4KZGlzay9mZGlzayAtYiAvZGV2LyRkaXNrL2RhdGEgPlsxPV0gPlsy PV0gPDxFT0YKYSBwMCAwIDE2CnQgcDAgRkFUMzIKQSBwMAp3CnEKRU9GCmNoZWNrICRzdGF0dXMK CmVjaG8gLi4uLi4uLi4gQ3JlYXRlIGEgUGxhbjkgcGFydGl0aW9uIHdpdGggZGVmYXVsdCBwYXJh bWV0ZXJzLgpkaXNrL2ZkaXNrIC13YSAvZGV2LyRkaXNrL2RhdGEgPlsxPV0gPlsyPV0KY2hlY2sg JHN0YXR1cwoKIyBzZCgzKSBkb2VzIG5vdCBzZXJ2ZSBkaXNrIHBhcnRpdGlvbnM6IHVzZSBwYXJ0 ZnMoOCkuCmlmKCAhIHRlc3QgLWUgL2Rldi8kZGlzay9kb3MgKSB7CgllY2hvIC4uLi4uLi4uIFN0 YXJ0IHBhcnRmcyB0byBzZXJ2ZSBwYXJ0aXRpb25zLgoJZGlzay9wYXJ0ZnMgLWQgJGRpc2sgL2Rl di8kZGlzay9kYXRhID5bMT1dID5bMj1dCgljaGVjayAkc3RhdHVzCn0KCmVjaG8gLi4uLi4uLi4g UmVjb25maWd1cmUgZGV2aWNlLgpkaXNrL2ZkaXNrIC1wIC9kZXYvJGRpc2svZGF0YSA+L2Rldi8k ZGlzay9jdGwgPlsyPV0KY2hlY2sgJHN0YXR1cwoKZWNobyAuLi4uLi4uLiBQbGFuOSBwYXJ0aXRp b246IGluc3RhbGwgTUJSLgpkaXNrL21iciAvZGV2LyRkaXNrL3BsYW45ID5bMT1dID5bMj1dCmNo ZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gIFBsYW45IHBhcnRpdGlvbjogc3ViZGl2aWRlLgpk aXNrL3ByZXAgLXdiIC1hIG52cmFtIC1hIGZvc3NpbCAvZGV2LyRkaXNrL3BsYW45ID5bMT1dID5b Mj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gIFBsYW45IHBhcnRpdGlvbjogcmVjb25m aWd1cmUgZGV2aWNlLgpkaXNrL3ByZXAgLXAgL2Rldi8kZGlzay9wbGFuOSA+L2Rldi8kZGlzay9j dGwgPlsyPV0KY2hlY2sgJHN0YXR1cwplY2hvIFBhcnRpdGlvbnMgb24gJGRpc2s6CmNhdCAvZGV2 LyRkaXNrL2N0bAoKZWNobyAuLi4uLi4uLiAgRm9ybWF0IERPUyBwYXJ0aXRpb24uCmRpc2svZm9y bWF0IC1kIC1yMiAvZGV2LyRkaXNrL2RvcyA+WzE9XSA+WzI9XQpjaGVjayAkc3RhdHVzCgplY2hv IC4uLi4uLi4uIEZvcm1hdCBGb3NzaWwgcGFydGl0aW9uLgpmb3NzaWwvZmxmbXQgLXkgL2Rldi8k ZGlzay9mb3NzaWwgPlsxPV0gPlsyPV0KY2hlY2sgJHN0YXR1cwoKaWYoICEgdGVzdCAtZSAvc3J2 L2RvcyApewoJZWNobyAuLi4uLi4uLiBTdGFydCBET1Mgc2VydmVyLgoJZG9zc3J2ID5bMT1dID5b Mj1dCgljaGVjayAkc3RhdHVzCn0KCmVjaG8gLi4uLi4uLi4gU3RhcnQgc2VydmVyIGZvciBvbGQg Rm9zc2lsIHBhcnRpdGlvbi4KY2F0ID4vZW52L2ZscHJvdG8gPDxFT0YKc3J2IC1wIGZzY29ucy5v bGQKc3J2IGZvc3NpbC5vbGQKZnN5cyBtYWluIGNvbmZpZyAvZGV2L3NkTTAvZm9zc2lsCmZzeXMg bWFpbiBvcGVuIC1hQVZQCmZzeXMgbWFpbgpFT0YKZm9zc2lsL2Zvc3NpbCAtYyAnLiAvZW52L2Zs cHJvdG8nID5bMT1dID5bMj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gU3RhcnQgc2Vy dmVyIGZvciBuZXcgRm9zc2lsIHBhcnRpdGlvbi4KY2F0ID4vZW52L2ZscHJvdG8gPDxFT0YKc3J2 IC1wIGZzY29ucy5uZXcKc3J2IGZvc3NpbC5uZXcKZnN5cyBtYWluIGNvbmZpZyAvZGV2LyRkaXNr L2Zvc3NpbApmc3lzIG1haW4gb3BlbiAtYUFWV1AKZnN5cyBtYWluCkVPRgpmb3NzaWwvZm9zc2ls IC1jICcuIC9lbnYvZmxwcm90bycgIz5bMT1dID5bMj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4u Li4uLi4gTW91bnQgb2xkIERPUyBwYXJ0aXRpb24uCm1vdW50IC1jIC9zcnYvZG9zIC9uL2Rvcy5v bGQgL2Rldi9zZE0wL2RvcyA+WzE9XSA+WzI9XQpjaGVjayAkc3RhdHVzCgplY2hvIC4uLi4uLi4u IE1vdW50IG5ldyBET1MgcGFydGl0aW9uLgptb3VudCAtYyAvc3J2L2RvcyAvbi9kb3MubmV3IC9k ZXYvJGRpc2svZG9zID5bMT1dID5bMj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gTW91 bnQgb2xkIEZvc3NpbCBwYXJ0aXRpb24uCm1vdW50IC1jIC9zcnYvZm9zc2lsLm9sZCAvbi9mb3Nz aWwub2xkID5bMT1dID5bMj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gTW91bnQgbmV3 IEZvc3NpbCBwYXJ0aXRpb24uCm1vdW50IC1jIC9zcnYvZm9zc2lsLm5ldyAvbi9mb3NzaWwubmV3 ID5bMT1dID5bMj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gQ3JlYXRlIHVzZXJzIGZp bGUgb24gbmV3IEZvc3NpbCBwYXJ0aXRpb24uCgojIGNyZWF0ZSBkZWZhdWx0CmNvbiAvc3J2L2Zz Y29ucy5uZXcgPlsxPV0gPlsyPV0gPDxFT0YKCmNyZWF0ZSAvYWN0aXZlL2FkbSBhZG0gc3lzIGQ3 NzUKRU9GCmNoZWNrICRzdGF0dXMKCiMgY29weQpjcCAtZ3V4IC9uL2Zvc3NpbC5vbGQvYWRtL3Vz ZXJzIC9uL2Zvc3NpbC5uZXcvYWRtL3VzZXJzCmNoZWNrICRzdGF0dXMKCmNvbiAvc3J2L2ZzY29u cy5uZXcgPlsxPV0gPlsyPV0gPDxFT0YKCnVzZXJzIC1yIC9hY3RpdmUvYWRtL3VzZXJzCgoKRU9G CmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gQ29weSBib290IGZpbGVzLgpjcCAtZ3V4IC9u L2Rvcy5vbGQvKiAvbi9kb3MubmV3ID5bMT1dID5bMj1dCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4u Li4uLi4gQ29weSBzeXN0ZW06IHBsZWFzZSBiZSBWRVJZIHBhdGllbnQuCmRpc2svbWtmcyAgLWEg LXMgL24vZm9zc2lsLm9sZCAvc3lzL2xpYi9zeXNjb25maWcvcHJvdG8vYWxscHJvdG8gIHwgZGlz ay9ta2V4dCAtdSAtdiAtZCAvbi9mb3NzaWwubmV3ID5bMj0xXSAgfCB0ZWUgL3RtcC94eHgKZWNo byAuLi4uLi4uLiBTdGF0dXM6ICRzdGF0dXMuCgplY2hvIC4uLi4uLi4uIFVubW91bnQgb2xkIERP UyBwYXJ0aXRpb24uCnVubW91bnQgL24vZG9zLm9sZCA+WzE9XSA+WzI9XQpjaGVjayAkc3RhdHVz CgplY2hvIC4uLi4uLi4uIFVubW91bnQgbmV3IERPUyBwYXJ0aXRpb24uCnVubW91bnQgL24vZG9z Lm5ldyA+WzE9XSA+WzI9XQpjaGVjayAkc3RhdHVzCgplY2hvIC4uLi4uLi4uIFVubW91bnQgb2xk IEZvc3NpbCBwYXJ0aXRpb24uCnVubW91bnQgL24vZm9zc2lsLm9sZCA+WzE9XSA+WzI9XQpjaGVj ayAkc3RhdHVzCgplY2hvIC4uLi4uLi4uIFN0b3Agc2VydmVyIGZvciBvbGQgRm9zc2lsIHBhcnRp dGlvbi4KY29uIC9zcnYvZnNjb25zLm9sZCA+WzE9XSA+WzI9XSA8PEVPRgpzcnYgLWQgZm9zc2ls Lm9sZApzcnYgLWQgZnNjb25zLm9sZApFT0YKY2hlY2sgJHN0YXR1cwoKZWNobyAuLi4uLi4uLiBV bm1vdW50IG5ldyBGb3NzaWwgcGFydGl0aW9uLgp1bm1vdW50IC9uL2Zvc3NpbC5uZXcgPlsxPV0g PlsyPV0KY2hlY2sgJHN0YXR1cwoKZWNobyAuLi4uLi4uLiBTdG9wIHNlcnZlciBmb3IgbmV3IEZv c3NpbCBwYXJ0aXRpb24uCmNvbiAvc3J2L2ZzY29ucy5uZXcgPlsxPV0gPlsyPV0gPDxFT0YKc3J2 IC1kIGZvc3NpbC5uZXcKc3J2IC1kIGZzY29ucy5uZXcKRU9GCmNoZWNrICRzdGF0dXMKCmVjaG8g Li4uLi4uLi4uIEtpbGwgZm9zc2lsLgpraWxsIGZvc3NpbCB8IHJjID5bMT1dID5bMj1dCnJtIC9z cnYvZm9zc2lsLm9sZCA+WzE9XSA+WzI9XQpybSAvc3J2L2ZzY29ucy5vbGQgPlsxPV0gPlsyPV0K cm0gL3Nydi9mb3NzaWwubmV3ID5bMT1dID5bMj1dCnJtIC9zcnYvZnNjb25zLm5ldyA+WzE9XSA+ WzI9XQoKZWNobyAuLi4uLi4uLiBXcml0ZSBwZXJzaXN0ZW50IEZvc3NpbCBjb25maWd1cmF0aW9u Lgpmb3NzaWwvY29uZiAtdyAvZGV2LyRkaXNrL2Zvc3NpbCA+WzE9XSA+WzI9XSAgPDxFT0YKZnN5 cyBtYWluIGNvbmZpZwpmc3lzIG1haW4gb3BlbiAtYUFWCmZzeXMgbWFpbiBzbmFwdGltZSAtYSBu b25lIC1zIDYwIC10IDE3MjgwMApmc3lzIG1haW4KdXNlcnMgLXIgL2FjdGl2ZS9hZG0vdXNlcnMK RU9GCmNoZWNrICRzdGF0dXMKCmVjaG8gLi4uLi4uLi4gRE9ORQo= --=_eff4d75dff590b8f10417a6ddd46206a--