ฉันต้องการลองติดตั้งคอมพิวเตอร์เพื่อให้สามารถติดตั้ง Linux ได้หลายตัวในระบบไฟล์เดียวกัน ยกตัวอย่างเช่น filesytem จะมี 3 โฟลเดอร์/Ubuntu_Precise
, และ/Ubuntu_Oneiric
/Ubuntu_Natty
(ฉันรู้ว่าคุณสามารถทำได้ด้วย BTRFS และ subvolumes แต่ฉันต้องการใช้ความเร็ว EXT4)
ฉันเคยตั้งค่าการติดตั้ง distros ที่แตกต่างกันหลายครั้งโดยใช้ BTRFS และจากการทำงานนั้นฉันรู้ว่า Grub ทำได้ดีด้วยการบูท vmlinuz และอิมเมจเริ่มต้นจากเส้นทาง 'ที่ไม่เป็นมาตรฐาน' แต่เมื่อฉันทำสิ่ง BTRFS มีสิ่งrootflags=subvol=@<subvolume_name>
ที่บอกเคอร์เนลที่จะติดตั้ง subvolume นั้นเป็น / ในระบบไฟล์ มีข้อโต้แย้งใด ๆ ที่คุณสามารถส่งผ่านเคอร์เนลที่จะทำให้มันผูกติดโฟลเดอร์ย่อยในพาร์ทิชันเป็น / แล้วบูต?
ฉันคิดว่าในส่วนอื่น ๆ ฉันค่อนข้างใกล้ชิด /etc/fstab
ฉันรู้วิธีการเฉพาะการผูกติดใน นอกจากนี้จากเมื่อฉันตั้งค่าระบบของฉันด้วยการติดตั้ง linux หลายรายการใน BTRFS subvolumes ฉันใช้ในการติดตั้ง distro ใน VM แล้วย้ายมันโดยใช้ rsync ดังนั้นฉันจึงไม่กังวลเกี่ยวกับสิ่งที่ฉันต้องทำ รับการกำหนดค่าที่ถูกต้องฉันแค่พยายามค้นหาว่าการกำหนดค่าที่เหมาะสมจะเป็นอย่างไร เมื่อฉันรู้ว่าฉันควรจะสามารถย้ายข้อมูลไปยังโฟลเดอร์ย่อยและแก้ไขไฟล์ได้อย่างง่ายดาย
ฉันรู้แล้วเกี่ยวกับการจำลองเสมือนและพาร์ติชัน แต่นั่นไม่ใช่สิ่งที่ฉันกำลังมองหา คอมพิวเตอร์เป้าหมายไม่มีพลังงานเพียงพอในการทำ virtualization และพาร์ติชันไม่แบ่งพื้นที่ว่าง ฉันกำลังมองหาการตั้งค่าระบบที่บูทคู่ / สาม / สี่ / etc ลินุกซ์ distros แต่มันทำกับระบบไฟล์เดียวดังนั้นจึงไม่มีกรณีของ "ฉันมีพื้นที่ว่าง แต่มันอยู่ในพาร์ทิชันผิด! '
หากใครมีคำแนะนำวิธีแก้ไขคำถามหรือชื่อของฉันให้ชัดเจนฉันก็ยินดี