Filesystem
This page describes the Linux filesystem underlying the XO, particularly some unusual aspects of this implementation.
Store things you want to persist under /home/olpc
If store data elsewhere it will be gone after the next reboot. Shi 13:57, 24 January 2008 (EST)
Example Showing Filesystem Raw Treemap
Filesystem Treemap Sections
![](/mediawiki/images/thumb/3/3a/Treemap_of_joyride-2174.jpg/620px-Treemap_of_joyride-2174.jpg)
Joyride 2174 treemap
You can see the two OS images that have previously been installed using olpc-update. /versions/pristine is the original data, /versions/run are hard linked to pristine (unless modified by the user). Top right is the actual running OS data (hard linked to one of the /versions/run blocks). /home/olpc stores all user generated data (Journal entries, Activities, etc).
You can see the two OS images that have previously been installed using olpc-update. /versions/pristine is the original data, /versions/run are hard linked to pristine (unless modified by the user). Top right is the actual running OS data (hard linked to one of the /versions/run blocks). /home/olpc stores all user generated data (Journal entries, Activities, etc).