Questa risposta a un'altra domanda si riduce sostanzialmente ad chroot
inglobare 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 sichroot
entra in un sistema Gentoo stage3, giusto? - Ma perché sono
proc
,sys
edev/pts
rimontato invece di usare bind-montato? Qual è la differenza effettiva in questa situazione, che è "più corretta"? - Questo HowTo si collega
proc
edev
, ma nédev/pts
nésys
è montato affatto. Inoltre, viene copiato/etc/{hosts,fstab}
nella nuova radice. Ha senso? Non dovrei includere anche/etc/mdadm.conf
allora?