Hello Junjiro,

Upgrading my Live Debian OS to the latest sidux kernel version 
2.6.33-3.slh.9-sidux-amd64
that includes an update of aufs2 to 2010-05-09.

I have found that in the booting process,
the root filesystem, that is mounted usign aufs, can not be modified, 
It not works well until the system init procedure has been completed.

Following are some commands from the initrd procedure, that worked in previous 
releases,

+ load_module aufs brs=1
+ mkdir -p /lnet/00filesystem.squashfs
+ mount -n -t squashfs -o ro,noatime 
/lnet/image/LneTPers64/00filesystem.squashfs /lnet/00filesystem.squashfs
+ mkdir -p /lnet/10tws.squashfs
+ mount -n -t squashfs -o ro,noatime /lnet/image/LneTPers64/10tws.squashfs 
/lnet/10tws.squashfs
+ mkdir -p /lnet/12firmwarert.squashfs
+ mount -n -t squashfs -o ro,noatime 
/lnet/image/LneTPers64/12firmwarert.squashfs /lnet/12firmwarert.squashfs
+ mkdir -p /lnet/90pcjordi.squashfs
+ mount -n -t squashfs -o ro,noatime /lnet/image/LneTPers64/90pcjordi.squashfs 
/lnet/90pcjordi.squashfs
+ mount -n -t aufs -o 
nodev,noatime,nowarn_perm,xino=/lnet/xino/.aufs.xino,br:/lnet/cow=rw:/lnet/90pcjordi.squashfs=rr:/lnet/12firmwarert.squashfs=rr:/lnet/10tws.squashfs=rr:/lnet/00filesystem.squashfs=rr:
 
aufs /root
+ mkdir -p /root/lnet
+ mount -n -o move /lnet /root/lnet

Then, stopping the system startup here, and accessing the busybox command 
line, we observe that the changes to the root filesystem have not been saved;
also edit a file with "vi", the changes can not be saved, vi refuses to write 
on the aufs filesystem, stops the command execution, but does not show any 
error, 
( issuing the command :wq , vi should detect a non succesful write and does 
not quit )

Thanks in advance,

Jordi Pujol

Live never ending Tale
GNU/Linux Live forever!
http://livenet.selfip.com

------------------------------------------------------------------------------

Reply via email to