I have a Seagate Dockstar (armv5, Debian squeeze). I'm trying to set it up with a read-only rootfs usb flash drive using the method described here:
http://www.logicsupply.com/blog/2009/01/27/how-to-build-a-read-only-linux-system/ This method entails adding a hook file to /etc/initramfs-tools/hooks, adding an init-bottom script to /etc/initramfs-tools/scripts/init-bottom, and rebuilding the initramfs. I have used this method on a test system: a Dell Mini 9 netbook (Intel Atom processor) with Debian squeeze, everything up-to-date. It boots from an ext3/linux swap hard disk, so basically the same setup as the Dockstar, just a hard disk instead of a flash drive. When I do the read-only procedure on that system and reboot, it works fine. The root filesystem is moved to an aufs filesystem - the boot flash drive is mounted read-only with a writeable layer in RAM. On this x86 test system, these lines appear in dmesg: [ 7.884717] aufs: module is from the staging directory, the quality is unknown, you have been warned. [ 7.897495] aufs 2-standalone.tree-32-20100125 [ 7.898237] aufs test_add:248:exe[371]: uid/gid/perm /root.ro 0/0/0755, 0/0/01777 The Dockstar is set up the same: Debian squeeze, everything up-to-date. Here are the corresponding dmesg lines on the Dockstar: [ 12.960395] aufs: module is from the staging directory, the quality is unknown, you have been warned. [ 12.993986] aufs 2-standalone.tree-32-20100125 [ 13.003956] aufs test_add:218:mount[124]: unsupported filesystem, /root.ro (rootfs) The Dockstar boots but is not read-only. So for some reason the code that works fine on x86 Debian squeeze is producing an "unsupported filesystem" error in armv5 Debian squeeze. Any ideas what may be going wrong here? Any directions for further research? Any help is appreciated. --FBP ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct