Linux mint 10 ดูเหมือนว่าระบบไฟล์ ntfs เสียหาย


10

ฉันติดตั้ง Linux Mint 10 และ Windows 7 บน HDD เดียวกันแล้ว พาร์ทิชันแรกคือ Linux จากนั้นสลับจากนั้นพาร์ติชันระบบ Windows และในที่สุดก็เป็นพาร์ติชัน NTFS สำหรับข้อมูลที่ใช้กันทั่วไปที่ฉันต้องการแชร์ระหว่างระบบ ฉันทำงานบน Linux เป็นพิเศษบางครั้งการบูตเป็น Windows

ปัญหาคือมินต์ดูเหมือนจะเสียหายพาร์ทิชัน NTFS เกือบทุกครั้ง - บางครั้งมันเป็นเพียงพาร์ทิชันข้อมูลที่ Windows ต้องการตรวจสอบบางครั้งก็เป็นพาร์ติชันระบบแม้ว่าฉันจะไม่เคยเขียนไปยังพาร์ติชันระบบชนะจาก Linux

ฉันพบว่าข้อมูลสูญหายบนพาร์ติชั่นข้อมูลหลังจากเริ่ม windows หลายครั้งแล้ว การติดตั้งแบบชนะพร้อมกันนั้นใช้งานไม่ได้สองครั้ง - ไม่สามารถเริ่มและต้องติดตั้งใหม่ และไม่ใช่ปีที่ฉันกำลังพูดถึง แต่เพียงไม่กี่สัปดาห์

ฉันได้ตั้งค่าและใช้ระบบบูตคู่มาก่อน แต่เฉพาะกับ Ubuntu และไม่เคยมีปัญหาใด ๆ กับข้อมูลที่เสียหาย

สิ่งที่อาจเป็นปัญหาและสิ่งที่สามารถทำได้เกี่ยวกับมันได้หรือไม่ ข้อมูลเพิ่มเติมใด ๆ ที่ฉันสามารถให้ได้?


หากคุณติดตั้งระบบไฟล์เป็นแบบอ่านอย่างเดียวความเสียหายยังคงเกิดขึ้น? ถ้าไม่ใช่ฉันก็ใช้ระบบไฟล์ FAT32 เพื่อโอนย้ายข้อมูลกลับสู่ Windows เนื่องจากการสนับสนุน FAT32 นั้นมีอายุมากกว่า Linux ใน NTFS
Mokubai

@Mokubai ขอบคุณคุณยังไม่ได้ลองเมานต์แบบอ่านอย่างเดียว การรวมเข้าด้วยกันของ gnome เพียงแค่เมาท์ทั้งสองพาร์ติชั่นตามค่าเริ่มต้น ฉันจะต้องค้นหาวิธีการทำเช่นนั้น มีวิธีการป้องกันไม่ให้ลินุกซ์ติดตั้งพาร์ทิชันระบบ windows เลยหรือไม่?
kostja

ไม่มีสิ่งใดที่ระบุในคำถามนี้สนับสนุนการโต้แย้งว่าซอฟต์แวร์ Linux ก่อให้เกิด / ทำให้ข้อมูลเสียหายในระบบไฟล์ NTFS การคาดเดาดังกล่าวมักเกิดจากข้อผิดพลาดของผู้ใช้ในการไม่สามารถถอดระบบไฟล์ใน Windows ก่อนที่จะเปลี่ยนเป็น Linux
kreemoweet

คำตอบ:


5

สิ่งที่ปลอดภัยที่สุดที่ควรทำคือติดตั้งพาร์ติชัน NTFS เป็นแบบอ่านอย่างเดียวและใช้หน่วยความจำ USB หรือพาร์ติชันที่ฟอร์แมตด้วย FAT32 เพื่อถ่ายโอนข้อมูล สิ่งนี้ควรป้องกันการทุจริตที่เกิดขึ้น

/etc/fstabแฟ้มการกำหนดค่าที่กำหนดสิ่งที่จะได้รับการติดตั้งระบบไฟล์ในเวลาบูตคอมพิวเตอร์เป็น จะแสดงรายการชื่ออุปกรณ์ระบบไฟล์ (พาร์ทิชัน) จุดในระบบไฟล์ที่ได้รับการติดตั้งที่ (เช่น "/ mnt / Partition_Name") และตัวเลือกต่าง ๆ ที่สามารถส่งผ่านไปยังไดรเวอร์ระบบไฟล์

มีโปรแกรมชื่อPySDMที่สามารถแก้ไขไฟล์ให้คุณได้และเห็นได้ชัดว่าคุณสามารถใช้งาน Linux Mint ได้ที่หน้านี้

ใช้ภาพด้านล่างเป็นตัวอย่างคุณจะต้องดูรายการพาร์ติชันจนกว่าคุณจะพบพาร์ติชันที่เกี่ยวข้องกับการติดตั้ง Windows ของคุณ (โดยการตรวจสอบจุดเชื่อมต่อ) ที่ซึ่งคุณเห็นoptionsฟิลด์ด้านล่างคุณอาจมีลักษณะเช่นuser,noexecนี้ คุณจะต้องการที่จะให้สิ่งที่ตัวเลือกที่มีอยู่แล้วมี แต่เพิ่มro(สำหรับอ่านได้อย่างเดียว) ในรายการของตัวเลือก (ตัวอย่างเช่น: user,ro,noexec)

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

PySDM

ข้อมูลเล็กน้อยเกี่ยวกับสาเหตุที่คุณอาจได้รับความเสียหาย:

Windows และ Linux ที่ทำงานบนระบบเดียวเป็นปัญหาหลายอย่างที่เกี่ยวข้องกับการทำงานกับข้อมูลเดียวกันระหว่างระบบปฏิบัติการทั้งสอง Microsoft ไม่มีความปรารถนาและไม่มีเหตุผลจริงที่จะให้รายละเอียดเกี่ยวกับการทำงานภายในเต็มรูปแบบของระบบไฟล์ NTFS (ตามที่เขียนนี้) นี่หมายความว่าการใช้งานระบบปฏิบัติการ NTFS ของ Linux อาจไม่สมบูรณ์หรือขาดคุณสมบัติแม้ว่าจะมีแนวโน้มที่จะเปลี่ยนแปลงอย่างรวดเร็ว

ด้วยการอัปเกรดแต่ละรุ่นเป็น Windows อย่างต่อเนื่อง Microsoft ได้อัปเกรดระบบไฟล์และ Linux อย่างต่อเนื่องเพื่อพยายามติดตามและสนับสนุนฟีเจอร์ต่าง ๆ สำหรับผู้ที่ต้องการใช้ทั้งสองระบบพร้อมกัน ดังนั้นในขณะที่ Linux อาจสามารถอ่านและเขียนพาร์ติชัน Windows XP NTFS ได้อย่างปลอดภัย แต่ก็อาจยังไม่น่าเชื่อถือกับพาร์ติชัน Windows 7 NTFS เลย (ตามที่เขียนนี้) นอกจากนี้ยังเป็นไปได้สำหรับรสชาติ Linux ที่แตกต่างกันที่จะมีไดรเวอร์ NTFS รุ่นต่าง ๆ ซึ่งอาจเป็นสาเหตุที่อูบุนตูใช้งานได้ดี แต่มิ้นต์ไม่ได้ หากคุณใช้ Windows XP กับ Ubuntu นั่นอาจเป็นเหตุผลว่าทำไมพวกเขาถึงทำงานร่วมกันอย่างมีความสุข

ฉันเคยใช้ Linux ในอดีตและเมื่อใดก็ตามที่ฉันได้รวบรวมเคอร์เนลที่มีตัวเลือก NTFS อยู่จริงฉันต้องเปิดใช้งานการสนับสนุนการเขียน NTFS อย่างมีสติเพราะมันถูกระบุว่าเป็นการทดลองและอาจเป็นอันตราย (ตามที่คุณทราบ)

FAT32 เป็นระบบไฟล์ที่ครบกำหนดชัดเจนและไม่มีการเปลี่ยนแปลงเป็นเวลาหลายปีดังนั้นการสนับสนุน Linux ดีมาก

เป็นไปได้อย่างสิ้นเชิงว่าหลังจากการอัพเดทในอนาคตคุณจะสามารถอ่านและเขียนพาร์ติชั่น NTFS ได้โดยไม่ต้องกลัวว่าจะเกิดเหตุการณ์นี้ขึ้น แต่ Microsoft มีแนวโน้มที่จะแปลกประหลาดและอาจหยุดการสนับสนุนในอนาคตได้อย่างง่ายดาย


นี่เป็นคำตอบที่ยอดเยี่ยม ขอบคุณมาก.
kostja

@kostja คุณยินดีมาก PySDM ทำงานเพื่อให้ระบบไฟล์อ่านได้อย่างเดียวหรือไม่
Mokubai

ใช่ทำงานเหมือนมีเสน่ห์ ฉันไม่สามารถเมาต์พาร์ติชันระบบและการเขียนไปยังพาร์ติชันข้อมูลถูกปิดใช้งาน ได้เริ่มต้นใหม่สองสามครั้งเพื่อตรวจสอบ - การทุจริตไม่มีเลย :)
Kostja

1

คุณเปิดใช้งานโหมดไฮบริดสลีป (ดูตัวเลือกพลังงาน Win7 ในแผงควบคุม) หรือไม่ ดูเหมือนว่า NTFS-3G ในมิ้นต์หากบูตเมื่อ Win7 อยู่ในโหมดไฮบริดสลีสามารถสร้างความเสียหายให้กับระบบไฟล์ NTFS อย่างไรก็ตามมันเป็นความคิดที่ดีที่จะจำศีลวินโดวส์แล้วบูท Linux ดังนั้นจึงไม่ใช่ความผิดทั้งหมดของ Mint ดูโพสต์นี้

นอกจากนี้ยังมีรายงานอื่น ๆ เกี่ยวกับความเสียหายของ NTFS ในมิ้นต์


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