Porovnejte následující:
mount -t proc none ./my_chroot/proc
a:
chroot ./mychroot mount -t proc none /proc
Přijatá odpověď:
Neexistují žádné rozdíly s ohledem na základní stav jádra.
Existuje malý rozdíl s ohledem na provoz mount příkaz:sleduje své akce v /etc/mtab , takže spusťte mount pod chroot aktualizuje jiný mtab soubor.
Můžete také použít mount --bind /proc ./my_chroot/proc . Pokud vím, není mezi tím a mount -t proc none ./mychroot/proc žádný praktický rozdíl :můžete připojit proc souborový systém tolikrát, kolikrát chcete, a možnosti připojení jsou ignorovány. mount --bind vám zabrání v odpojení souborového systému na /proc mimo chroot, ale to by se stejně nikdy nemělo stát.
Kromě toho bych doporučil mount -t proc proc …/proc protože vidíte proc v poli zařízení v mtab nebo v /proc/mounts je jasnější než vidět none .