Этот ответ на другой вопрос в основном сводится к 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
тогда?