Bagaimana Anda mencocokkan penemuan Anda dalam pertanyaan sebelumnya (bahwa sistem file UDF harus dibuat di seluruh disk, bukan partisi) dengan perintah Windows itu ("format x: / fs: UDF")? Dalam upaya saya, Windows hanya memberikan huruf drive ke partisi.
Sejauh memformat untuk kompatibilitas, saya pikir kuncinya adalah dalam ukuran blok. Karena sebagian besar hard drive dan stik USB memiliki ukuran blok 512 byte, saya memiliki kompatibilitas yang paling ketika saya membuat FS ukuran blok itu. Saya pikir format.com menggunakan ukuran blok itu, dan mkudffs memiliki perintah untuk mengubah ukuran blok. Saya hanya bisa mendapatkan OS X dan Windows untuk me-mount sistem file ketika saya menggunakan blok 512 byte. Versi Linux yang lebih lama mengasumsikan ukuran blok 2048, tetapi Anda selalu dapat melakukan mount dengan "-o bs = 512".
Masalah seluruh disk vs partisi masih menyebabkan masalah kompatibilitas. Windows tidak akan dipasang ketika saya memformat seluruh disk, dan OS X tidak melihat di luar nomor tipe partisi ketika menentukan sistem file, memaksa saya untuk memasangnya secara manual. Linux tidak peduli, selama saya memberikan nama perangkat yang sesuai (sda vs sda1).
Singkatnya, pengaturan paling kompatibel yang saya temukan adalah partisi tipe 06 (FAT16), yang diformat dengan UDF pada ukuran blok 512. Bekerja secara otomatis pada Windows, dan sedikit intervensi manual pada Linux dan OS X.