Questa risposta a un'altra domanda si riduce sostanzialmente ad chrootinglobare in un'altra distribuzione Linux per usarla principalmente in sostituzione del suo genitore troppo limitato (ma insostituibile). Le azioni suggerite prima di eseguire chroot, che vorrei capire meglio, sono:
cp /etc/resolv.conf etc/resolv.conf
cp -a /lib/modules/$(uname -r) lib/modules
mount -t proc archproc proc
mount -t sysfs archsys sys
mount -o bind /dev dev
mount -t devpts archdevpts dev/pts
- La copia
resolv.confè chiara (accesso a rete / Internet), anche se non sono sicuro delmodules- questo in realtà sembrava inutile quando sichrootentra in un sistema Gentoo stage3, giusto? - Ma perché sono
proc,sysedev/ptsrimontato invece di usare bind-montato? Qual è la differenza effettiva in questa situazione, che è "più corretta"? - Questo HowTo si collega
procedev, ma nédev/ptsnésysè montato affatto. Inoltre, viene copiato/etc/{hosts,fstab}nella nuova radice. Ha senso? Non dovrei includere anche/etc/mdadm.confallora?