This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
software:psion:file_system_paper [2008/05/14 17:54] – external edit 127.0.0.1 | software:psion:file_system_paper [2008/05/14 21:58] (current) – admin | ||
---|---|---|---|
Line 2: | Line 2: | ||
Filesystem options for the Netbook Lx | Filesystem options for the Netbook Lx | ||
===== Issues ===== | ===== Issues ===== | ||
- | There are a number | + | During the development |
- | + | - A lot of stuff needs to be packed | |
- | - We need to pack a lot of stuff into the Nand flash | + | - During development |
- | - During development | + | - Whilst the machine won't be rebooted very often, long disk checks |
- | -Whilst the machine won't be rebooted very often we don't want long disk checks | + | - Both CF and Nand flash have quite limited numbers of max writes and the devices should |
- | - Both CF and Nand flash have quite limited numbers of max writes and we need things to remain working for years, rather than days or weeks. | + | |
- The system needs to be resistant to corruption when batteries go flat/power fails | - The system needs to be resistant to corruption when batteries go flat/power fails | ||
- | - We need a way of integrating extra applications on CF or MMC with the base system on NAND | + | - There should be a way of integrating extra applications on CF or MMC with the base system on NAND. |
- Users need to store their files and data somewhere. | - Users need to store their files and data somewhere. | ||
- | - User data is really important and we must try not to lose it whatever happens | + | - User data is really important and it should be highest priority |
- | - Users will remove removable media when they feel like - we must cope gracefully, _always_ | + | - Users will remove removable media when they feel like - this should be dealt with gracefully, _always_ |
- We can't easily change BooSt to read different filesystems | - We can't easily change BooSt to read different filesystems | ||
- We are expecting 20,000 warm boots but < 10 cold boots over 4 years. | - We are expecting 20,000 warm boots but < 10 cold boots over 4 years. | ||
- | There are a number of different filesystems, | + | There are a number of different filesystems, |
===== Suggested set-ups ===== | ===== Suggested set-ups ===== | ||
- | Here are what seems to me to be plausible schemes for laying out our filesystems. Most issues are now resolved but will no doubt be a few wrinkles still to deal with. A picture is worth a thousand words so: | + | Here are what seems to be plausible schemes for laying out our filesystems. Most issues are now resolved but will no doubt be a few wrinkles still to deal with. A picture is worth a thousand words so: |
==== Base System ==== | ==== Base System ==== | ||
Line 89: | Line 88: | ||
This means that we need to manage the appearance/ | This means that we need to manage the appearance/ | ||
- | It is also an option to run a complete system from CF card, as we have done in development, | + | It is also an option to run a complete system from CF card, as we have done in development, |
=== Adding applications from removable media === | === Adding applications from removable media === |