คุณปรับการค้นพบของคุณในคำถามก่อนหน้านี้อย่างไร (ระบบไฟล์ UDF ควรถูกสร้างขึ้นบนดิสก์ทั้งหมดไม่ใช่พาร์ติชั่น) ด้วยคำสั่ง Windows นั้น ("format x: / fs: UDF") ในความพยายามของฉัน Windows ให้ตัวอักษรไดรฟ์กับพาร์ติชันเท่านั้น
เท่าที่การจัดรูปแบบเพื่อความเข้ากันได้ฉันคิดว่ากุญแจอยู่ในขนาดบล็อก เนื่องจากฮาร์ดไดรฟ์และ USB flash sticks ส่วนใหญ่มีขนาดบล็อก 512 ไบต์ฉันจึงมีความเข้ากันได้มากที่สุดเมื่อฉันสร้าง FS ขนาดบล็อกนั้น ฉันคิดว่า format.com กำลังใช้ขนาดบล็อกนั้นและ mkudffs มีสวิตช์คำสั่งสำหรับเปลี่ยนขนาดบล็อก ฉันสามารถรับ OS X และ Windows เพื่อติดตั้งระบบไฟล์ได้เมื่อฉันใช้บล็อกขนาด 512 ไบต์ Linux เวอร์ชันที่เก่ากว่าถือว่าขนาดบล็อกเป็น 2048 แต่คุณสามารถเมานต์ได้ด้วย "-o bs = 512"
ปัญหาเกี่ยวกับพาร์ทิชัน vs disk ทั้งหมดยังคงทำให้เกิดปัญหาความเข้ากันได้ Windows จะไม่ต่อเชื่อมเมื่อฉันฟอร์แมตดิสก์ทั้งหมดและ OS X จะไม่ดูเกินกว่าหมายเลขประเภทของพาร์ติชันเมื่อพิจารณาระบบไฟล์ของมันบังคับให้ฉันต้องติดตั้งด้วยตนเอง Linux ไม่สนใจตราบใดที่ฉันให้ชื่ออุปกรณ์ที่เหมาะสม (sda vs sda1)
โดยสรุปการตั้งค่าที่เข้ากันได้มากที่สุดที่ฉันพบคือพาร์ติชัน singe ประเภท 06 (FAT16) ซึ่งจัดรูปแบบด้วย UDF ที่ขนาดบล็อก 512 ทำงานโดยอัตโนมัติบน Windows และการแทรกแซงด้วยตนเองเล็กน้อยบน Linux และ OS X