In general, booting an Amiga from an HDD is quite fast, and can certainly be far less than 30 seconds even when a significant number of drivers and small applications are loaded via commands in
It should normally take only ~5 seconds to initialize the hardware and see the display of the CLI window (see below about cold vs. warm boot times). From there, the delay in reaching the Workbench screen is determined mainly by the commands you spawn via your
Startup-Sequence, with the only essential commands being
It should be noted that a cold boot will be longer than a warm boot simply because any HD boot ought to be running
SetPatch. The inclusion of
SetPatch thus adds an extra system initialization sequence lasting ~5 seconds for cold boot only.
BindDrivers is necessary to load Disk-based device drivers if you are using any. This is normally a quick process, unless the device driver has a long initialization process for whatever hardware it is controlling.
If you want to keep things to a minimum, you can follow these two commands with a simple
EndCLI. This will completely initialize the system ready for use and the only delay is going to be loading whatever icons from the disk that you use to populate the Workbench desktop. The minimum would be a simple
.info file for your HDD.
Of course, you can include as many commands (and sub-scripts!) in your
Startup-Sequence as desired. Each one of these will add some delay, even if only simple DOS commands setting up your environment. You can speed up the repeated use of common DOS commands by using the
Resident command to keep them in RAM.