そのWindowsコマンド( "format x:/ fs:UDF")を使用して、前の質問(パーティションではなくディスク全体にUDFファイルシステムを作成する必要がある)の発見をどのように調整しましたか?私の試みでは、Windowsはパーティションにドライブ文字のみを与えます。
互換性のためのフォーマットに関しては、キーはブロックサイズにあると思います。ほとんどのハードドライブとUSBフラッシュスティックのブロックサイズは512バイトなので、そのブロックサイズのFSを作成する際に最も互換性がありました。format.comはそのブロックサイズを使用しており、mkudffsにはブロックサイズを変更するためのコマンドスイッチがあると思います。512バイトブロックを使用した場合にのみ、ファイルシステムをマウントするためにOS XとWindowsを取得できました。Linuxの古いバージョンは2048のブロックサイズを想定していましたが、「-o bs = 512」でいつでもマウントできます。
ディスク全体とパーティションの問題により、依然として互換性の問題が発生します。ディスク全体をフォーマットするとWindowsはマウントされず、OS Xはファイルシステムを決定するときにパーティションのタイプ番号を超えないため、手動でマウントする必要があります。Linuxは、適切なデバイス名(sdaとsda1)を付けている限り、気にしませんでした。
要約すると、私が見つけた最も互換性のあるセットアップは、ブロックサイズ512のUDFでフォーマットされたタイプ06(FAT16)の単一パーティションです。Windowsでは自動的に動作し、LinuxおよびOS Xではわずかな手動操作が行われます。