มีข้อเสียเปรียบสำหรับการใช้ NTFS สำหรับ linux หรือไม่


2

ฉันใช้ linux สำหรับงาน (ทำการคำนวณ c ++, ลาเท็กซ์) และฉันใช้ windows เพื่อความบันเทิง (ซอฟต์แวร์ดีเจ, ฟังก์ชั่นแท็บเล็ต) ฉันต้องการเข้าถึง (อ่านและเขียน) ไปยังพาร์ติชัน linux ของฉันจาก windows

ฉันได้ยินมาว่า coLinux เป็นคำตอบ แต่มันอาจจะทำให้สิ่งที่ซับซ้อน

จนถึงตอนนี้ฉันได้ยินว่าปัญหาเดียวของการใช้ NTFS สำหรับ linux คือมันช้ากว่า สิ่งนี้ไม่ดีสำหรับการทำงาน

ฉันคิดว่าการแบ่งพาร์ติชันของฉันเพื่อให้โฮมไดเร็กตอรี่ของฉันพร้อมกับไฟล์ config ทั้งหมดเป็น NTFS และไดเรกทอรีรูทและเวิร์กคือ ext4 ข้อเสียใด ๆ ที่?


ฉันเลือกที่จะใช้ ext3 สำหรับไดเรกทอรีบ้านของฉันและใช้ext2fsd.comเพื่อเข้าถึงข้อมูล linux จาก windows 7
kirill_igum

คำตอบ:


3

ไดรเวอร์ในเคอร์เนลสำหรับ NTFS นั้นล้าสมัยดังนั้นเวลาส่วนใหญ่ที่คุณใช้ไดรเวอร์ ntfs3g กับ FUSE FUSE อยู่ในพื้นที่ของผู้ใช้ดังนั้นมันจะช้าลงเล็กน้อย แต่มันไม่ควรเป็นเรื่องใหญ่เว้นแต่คุณจะใช้ระบบจริงๆ ฉันใช้เพื่อแฟลชไดรฟ์ usb ขนาดใหญ่และกู้คืนข้อมูลจากเวิร์คสเตชั่นเท่านั้นและไม่ได้สังเกตเห็นถึงประสิทธิภาพที่ยอดเยี่ยม

การใช้ NTFS สำหรับโฮมไดเร็กตอรี่ของคุณจะดีกว่าการใช้ FAT32 แต่ยิ่งไปกว่านั้นฉันไม่สามารถพูดได้

Ext4 ดีต่อรูท แต่ทนต่อการสูญเสียพลังงานน้อยกว่า ext3 น้อยกว่าหากเป็นปัญหา

คุณได้พิจารณาใช้งาน Windows ใน VirtualBox หรือ KVM แล้วหรือยัง? ฉันรู้ว่าเกม 3 มิติอาจไม่ทำงาน แต่เป็นตัวเลือกที่เหมาะสมสำหรับหลาย ๆ สิ่ง และคุณสามารถแชร์โฮมไดเรกทอรีของคุณจาก linux ไปยัง VM ของคุณด้วยการคลิกเมาส์เพียงไม่กี่ครั้ง


ฉันใช้กล่องเสมือนภายใต้ windows และเรียกใช้พาร์ทิชันลินุกซ์ที่มีอยู่ ฉันชอบ 3d
kirill_igum

1
คุณหมายถึงอะไรด้วยการสูญเสียพลังงาน? ฉันคิดว่า ext4 น่าจะมีเสถียรภาพมากขึ้น
kirill_igum

Ext4 ทำการแคชเขียนเพิ่มขึ้นอีกมากดังนั้นจึงมีโอกาสมากขึ้นที่สิ่งที่คุณเขียนไม่ได้อยู่บนดิสก์จริงๆ สำหรับคำอธิบายเพิ่มเติมในเชิงลึกและอาจเชื่อมโยงกันen.wikipedia.org/wiki/…
Kyle__

3

ใช่. NTFS ไม่ได้รับการปรับให้เหมาะสมสำหรับสภาพแวดล้อมแบบลินุกซ์ นอกจากนี้ระบบไฟล์เป็นกรรมสิทธิ์ของ Microsoft และเป็นแหล่งข้อมูลปิด ... และ Microsoft ขอสงวนสิทธิ์ในการเปลี่ยนแปลงระบบไฟล์ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบล่วงหน้า การใช้งานส่วนใหญ่ใน Linux นั้นอาศัยข้อมูลย้อนกลับที่ได้รับการออกแบบมาเป็นอย่างมากและข้อมูลที่ จำกัด จะถูกรวบรวมโดยตรงจาก Microsoft เกี่ยวกับวิธีการใช้อย่างถูกต้อง การปรับแต่งหลายอย่างใน Windows ภายใต้ Linux นั้นถูกปิดใช้งานด้วยเนื่องจากขาดการสนับสนุนหรือความเข้าใจในการใช้งานอย่างถูกต้อง โดยที่ในใจมีการเปลี่ยนรหัสสุ่มที่เขียนบิตข้อมูลที่ไม่ดีไปยังไดรฟ์ข้อมูลทำให้เกิดความเสียหายที่ไม่สามารถเพิกถอนได้กับระบบไฟล์ สิ่งนี้คล้ายกับความพยายามในการทำให้ระบบไฟล์ ext2 พร้อมใช้งานใน Windows. ที่ดีที่สุดคือความเสี่ยง ฉันขอแนะนำให้ใช้ EXT2 ในตัวเลือก Windows อย่างตรงไปตรงมามากกว่า NTFS ใน linux เพียงเพราะ EXT2 มีการบันทึกไว้เป็นอย่างดีและได้รับการสนับสนุน


โดย ext2 คุณหมายถึง ext2 ไม่ใช่ ext3 (journaled) หรือ ext4 ใช่มั้ย ฉันเคยคิดว่า ntfs นั้นล้ำหน้ากว่า ext2 เพราะ ntfs มีการรองรับ meta-journaling อาร์กิวเมนต์ ur สำหรับ openness ของ ext2 จะทำให้จุด
kirill_igum

ext3 เข้ากันได้อย่างสมบูรณ์แบบย้อนหลังกับ ext2 ฉันเชื่อว่า ext4 ก็เช่นกัน ข้อเสียคืออยู่ใต้หน้าต่างคุณจะไม่ได้รับประโยชน์จากการทำเจอร์นัล
TheCompWiz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.