ก่อนอื่นจะมีปัญหาบางอย่างกับ NTFS หากคุณใช้ใน Linux:
NTFS ไม่สนับสนุนโหมดการอนุญาตของไฟล์เป็นอย่างดีดังนั้นคุณจะสูญเสียบิตที่ใช้งานได้บิต setuid ฯลฯ
ระบบ ACL ใน NTFS ไม่ค่อยสะดวกสบายกับ Linux และคุณไม่สามารถปิดใช้งานได้เหมือนที่คุณทำด้วย FAT32
ปัจจุบันประสิทธิภาพของการใช้งาน NTFS ใน Linux นั้นไม่ค่อยดีนัก ตัวอย่างเช่นฉันพบว่าถ้าฉันสร้างโครงการ Maven ด้วย NTFS จะช้ากว่า ext4 3 เท่า
ส่วนตัวแล้วผมใช้ Windows OS ใน VirtualBox และทำให้ดิสก์เสมือนเป็นอิมเมจ NTFS แบบ raw (ดูที่นี่ ) เนื่องจากอิมเมจ NTFS อยู่ในรูปแบบ raw แทนที่จะเป็น. VDI คุณสามารถเข้าถึง NTFS ได้โดยติดตั้งโดยตรงโดยไม่ต้องโหลดอินสแตนซ์ VM
การใช้ VirtualBox แทนการใช้บู๊ตคู่มีข้อดีหลายประการ:
คุณไม่ต้องแปลงพาร์ติชั่น Linux เป็นระบบไฟล์ NTFS ใน VirtualBox คุณสามารถใช้Share Folder
เพื่อเข้าถึงระบบไฟล์ของโฮสต์ OS และมันก็เร็วมาก แมปกับตัวอักษรชื่อไดรฟ์หากจำเป็น
คุณสามารถทำงานกับทั้งสองระบบปฏิบัติการพร้อมกันโดยไม่จำเป็นต้องรีสตาร์ทเพื่อสลับจากระบบหนึ่งไปเป็นอีกระบบหนึ่ง
ตัวโหลด GRUB ของคุณจะไม่ถูกเขียนทับโดย Windows Windows จะเขียนทับบันทึกการบู๊ตของคุณเสมอและจะไม่แสดงข้อความแจ้งให้คุณทราบว่าใช่หรือไม่
คุณจะให้ความสำคัญกับ Linux มากขึ้นจากนั้นคุณจะได้เรียนรู้วิธีการทำงานส่วนใหญ่ของ Linux ที่จริงแล้วฉันพบว่าไม่ค่อยจำเป็นต้องเปิด Windows VM เนื่องจากผู้คนขี้เกียจเกี่ยวกับการเรียนรู้สิ่งใหม่ ๆ ถ้าคุณติดตั้งระบบคู่และ Windows ก็เพียงพอแล้วทำไมคุณถึงต้องรีบูตระบบปฏิบัติการอื่น
ฉันพบว่านี่เป็นวิธีที่ดีที่สุดในการทำให้ทั้ง Linux และ Windows อยู่ร่วมกันได้ ฉันได้สร้างอินสแตนซ์ Windows VM หลายอินสแตนซ์สำหรับการใช้งานที่แตกต่างกันและเนื่องจากฉันไม่ได้ติดตั้งแอปพลิเคชันมากเกินไปในแต่ละ VM พวกเขาทำงานได้อย่างรวดเร็วและไม่รู้สึกแตกต่างจากเครื่องที่ไม่ใช่เสมือน