Як ви узгодили своє відкриття в попередньому запитанні (що файлова система UDF повинна бути створена на всьому диску, а не на розділі) з цією командою Windows ("формат x: / fs: UDF")? У моїх спробах Windows надає лише листи диска розділам.
Що стосується форматування сумісності, я думаю, що ключ полягає в розмірі блоку. Оскільки більшість жорстких дисків та флеш-накопичувачів USB мають розмір блоку 512 байт, у мене була найбільша сумісність, коли я створював FS, який розміру блоку. Я думаю, що format.com використовує цей розмір блоку, і mkudffs має командний перемикач для зміни розміру блоку. Я міг отримати ОС X і Windows для монтажу файлової системи лише тоді, коли я використовував 512 байт-блоки. Старіші версії Linux передбачали розмір блоку 2048, але ви завжди зможете монтувати за допомогою "-o bs = 512".
Проблема з сумісністю все ще викликає проблеми з диском та розділами. Windows не буде монтуватися, коли я відформатую весь диск, а OS X не визначає номер типу розділу при визначенні його файлової системи, змушуючи мене встановлювати його вручну. Linux не хвилювався, доки я дав йому відповідне ім'я пристрою (sda vs sda1).
Підсумовуючи, найбільш сумісна установка, яку я знайшов, - це окремий розділ типу 06 (FAT16), відформатований з UDF в розмірі блоку 512. Працює автоматично в Windows, і невеликий шматочок вручну втручання в Linux та OS X.