M.Canales.es <manuel <at> linuxfromscratch.org> writes: > > No except if you find that it is a real bug and it may be reproducible by an > editor. >
Below is an example of repeating mount --bind and getting two listings. I have experience where running the commands repeatedly will add numerous duplicate mounts resulting eventually in the no ptys error which gets fixed by a reboot or umount -l and removing the entries. To avoid this I add some tests. If the system is then reformatted it will still have a reference to /dev from mount --bind, so the script test will pass, but no dev/pts or dev/shm will exist resulting in the error. Is it OK to explicitly create dev/pts and dev/shm before mount --bind ? This will fix my situation. >From what you say it is not an error in the book. However, it may be more FAQ material. lfs:~/lfs-scripts$ sudo mount /dev/hda3 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/hda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb2 on /home type ext3 (rw) /dev/hdb3 on /opt type ext3 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) automount(pid1351) on /net type autofs (rw,fd=4,pgrp=1351,minproto=2,maxproto=4) >>>> /dev on /mnt/lfs/dev type none (rw,bind) <<<< proc on /mnt/lfs/proc type proc (rw) /dev/hdb1 on /mnt/lfs type ext3 (rw) devpts on /mnt/lfs/dev/pts type devpts (rw) shm on /mnt/lfs/dev/shm type tmpfs (rw) sysfs on /mnt/lfs/sys type sysfs (rw) lfs:~/lfs-scripts$ sudo mount --bind /dev ${LFS}/dev lfs:~/lfs-scripts$ sudo mount /dev/hda3 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/hda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb2 on /home type ext3 (rw) /dev/hdb3 on /opt type ext3 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) automount(pid1351) on /net type autofs (rw,fd=4,pgrp=1351,minproto=2,maxproto=4) >>>> /dev on /mnt/lfs/dev type none (rw,bind) <<<< proc on /mnt/lfs/proc type proc (rw) /dev/hdb1 on /mnt/lfs type ext3 (rw) devpts on /mnt/lfs/dev/pts type devpts (rw) shm on /mnt/lfs/dev/shm type tmpfs (rw) sysfs on /mnt/lfs/sys type sysfs (rw) >>>> /dev on /mnt/lfs/dev type none (rw,bind) <<<< lfs:~/lfs-scripts$ Thanks, Peter -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page