Christoph Pleger: > I attached a file to this email. Thanx. But I cannot see the NFS mount.
tmpfs /live/cow tmpfs rw,relatime,mode=755 0 0 /dev/sda /live/image iso9660 ro,noatime,nojoliet,check=s,map=n,blocksize=2048 0 0 Is this iso9660 your rr branch? More importantly, I am afraid you didn't "mount --move" your branches before chroot. The aufs manual describes as ---------------------------------------- The branch filesystems must be accessible, which means `not hidden.' It means you need to `mount \-\-move' when you use initramfs and switch_root(8), or chroot(8). ---------------------------------------- And there was a CVS tree in aufs1 era on SorceForge, and it contans a sample called "diskless" which is for users who wants to mount aufs in their initramfs. Here is just a related part in linuxrc in the sample. ---------------------------------------- umount /branch || : mkdir -p aufs/branch #mount -t tmpfs none aufs/branch set -x for i in branch/* branch/loop/* do test -d $i || continue mkdir -p aufs/$i #/bin/mount -n --move $i aufs/$i || : /bin/mount -n --move $i aufs/$i 2> /dev/null || : done cd aufs if [ "$dl_label" = "faunos" ] then cd /tfs else /bin/mount -n --bind /tmp branch mount -nt proc proc /proc egrep -v ' (root|cram)fs ' /proc/mounts > etc/mtab umount /proc /bin/mount -n -o remount,ro aufsroot . fi /bin/mount -n --move . / test "$dl_label" = "knoppix" && mount -nt proc proc /proc #/bin/sh -i trap "" 0 if [ "$dl_label" = "faunos" ] then exec chroot . sbin/init s < dev/console > dev/console 2>&1 dev/console else exec chroot . sbin/init < dev/console > dev/console 2>&1 dev/console fi ---------------------------------------- > I have attached the output of strace. Somehow I suspect the ioctl in > line 2510 to be the problem, but I wonder how aufs can have an effect on > that TTY operation. I don't think it is related. J. R. Okajima