gParted> USB ที่ฟอร์แมต FAT32 ไม่เป็นที่รู้จักใน Windows 10


2

ฉันลองมาหลายครั้งแล้ว ฉันฟอร์แมตไดรฟ์ 120GB USB3.0 เป็น FAT32 โดยใช้ gParted ใน Ubuntu (จาก USB สด) จากนั้นเมื่อฉันลองและเมานต์ใน Windows 10 จะไม่ติดตั้ง ฉันเปิดการจัดการดิสก์และไม่มีตัวเลือกอื่นนอกจากฟอร์แมตพาร์ติชัน RAW เป็น ExFat

อะไรทำให้ gParted FAT32 parition ไม่ได้รับการยอมรับใน Win10


1
ฉันเดา; MS ออกจากไดรเวอร์ "เพื่อช่วยให้คุณ" ใช้รูปแบบดิสก์ที่เหมาะสม ฉันเพิ่มขึ้นเพื่อใช้ Linux เพื่อกำจัดนิสัยแบบนี้
Hannu

คำตอบ:


2

มีข้อบกพร่องในบางเวอร์ชันของ libparted ที่ล้มเหลวในการรักษารหัสบูตระบบไฟล์เมื่อปรับขนาดพาร์ติชัน FAT32 ฉันคิดว่าคุณอาจปรับขนาดพาร์ติชัน FAT32

ดูBug 759916 - การปรับขนาดไขมัน (32) สร้างบูตเซกเตอร์พร้อมคำสั่งกระโดดที่ไม่ถูกต้องและรหัสบูตแบบสุ่มหลอก

เพื่อให้ Windows รู้จัก FAT32 จะต้องมีการตั้งค่าเริ่มต้นไบต์ (อย่างน้อย 3 ไบต์ "eb 58 90") ดังนี้:

$ sudo hexdump -n 7k -C /dev/sda1
00000000  eb 58 90 4d 53 57 49                              |.X.MSWI|
00000007

เมื่อต้องการแก้ไขปัญหานี้หลังจากที่เกิดขึ้นใช้ hexeditor เช่น hexedit เพื่อตั้งค่า 3 ไบต์เริ่มต้นของระบบไฟล์ FAT32 ที่จุดเริ่มต้นของพาร์ติชัน

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