एक अन्य प्रश्न का यह उत्तर मूल रूप chroot
से एक और लिनक्स वितरण में प्रवेश करने के लिए उबलता है ताकि मुख्य रूप से अपने प्रतिबंधित (लेकिन अपूरणीय) माता-पिता के प्रतिस्थापन के रूप में उपयोग किया जा सके। चलने से पहले सुझाए गए कार्य 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
एक स्टेज 3 जेंटू सिस्टम में प्रवेश किया गया, ठीक? - लेकिन क्यों कर रहे हैं
proc
,sys
औरdev/pts
उपयोग करने के बजाए remounted बाँध पर लगे? इस स्थिति में वास्तविक अंतर क्या है , जो "अधिक सही" है? - यह विधि बाँध-माउंट
proc
औरdev
, लेकिन न तोdev/pts
है और न हीsys
सब पर रखा जाता है। इसके अतिरिक्त यह/etc/{hosts,fstab}
नए रूट पर कॉपी करता है। क्या इसका कोई मतलब है? क्या मुझे भी शामिल नहीं करना चाहिए/etc/mdadm.conf
?