เราทุกคนใช้คอมพิวเตอร์ แต่เรารู้หรือไม่ว่าคอมพิวเตอร์ทำงานอย่างไร สิ่งสำคัญในคอมพิวเตอร์คือระบบปฏิบัติการ วันนี้เราจะพูดถึงการใช้พาร์ติชัน Windows ในระบบปฏิบัติการ Linux ฉันหวังว่าคุณจะจำได้ว่ามีการใช้พาร์ติชัน Windows ในระบบปฏิบัติการ Linux ระบบปฏิบัติการ Linux รองรับระบบไฟล์จำนวนมาก รวมถึง Windows fat32 และ ntfs
การรองรับ fat32 นั้นดีมากอยู่แล้วและสามารถใช้ได้โดยตรง แต่การรองรับ ntfs นั้นไม่ค่อยดีนัก สามารถอ่านได้เท่านั้นและการเขียนเป็นสิ่งที่อันตรายอย่างยิ่ง และการรองรับ ntfs ไม่ใช่ค่าเริ่มต้น ซึ่งหมายความว่าคุณต้องการ เพื่อใช้ ntfs หากเป็นเช่นนั้น คุณจะต้องคอมไพล์เคอร์เนลใหม่
ในมุมมองของความซับซ้อนของการเขียนโปรแกรมเคอร์เนลใหม่สำหรับมือใหม่ เราจะอธิบายเฉพาะวิธีการใช้พาร์ติชัน fat32 เท่านั้น ต่อไปนี้เป็นวิธีแก้ปัญหาสองประการข้างต้น: 1. เมื่อติดตั้งระบบ (ระบบปฏิบัติการ Linux) และเลือกจุดเมานท์สำหรับ คุณสามารถสร้างจุดเมานท์ได้หลายจุด เช่น /mnt/c, /mnt/d ฯลฯ จากนั้นเลือกพาร์ติชั่น Windows fat32 ของคุณแล้วเมานต์ไปยังจุดเมานท์ที่กำหนดไว้ก่อนหน้านี้ (หมายเหตุ ตามที่กล่าวไว้ก่อนหน้านี้ คุณไม่สามารถเมานต์พาร์ติชัน ntfs ที่จุดเมานต์ที่นี่ได้ เนื่องจากไม่รองรับ ntfs ตามค่าเริ่มต้น) ด้วยวิธีนี้ คุณสามารถใช้พาร์ติชัน Windows fat32 ของคุณได้โดยตรงหลังจากติดตั้งระบบ
ตัวอย่างเช่น หากคุณติดตั้งไดรฟ์ Windows c (/dev/hda1 ในระบบปฏิบัติการ Linux) ไปที่ /mnt/c คุณจะพบข้อมูลทั้งหมดในไดรฟ์ c ของคุณในไดเร็กทอรี /mnt/c 2. หากคุณไม่ได้ติดตั้งพาร์ติชัน fat32 ดังที่กล่าวไว้ในโซลูชันที่ 1 เมื่อทำการติดตั้งระบบ ก็ไม่เป็นไร คุณยังสามารถแก้ไขปัญหานี้ได้อย่างง่ายดาย ขั้นแรก เปิด /etc/fstab ด้วยโปรแกรมแก้ไขข้อความ (เช่น vi) และเพิ่มสองสามบรรทัดที่คล้ายกับต่อไปนี้ที่ส่วนท้ายของไฟล์
/dev/hda1 /mnt/c vfat เริ่มต้น 0 0
การแก้ไขที่คุณต้องทำคือเปลี่ยน /dev/hda1 เป็นหมายเลขอุปกรณ์ของพาร์ติชัน fat32 ที่คุณต้องการเมานต์ในระบบปฏิบัติการ Linux และเปลี่ยน /mnt/c เป็นจุดเมานต์ที่สอดคล้องกัน โปรดทราบว่าจุดเมานท์คือไดเร็กทอรี และต้องสร้างไดเร็กทอรีนี้ล่วงหน้า ตัวอย่างเช่น ฉันมีพาร์ติชัน fat32 สามพาร์ติชัน ใน Windows คือดิสก์ c, d และ e ในระบบปฏิบัติการ Linux หมายเลขอุปกรณ์คือ /dev/hda1, /dev/hda5 และ /dev/hda6 ตามลำดับ จากนั้นฉันต้องสร้างจุดเชื่อมต่อ 3 จุดก่อน เช่น /mnt/c, /mnt/d, /mnt/e จากนั้นเพิ่มบรรทัดเหล่านี้ใน /etc/fstab:
/dev/hda1 /mnt/c vfat เริ่มต้น 0 0
/dev/hda5 /mnt/d vfat เริ่มต้น 0 0
/dev/hda6 /mnt/e vfat เริ่มต้น 0 0
บันทึกและออกจากโปรแกรมแก้ไข ด้วยวิธีนี้ คุณสามารถใช้พาร์ติชัน Windows รูปแบบ fat32 สามพาร์ติชันของ c, d และ e ได้โดยตรง หลังจากรีสตาร์ทเครื่อง ด้วยวิธีนี้ คุณจะใช้พาร์ติชัน Windows ในระบบปฏิบัติการ Linux ได้อย่างสมบูรณ์