levi
Still fresh, damnit!
Has anyone used FunionFS on the Pandora? As I understand it, the Pandora kernel is new enough to support FUSE filesystems, and FunionFS is a FUSE file system to give you union filesystems. A union filesystem allows you to mount two or more directories or filesystems in the same place, and for writes to only go to one of the filesystems, with reads coming from the read-only file system initially, or if there's a version of the file on the writable filesystem, on there instead. Other union filesystems let you do more fancy things like load balancing, but FunionFS seems simpler (and actually has legible instructions, which is novel).
I think it would be cool if you could use it on the Pandora to mount the whole NAND as read only and mount a directory on your SD card on top, so you are able to change anything you like (other than the kernel image and a few other things I guess), and install cool little scripts to /usr/bin and so on without worrying - although of course you'd need to install FunionFS to the NAND and the mount command to enable it.
Of course, you could just install the OS to your SD card and boot off that, but I'm curious as to whether it's worth using a union filesystem (as most linux live CDs do) to save SD card space, and what the speed penalty is.
I think it would be cool if you could use it on the Pandora to mount the whole NAND as read only and mount a directory on your SD card on top, so you are able to change anything you like (other than the kernel image and a few other things I guess), and install cool little scripts to /usr/bin and so on without worrying - although of course you'd need to install FunionFS to the NAND and the mount command to enable it.
Of course, you could just install the OS to your SD card and boot off that, but I'm curious as to whether it's worth using a union filesystem (as most linux live CDs do) to save SD card space, and what the speed penalty is.