Quote:
Originally Posted by Toni Wilen
|
That's the way you have to do this
Plenty of legacy software assumes that unless the file system signature of a volume is ID_DOS_DISK (= 'DOS\0'), the contents of the volume are not readable. This includes Workbench, of course. The 1.3 FFS deliberately reports the file system type as ID_DOS_DISK if it finds that it's actually ID_FFS_DISK.
The rules changed with Kickstart 2.0, and the updated workbench.library was the first version which acknowledged that all ID_DOS#? signatures are indicative of a file system being on the job rather than not knowing what to make of the disk contents (ID_NOT_REALLY_DOS = 'NDOS') in the first place. This is why, for example, ram-handler always reports ID_DOS_DISK rather than something more easily associated with this peculiar type of file system.