> 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.