We did some testing with UDF on Hard disk drives
(HDDs) and found some incompatibility between Linux
UDF and Windows.
1. Formating on Linux:
The command used is "mkudffs --media-type=hd /dev/sda"
(where /dev/sda is the removable drive). We also tried
creating UDF on a partition (i.e. using /dev/sda1),
and got the same results. Once this is done, we were
able to mount the HDD (or partition) and read/write to
2. When we bring the Linux-formated HDD to Windows,
Windows Vista thinks the HDD is unformated. XP
recognizes the UDF format, and can read simple files.
But it will give an error if we try to access files
3. We also formated UDF on the same HDD under Vista.
The HDD can be mounted and read on Linux. But once
Linux writes any file to the HDD, Windows thinks the
HDD is corrupted.
In all these cases MAC can read the UDF file systems
and files created by both Windows and Linux.
Does anybody know if this is a bug on the Windows or
in the Linux UDF?