Ця відповідь на інше питання в основному зводиться до 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
в системі Gentoo stage3, правда? - Але чому
proc
,sys
іdev/pts
перемонтована замість прив'язки монтажу? У чому полягає фактична різниця в цій ситуації, яка "правильніше"? - Це HowTo Bind-монтує
proc
іdev
, але ні один,dev/pts
ніsys
встановлені на всіх. Крім того, він копіює/etc/{hosts,fstab}
в новий корінь. Чи має це сенс? Чи не повинен я/etc/mdadm.conf
тоді також включати ?