Even though every current version (x86, etc.) of the Handbook uses the exact same mount commands for /proc, /sys, and /dev just before chrooting in Ch. 6: # mount -t proc proc /mnt/gentoo/proc # mount --rbind /sys /mnt/gentoo/sys # mount --rbind /dev /mnt/gentoo/dev For some reason, only the ppc and ia64 Handbooks actually unmount /sys before rebooting in Ch. 10. All the other versions (x86, sparc, amd64, ppc64, alpha, hppa, mips, and the unmaintained arm) don't include /sys in the umount commands. Recommend changing "/proc" to "/proc,/sys" in each of these Handbooks. For example, in the x86 and amd64 Handbooks: cdimage ~# umount -l /mnt/gentoo{/boot,/proc,} would become: cdimage ~# umount -l /mnt/gentoo{/boot,/proc,/sys,} BUT ACTUALLY, considering bug 519488, it probably should be changed to the following, instead: cdimage ~# umount -l /mnt/gentoo{/proc,/sys} cdimage ~# umount /mnt/gentoo{/boot,}
Serious question, is there any real reason this things need to be unmounted before reboot?
Added umount of /sys