Câu trả lời này cho một câu hỏi khác về cơ bản tập trung chroot
vào một bản phân phối Linux khác để chủ yếu sử dụng nó như là một thay thế cho cha mẹ quá hạn chế (nhưng không thể thay thế) của nó. Các hành động được đề xuất trước khi chạy chroot
, mà tôi muốn hiểu rõ hơn là:
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
- Việc sao chép
resolv.conf
rất rõ ràng (truy cập mạng / internet), trong khi tôi không chắc chắn vềmodules
điều này - điều này thực sự có vẻ không cần thiết khichroot
vào hệ thống Gentoo giai đoạn 3, phải không? - Nhưng tại sao
proc
,sys
và được kểdev/pts
lại thay vì sử dụng gắn kết? Sự khác biệt thực tế trong tình huống này là gì, "chính xác hơn" là gì? - Điều này liên kết gắn kết
proc
vàdev
, nhưng không phảidev/pts
cũng khôngsys
được gắn kết. Ngoài ra, nó sao chép/etc/{hosts,fstab}
vào thư mục gốc mới. Điều đó có ý nghĩa? Tôi không nên bao gồm/etc/mdadm.conf
sau đó là tốt?