ตัวติดตั้งแบบกราฟิกของ Ubuntus ไม่ได้สร้างพาร์ติชันแยกต่างหากสำหรับ / home โดยอัตโนมัติ นั่นเป็นเรื่องจริง ขอแนะนำให้ทำเช่นนั้นและคุณสามารถทำได้ถ้าคุณเลือกที่จะแบ่งพาร์ติชันด้วยตนเอง แต่คุณก็ยังสามารถแก้ไขได้
อย่างไรก็ตามมีบางสิ่งที่ต้องพิจารณา ขั้นแรกตรวจสอบให้แน่ใจว่า distros ทั้งหมดสามารถใช้ระบบไฟล์ที่ใช้กับพาร์ติชันหลักได้ ปกติแล้วจะไม่ใช่ปัญหา แต่ปลอดภัยกว่าดีกว่าขออภัย ประการที่สองและสิ่งนี้สำคัญกว่า อย่าใช้โฮมไดเร็กตอรี่เดียวกันระหว่าง distros เว้นแต่คุณจะรู้ว่ากำลังทำอะไรอยู่ Distros อาจมีซอฟต์แวร์ที่ติดตั้งเวอร์ชันต่างกันซึ่งหมายความว่าการตั้งค่าอาจไม่เหมือนกัน ปกติแล้วจะไม่เป็นปัญหาเนื่องจากแอปพลิเคชั่นควรจัดการกับเวอร์ชันต่าง ๆ อย่างถูกต้อง แต่ไม่ใช่ทั้งหมด เป็นการดีที่จะมีโฮมไดเรกทอรีที่มีชื่อแตกต่างจากชื่อผู้ใช้ของคุณดังนั้นจึงไม่ใช่ปัญหา
ถ้าฉันอ่านถูกต้องคุณควรมีสองพาร์ติชั่นสำหรับ Ubuntu (สลับและรูท) และพาร์ติชั่นสองสามตัวสำหรับ Debian สิ่งแรกที่คุณทำคือติดตั้งโฮมไดเรกทอรีของเดเบียนในอูบุนตูและตรวจสอบให้แน่ใจว่าติดตั้งตอนบูตด้วยการเพิ่มลงใน / etc / fstab มีเอกสารจำนวนมากเกี่ยวกับวิธีการทำเช่นนี้ดังนั้นฉันจะไม่เข้าไป
หากคุณติดตั้งพาร์ทิชันหน้าแรกของเดเบียนบน / home จากนั้นมันจะซ่อนไดเรกทอรี Ubuntus / home ดังนั้นให้ติดตั้งที่อื่นก่อนใน / mnt ตัวอย่างเช่น ตอนนี้คุณต้องตัดสินใจ คุณสามารถลองใช้โฮมไดเร็กตอรี่เดียวกันสำหรับ distros ทั้งหมดหากคุณต้องการหรือคุณสามารถมีโฮมไดเร็กตอรี่ที่แตกต่างกันสำหรับแต่ละ distro ตัวอย่างเช่นคุณสามารถสร้างโฟลเดอร์แยกต่างหากใน / home สำหรับแต่ละ distro เช่น:
- / home / อูบุนตู / ชื่อผู้ใช้
- / home / เดเบียน / ชื่อผู้ใช้
- / home / other_distro / ชื่อผู้ใช้
ฉันจะบอกว่านั่นเป็นทางออกที่ปลอดภัยที่สุด ฉันสมมติว่าไดเรกทอรีบ้านของคุณไม่ได้เข้ารหัส หากเป็นเช่นนั้นก็จะทำให้สิ่งต่าง ๆ ซับซ้อนแม้ว่าขั้นตอนหลักจะคล้ายคลึงกัน คุณควรออกจากระบบบัญชีหลักของคุณเมื่อคุณทำเช่นนี้ดังนั้นสร้างผู้ใช้ใหม่ทำให้เป็นผู้ดูแลระบบและเข้าสู่ระบบในฐานะผู้ใช้รายนั้น
คุณต้องกำหนดค่าผู้ใช้ปัจจุบันทั้งหมดใน distros ทั้งหมดของคุณเพื่อใช้ตำแหน่งใหม่สำหรับโฮมไดเร็กตอรี่ คุณควรกำหนดค่า distros เพื่อใช้เส้นทางเหล่านั้นโดยค่าเริ่มต้นสำหรับผู้ใช้ใหม่ที่คุณสร้าง
หากคุณติดตั้งพาร์ติชันหลักไว้ที่ / mnt คุณจะต้องสร้าง / home / ubuntu และ / home / debian จากนั้นคุณคัดลอก / home / ชื่อผู้ใช้ไปยัง / mnt / ubuntu / ชื่อผู้ใช้และย้าย / mnt / ชื่อผู้ใช้ไปที่ / mnt / debian / ชื่อผู้ใช้ (สำหรับผู้ใช้ Debian)
ตอนนี้คุณมีที่อยู่อาศัยของผู้ใช้ทั้ง Ubuntu และ Debians ในพาร์ติชั่นเดียวกัน แต่ในไดเร็กตอรี่โฮมต่างๆ หากคุณได้กำหนดค่าทั้ง Debian และ Ubuntu เพื่อติดตั้งพาร์ติชั่นนั้นใน / home ตอนบูทและเปลี่ยนผู้ใช้ให้ใช้พา ธ ใหม่สำหรับบ้านของพวกเขาแล้วทุกอย่างก็น่าจะดี เมื่อคุณตั้งใจจะติดตั้ง distro ใหม่คุณจะต้องสร้าง / home / distroname / และติดตั้งตามปกติ แต่ใช้พาร์ติชันหลักและกำหนดให้ใช้ / home / distroname เป็นตำแหน่งเริ่มต้นสำหรับที่อยู่อาศัยของผู้ใช้ใหม่ หากคุณทำเช่นนั้นตรวจสอบให้แน่ใจว่าไม่ได้ทำการฟอร์แมตมิฉะนั้นคุณจะสูญเสียข้อมูลจาก Debian และ Ubuntu :)
หากคุณต้องการใช้โฮมไดเร็กตอรี่แรกให้แน่ใจว่าคุณรู้ว่ากำลังทำอะไรอยู่ คุณจะต้องมี uid เดียวกันสำหรับผู้ใช้ข้าม distros มิฉะนั้นการอนุญาตจะถูกทำให้ยุ่งเหยิง
ขอให้โชคดีและทำการสำรองข้อมูล :)
ubuntu
โฟลเดอร์ลงในโฮมพาร์ติชั่นแล้วคัดลอกไฟล์ทั้งหมดจากโฮมไดเร็กตอรี่ปัจจุบันไปยังใหม่/homepartion/ubuntu/
ถัดไปฉันแก้ไข/etc/fstab
เพื่อให้ชี้โฟลเดอร์ใหม่เป็นไดเรกทอรีเริ่มต้น / โฮมดังนั้นฉันจึงเขียน/dev/sda10 /home ext4 nodev,nosuid 0 2
ตอนท้าย แต่ตอนนี้ระบบไม่สามารถค้นหาโฟลเดอร์หลัก