ทำไมลินุกซ์สามารถอ่านพาร์ติชัน Windows ได้ แต่การย้อนกลับไม่ทำงาน
หากคุณเคยบู๊ตระบบเป็นสองเท่าหรือพยายามโหลดฮาร์ดไดรฟ์ที่ฟอร์แมตเพื่อใช้งานโดยระบบปฏิบัติการหนึ่งไปยังเครื่องที่ใช้งานอีกเครื่องคุณอาจสังเกตเห็นความแตกต่างของความเข้ากันได้ เหตุใด Linux จึงสามารถอ่านดิสก์ Windows ได้ แต่การย้อนกลับไม่เป็นความจริง?
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.
คำถาม
ผู้อ่าน SuperUser ผู้ใช้ต้องการทราบว่าทำไมเขาไม่สามารถแลกเปลี่ยนดิสก์ได้อย่างง่ายดาย:
ฉันบูตเครื่อง Windows XP ของฉันด้วยการติดตั้ง Linux Mint ฉันพบว่าเมื่อใช้ Linux Mint ฉันสามารถดูและเปิดไฟล์ที่ติดตั้งบน Windows XP แต่เมื่อใช้ Windows XP ฉันไม่สามารถดูและเปิดไฟล์ที่ติดตั้งบน Linux Mint.
ทำไมเป็นอย่างนั้น?
เหตุใด Linux จึงรู้จัก Windows แต่ไม่ใช่ทางกลับกัน?
ทำไมเหรอ? หากเป็นกรณีที่ระบบปฏิบัติการไม่อ่านดิสก์ระบบตรงข้ามเราสามารถเขียนมันออกมาเป็นความไม่ลงรอยกันพื้นฐานได้.
คำตอบ
ผู้สนับสนุน SuperUser Annan นำเสนอข้อมูลเชิงลึกเกี่ยวกับเหตุผลทางธุรกิจสำหรับความเข้ากันได้ (ในกรณีของ Linux) และปัญหาความเข้ากันได้ (ในกรณีของ Windows):
Linux ช่วยให้ผู้ใช้สามารถเข้ากันได้กับ windows เนื่องจากคนส่วนใหญ่เปลี่ยนไปใช้ linux และมีข้อมูลบนไดรฟ์ NTFS / FAT Microsoft ไม่มีเหตุผลที่จะเพิ่มการสนับสนุนระบบไฟล์ Linux เนื่องจากผู้ใช้ส่วนใหญ่ไม่ใช้ไฟล์ ystems ใน Linux และต้องการให้ผู้ใช้ใช้เป็นไฟล์ ystems.
JW8 เสนอคำอธิบายโดยละเอียดเพิ่มเติมพร้อมโซลูชันสำหรับความเข้ากันได้ของระบบไฟล์ Linux:
Windows เท่านั้นรองรับระบบไฟล์ NTFS และ FAT (หลายรสชาติ) (สำหรับฮาร์ดไดรฟ์ / ระบบแม่เหล็ก) และ CDFS และ UDF สำหรับสื่อออปติคัลตามบทความนี้.
ในการเข้าถึงระบบไฟล์อื่น ๆ จะต้องมีไดรเวอร์ / ซอฟต์แวร์เพิ่มเติม ตัวอย่างเช่นระบบไฟล์ Ext2 Installable File System สำหรับ Windows เป็นโครงการโอเพ่นซอร์สที่รองรับระบบ Ext2.
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับระบบไฟล์ลองดูระบบไฟล์เป็นเพียงแค่กลุ่มโฟลเดอร์หรือไม่? (อธิบายระบบไฟล์).
มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.