Этот ответ на другой вопрос в основном сводится к chrootпереходу в другой дистрибутив Linux, чтобы в основном использовать его в качестве замены слишком ограниченному (но незаменимому) родителю. Предлагаемые действия перед запуском chroot, которые я хотел бы понять лучше:
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
- Копирование
resolv.confчеткое (доступ к сети / Интернету), хотя я не уверен насчет этогоmodules- это на самом деле казалось ненужным приchrootвходе в систему stage3 Gentoo, верно? - Но почему
proc,sysиdev/ptsперемонтирована вместо привязки монтажа? Какова реальная разница в этой ситуации, которая является «более правильной»? - Это HowTo Bind-монтирует
procиdev, но ни один,dev/ptsниsysустановлены на всех. Дополнительно он копирует/etc/{hosts,fstab}в новый корень. Имеет ли это смысл? Разве я не должен включить/etc/mdadm.confтогда?