RDB stands for Rigid Disk Block. A RDB is a pre-allocated set of blocks which are reserved on the disk
and serve to tell the system about the device and it's partitions. Most modern Amiga hard drive controllers
support RDB, and scan for these blocks at boot-time. Once found, they configure the disk according to
the information stored on the RDB and mount any partitions it's supposed to (again, according to the RDB).
Mountlists are similar to RDBs, except that they are not automatically scanned for by the controller. Mountlists
are text files which contain most of the same information as RDBs do to describe a device and it's partitions, and
are used in conjunction with the AmigaDOS command "mount". Under Workbench 2.1 and above, you can find mountlists for
various devices (like PC floppies) in the SYS:Devs/DOSDrivers directory.
Whether or not to use RDBs or mountlists for your Zip disks is somewhat up to the individual. If your controller
doesn't support automounting via RDBs, then you obviously must use mountlists. At the same time, if your controller
DOES support RDBs, you might want to still use mountlists instead of or in addition to the RDB. With RDBs, the
disk information is read at boot-time, which means that in order for your Zip disk to be recognized, you must boot
with a Zip disk in the drive. Mountlists, on the other hand, allow you to mount a disk after the system is already
up, allowing you to not necessarily have to keep a disk in the drive at boot time.
It is worth checking out the software section for "SCSIMounter" which allows you to
compromise; It's a little mounting tool that lets you mount devices based on their RDBs after the system has
already booted. It also alows you to un-mount and re-mount the same device, which would allow you to use Zip disks
with different physical characteristics (partition setups, sizes, etc) without having to reboot.