View Single Post
Old 07 September 2022, 20:17   #5
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,231
Quote:
Originally Posted by Asmodean View Post
My question is: How does Amiga OS behave when you have DH0, DH1, DH3 and DH4 and then insert another disk which has identical names for the partitions? Can I break something when doing this?

This doesn't work at all. Partitions and removable media are mutually exclusive. Removable media do not take an RDB. Instead, they should have the "SuperFloppy" keyword set in their mount list.


For removable media(!) the FFS is smart enough to distinguish between device names and volume names, and it distinguishes by the volume name and, failing that, the time stamp in the root block. IOWs, it works exactly as it does for floppies were you can also simply make a copy of a floppy of the same name, and there is no confusion provided the time stamp is adjusted.



In such a case, the two floppies (or removable media) are both accessed under the same device name (DF0: or DH0 but under different volume names ("Workbench 3.1:" vs. "Copy of Workbench 3.1:"), and even if the volume names are different, the FFS can tell them apart on the date.


This does not work any different for "super floppies" (see above), but there is not a single instance in AmigaOs that re-reads the RDB of a (non-super floppy) partitioned media.
Thomas Richter is offline  
 
Page generated in 0.05418 seconds with 11 queries