Câu trả lời này cho một câu hỏi khác về cơ bản tập trung chrootvà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.confrấ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 khichrootvào hệ thống Gentoo giai đoạn 3, phải không? - Nhưng tại sao
proc,sysvà được kểdev/ptslạ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
procvàdev, nhưng không phảidev/ptscũ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.confsau đó là tốt?