6
ภูเขา dev, proc, sys ในสภาพแวดล้อม chroot?
ฉันกำลังพยายามสร้างอิมเมจ Linux พร้อมแพ็คเกจที่เลือกเอง สิ่งที่ฉันกำลังพยายามทำคือส่งมอบแพ็คเกจที่ฉันจะใช้บนแล็ปท็อป XO เพราะการรวบรวมแพ็คเกจใช้เวลานานมากบนฮาร์ดแวร์ XO จริงถ้าฉันสามารถสร้างแพ็คเกจทั้งหมดที่ฉันต้องการและเพียงแค่แฟลช รูปไป XO ฉันสามารถประหยัดเวลาและพื้นที่ เมื่อฉันพยายามติดตั้งแพคเกจบางอย่างมันล้มเหลวในการกำหนดค่าเนื่องจากไม่มีไดเรกทอรี proc, sys, dev ดังนั้นฉันเรียนรู้จากที่อื่น ๆ ที่ฉันต้องการ "ติดตั้ง" โฮสต์ proc, ... ไดเรกทอรีไปยังสภาพแวดล้อม chroot ของฉัน ฉันเห็นรูปแบบไวยากรณ์สองอันและไม่แน่ใจว่าจะใช้รูปแบบใด ในเครื่องโฮสต์: mount --bind /proc <chroot dir>/proc และไวยากรณ์อื่น (ในสภาพแวดล้อม chroot): mount -t proc none /proc ฉันควรใช้อันไหนดีและอะไรคือความแตกต่าง?