Installing Workbench 1.3 to HDD using the A590 HDD controller1. Create CHD
Right now only XT-IDE type drives work, and the jumper that selects between 20 and 40 MB drives isn't implemented, so we create a 20 MB drive (template 6 works fine):
chdman createhd -o a590_wb13.chd -tp 6
2. Attach A590 with drive and boot from the A590 installation disk
Any A590 disk will work, they only differ in the supported drives for low level format (and we don't need any low level format).
mame a500 -side a590 -hard a590_wb13.chd -flop1 a590_seagate
3. Start HDToolBox and configure drive
After a while, you should see the Workbench screen and the disk icons. Double click the A590 setup disk icon and start HDToolBox. You should get this screen:
![[Linked Image from i.imgur.com]](https://i.imgur.com/1agGa3K.png)
Select "Change Drive Type" and "Define New Type". Adjust the values to the drive. For template 6 we can use those values:
![[Linked Image from i.imgur.com]](https://i.imgur.com/i0ccezS.png)
Click Okay, then Okay again to return to the main menu.
4. Partition drive
Click "Partition Drive" and change the partition device name to "DH0". The rest of the values should be fine.
![[Linked Image from i.imgur.com]](https://i.imgur.com/U2lQo1F.png)
5. Save changes
Click on "Save Changes to Drive" then "Exit". Reboot with Ctrl-Amiga-Amiga so that the Amiga will detect your new partition.
6. Format drive and install Workbench to HDD
After Workbench has booted from floppy again, open the A590 setup disk and start "FormatHD". Answer "y" and the format should start:
![[Linked Image from i.imgur.com]](https://i.imgur.com/Y3GBa49.png)
After a while, it asks you to insert your Workbench 1.3 disk. You can use "wb133_uk:workbench" from the softlist for example. It should start copying the files to HDD and also ask you for the Extras disk (you can use "wb133_uk:extras" here).
7. Boot from HDD
Once everything has been copied you can remove all floppy disks and reboot with Ctrl-Amiga-Amiga. The Amiga should boot from HDD:
![[Linked Image from i.imgur.com]](https://i.imgur.com/E74MWTI.png)
Note: Copying data from floppies is unstable under Kickstart 1.3 and earlier. This is because it uses the blitter to decode MFM data and there is a bug somewhere that causes it to sometimes return incorrect data. If that happens, you can try to remove the floppy and then insert it again. Usually it should start working. This isn't an issue under Kickstart 2.0 and better because they switched to decoding MFM data using the CPU.