Exporting the boot disk

Home    Tutorials    Exporting the boot disk

Now there is a new "Export Files" function available on Amiga911 and Emergency Disk II floppies created with Amiga911 Maker 1.59. This functionality allows you to extract, copy and decrunch all files from the boot disk to your harddisk, which can be useful for copying essential files to a fresh Workbench installation. On this page you will find some instructions about doing this. First the usage of the "Export Files" script is explained, and then you can read about what files you may copy to where on your boot partition.

Exporting the files from a boot disk
This section explains how to export all files from an Amiga911 disk to your harddisk, but have in mind that the instructions can be used for an Emergency Disk II as well, since the procedure is more or less the same. Do also note that the instructions requires that you already have booted from one of the disks. The first thing you need to do, is to select "Misc > Export Files" from the Workbench menu, which opens the requestor to the left.

If you want to continue, just click the OK button. Now a directory requestor will open, and here you must select the destination dir for the exported files. You can decide for yourself exactly where you want them, but try to choose a destination that's not too deep in the directory structure, since this may lead to problems with extracting the lzx archives. Have in mind that a new drawer will be created in the destination dir you select, and it's actually in this drawer that the files will be copied to.

When you are done, click the OK button to proceed.

Now the exporting of the boot disk will begin. First a drawer called Amiga911-files will be created in the destination dir you chose, or if you are exporting an Emergency Disk II, a drawer called EDiskII-files will be made instead.  Next, all lzx archives on the boot disk will be extracted into the drawer, and when this is done, all files except the archives will be copied as well. If the disk contains any XPK crunced files, they will also be decrunched.

When all of this is finished, you should now have an Amiga911-files or EDiskII-files drawer present on your harddisk. This will contain a System and Programs drawer, which you then can use as sources for copying various files to your boot partition. This is explained in the next section.

Copying files to your boot partition
After you have exported the Amiga911 disk or Emergency Disk II, you can start copying essential files to your system partition by following the instructions below. As previously mentioned, you should now have a System and Programs drawer present in the Amiga911-files or EDiskII-files dir that was created, these two drawers are the ones to be used as sources for copying files. Have in mind that a standard Workbench/AmigaOS installation is assumed to be used as destination for the files, if any of the files already exists, you should in most cases not overwrite them, this is especially true if they have a higher version number. You may also notice that some of the source files might be smaller than the existing files (even if they have the same version number), this is most likely because StripHunk has been used on the executables in order to reduce the file sizes. Another thing is that in some cases, you will probably be better off with installing the FULL versions of certain software that's listed below.

The left part of the list shows what files to copy, and the right part shows where they should be copied to on your System partition. Have in mind that if there's any dirs missing in the destination path, you will have to create them yourself. Any item in the Source list which ends with a slash (/) indicates a directory, here you must copy the actual dir with all contents. You may notice that in some cases, the source path doesn't exactly match the destination path. This is due to various workarounds used on the boot disks, what is specified as destination in the list is usually the best dir to copy the item to. But have in mind that whenever System, Tools or Utilities are specified as destination, you can just consider it to be mere suggestions only, since these files can be copied to wherever you like. You may also notice that some files are mentioned on several places in the list (like fat95 for example), this doesn't mean that you have to copy the files multiple times, just make sure that they are present on your boot partition.

It is probably easiest to use a filemanager for copying the files, but it can of course be done in Workbench as well (by dragging and dropping them). Just remember that after opening a drawer, you should select "Window > Show > All files" from the Workbench menu, so that files without icons also will be shown in the window. Another thing is that you can ignore all files that ends with .info in the list below, this is because they are icons which will automatically be included when you drag & drop the files.

All destination paths in the list starts with DH0:. If your boot partition is called something else, you must replace DH0: with the Device or Volume name of your partition. Some of the system files below may require some changes to the Startup-Sequence on your harddisk, just look at the Startup-Sequence on the boot floppy to see what needs to be done.  If you are copying files from an AmigaOS 2.0 version of the Amiga911 disk, you should also read this as well.


System Files
 Source  Destination

Misc System files - AmigaOS 2.0 & 2.1 only
System/C/RequestChoice DH0:C/
System/C/RequestFile DH0:C/
System/Libs/amigaguide.library DH0:Libs/
System/Utilities/MultiView DH0:Utilities/
System/Utilities/MultiView.info DH0:Utilities/
  These type of files are already included in AmigaOS 3.0 and higher.

Misc System files - AmigaOS 2.0 only
System/C/RTPatch DH0:C/
System/Devs/mfm.device DH0:Devs/
System/Libs/asl.library DH0:Libs/
  Please read this for more information about the files.

Misc System files - All AmigaOS versions
System/C/GetString DH0:C/
System/C/LhA DH0:C/
System/C/Mount DH0:C/
System/C/NCD DH0:C/
System/C/Reboot DH0:C/
System/C/SetPatch DH0:C/
System/C/UnLZX DH0:C/
System/Fonts/topaz_prop/ DH0:Fonts/
System/Fonts/topaz_prop.font DH0:Fonts/
System/L/AmiCDFS DH0:L/
System/L/fat95 DH0:L/
System/Libs/reqtools.library DH0:Libs/
System/Storage/DOSDrivers/PC0 DH0:Storage/DOSDrivers/
System/Storage/DOSDrivers/PC0.info DH0:Storage/DOSDrivers/
System/Storage/DOSDrivers/PC1 DH0:Storage/DOSDrivers/
System/Storage/DOSDrivers/PC1.info DH0:Storage/DOSDrivers/
System/Utilities/mARK DH0:Utilities/
System/Utilities/mARK.info DH0:Utilities/
System/WBStartup/toBack&Front DH0:WBStartup/
System/WBStartup/toBack&Front.info DH0:WBStartup/
  Please note that Mount & SetPatch on the Amiga911 disk is for AmigaOS 3.1 and lower only!

System/DumpX DH0:System/
System/DumpX.info DH0:System/
System/massive DH0:System/
System/massive.info DH0:System/
System/C/usbstart DH0:C/
System/C/usbstop DH0:C/
System/Devs/anaiis/hcd/hostusb.usbhcd DH0:Devs/anaiis/hcd/
System/Devs/usbscsi.device DH0:Devs/
System/L/fat95 DH0:L/
System/Prefs/Anaiis DH0:Prefs/
System/Prefs/Anaiis.info DH0:Prefs/
System/System/AnaiisMan DH0:System/
System/System/AnaiisMan.info DH0:System/

CF0: files  (PCMCIA - CF card)
System/Devs/compactflash.device DH0:Devs/
System/L/fat95 DH0:L/
System/Storage/DOSDrivers/CF0 DH0:Storage/DOSDrivers/
System/Storage/DOSDrivers/CF0.info DH0:Storage/DOSDrivers/

CyberGraphX 2 files
System/Prefs/Env-Archive/cybergraphics/ DH0:Prefs/Env-Archive/
System/Libs/cybergraphics.library DH0:Libs/
  Remember to copy the Monitor drivers as well.

CyberGraphX 3/4 files
System/Prefs/Env-Archive/cybergraphx/ DH0:Prefs/Env-Archive/
System/Prefs/presets/monitors/ DH0:Prefs/presets/
System/Libs/cgxsystem.library DH0:Libs/
  Remember to copy the Monitor drivers as well.

System/C/IDEfix DH0:C/
System/Prefs/IDEfix.prefs DH0:Prefs/

Mediator files
System/Prefs/Env-Archive/Mediator/ DH0:Prefs/Env-Archive/
System/Libs/pci.library DH0:Libs/
  Remember to copy the Monitor drivers and Picasso96 files as well.

Monitor drivers
System/Devs/Monitors/ DH0:Devs/
System/Prefs/Env-Archive/Sys/screenmode.prefs DH0:Prefs/Env-Archive/Sys/

NSDPatch  (AmigaOS 3.1 and lower only)
System/C/NSDPatch DH0:C/
System/Devs/NSDPatch.cfg DH0:Devs/

PFS files  (Professional File System)
System/C/pfsformat DH0:C/
System/L/pfs3_aio-handler DH0:L/

Picasso96 files
System/Libs/Picasso96/ DH0:Libs/
System/Prefs/Env-Archive/Picasso96/ DH0:Prefs/Env-Archive/
System/Devs/Picasso96Settings DH0:Devs/
  Remember to copy the Monitor drivers as well.

System/Classes/USB/ DH0:Classes/
System/Devs/USBHardware/ DH0:Devs/
System/C/AddUSBClasses DH0:C/
System/C/AddUSBHardware DH0:C/
System/C/LoadModule DH0:C/
System/Devs/input.device DH0:Devs/
System/L/fat95 DH0:L/
System/Libs/poseidon.library DH0:Libs/
System/S/StartPoseidon DH0:S/
System/System/PoseidonMan DH0:System/
System/System/PoseidonMan.info DH0:System/

scsi.device  (AmigaOS 3.1 and lower only)
System/C/LoadModule DH0:C/
System/Devs/scsi.device DH0:Devs/

SFS files  (Smart File System)
System/C/SFScheck DH0:C/
System/C/SFSformat DH0:C/
System/L/SmartFileSystem DH0:L/

SquirrelSCSI files
System/C/SquirrelSCSI DH0:C/
System/Devs/squirrelscsi.device DH0:Devs/
System/Libs/squirrelscsi.library DH0:Libs/

System/C/ZShell DH0:C/
System/S/ZStart DH0:S/
System/System/ZSH DH0:System/
System/System/ZSH.info DH0:System/

Program Files
 Source  Destination

Programs/Check4GB DH0:Tools/
Programs/Check4GB.info DH0:Tools/
Programs/Check4GB.filesys DH0:S/

Programs/DiskImageCtrl DH0:C/
Programs/DiskImageGui DH0:System/
Programs/DiskImageGui.info DH0:System/
System/Devs/diskimage.device DH0:Devs/

Programs/DiskMaster2 DH0:Utilities/
Programs/DiskMaster2.info DH0:Utilities/
System/S/Startup.DM DH0:S/
System/S/SystemXtra DH0:S/
  The SystemXtra file is needed for the Shell & EDit text functions.

Programs/DiskSalv2 DH0:Tools/
Programs/DiskSalv2.info DH0:Tools/

Programs/DiskSalv4 DH0:Tools/
Programs/DiskSalv4.info DH0:Tools/

Programs/FileMaster3 DH0:Utilities/
Programs/FileMaster3.info DH0:Utilities/
System/Libs/bgui.library DH0:Libs/
System/Libs/gadgets/bgui_palette.gadget DH0:Libs/gadgets/
System/Prefs/Env-Archive/fm.prefs DH0:Prefs/Env-Archive/
System/S/SystemXtra DH0:S/
  The SystemXtra file is needed for the Shell & EDit text functions.

Programs/HDInstTools DH0:Tools/
Programs/HDInstTools.info DH0:Tools/

Programs/HJSplit DH0:C/
Programs/HJSplitGui DH0:Utilities/
Programs/HJSplitGui.info DH0:Utilities/

Programs/ImageMount DH0:System/
Programs/ImageMount.info DH0:System/
System/Devs/filedisk.device DH0:Devs/

Programs/JanoEditor DH0:Utilities/
Programs/JanoEditor.info DH0:Utilities/

Programs/MaxTransTest DH0:Utilities/
Programs/MaxTransTest.info DH0:Utilities/

Programs/Ordering DH0:Utilities/
Programs/Ordering.info DH0:Utilities/
System/Prefs/OrderingPrefs DH0:Prefs/
System/Prefs/OrderingPrefs.info DH0:Prefs/
System/Prefs/Env-Archive/Ordering.Prefs DH0:Prefs/Env-Archive/
System/S/SystemXtra DH0:S/
  The SystemXtra file is needed for the Shell & EDit text functions.

Programs/PFSDoctor DH0:Tools/
Programs/PFSDoctor.info DH0:Tools/
System/Classes/Gadgets/progress.gadget DH0:Classes/Gadgets/

Programs/PFSSalv2 DH0:Tools/
Programs/PFSSalv2.info DH0:Tools/

Programs/Redit DH0:Utilities/
Programs/Redit.info DH0:Utilities/

Programs/SFSSalv DH0:Utilities/
Programs/SFSSalv.info DH0:Utilities/
System/Libs/gtlayout.library DH0:Libs/

Programs/SnoopDos DH0:System/
Programs/SnoopDos.info DH0:System/

Programs/SysInfo DH0:Utilities/
Programs/SysInfo.info DH0:Utilities/
System/S/SysInfo.boards DH0:S/

Programs/TransADF DH0:C/
Programs/TransADFGui DH0:Utilities/
Programs/TransADFGui.info DH0:Utilities/

Programs/TTX DH0:Utilities/TurboText/
Programs/TTX.info DH0:Utilities/TurboText/
System/Libs/ttxreqs.library DH0:Utilities/TurboText/Libs/
System/Libs/ttxsupport.library DH0:Utilities/TurboText/Libs/
System/Libs/turbotext.library DH0:Utilities/TurboText/Libs/
System/S/TTX_Startup.prf DH0:S/

Virus Checker II
Programs/Virus_CheckerII/ DH0:Utilities/
Programs/Virus_CheckerII.info DH0:Utilities/
System/Classes/Gadgets/tabs.gadget DH0:Classes/Gadgets/
System/Libs/bgui.library DH0:Libs/
System/Libs/xvs.library DH0:Libs/
System/Prefs/VCPrefs DH0:Utilities/Virus_CheckerII/
System/Prefs/VCPrefs.info DH0:Utilities/Virus_CheckerII/
System/S/Virus_Checker.arc DH0:Utilities/Virus_CheckerII/
System/S/Virus_Checker.config DH0:Utilities/Virus_CheckerII/
System/S/Virus_Checker.Key DH0:Utilities/Virus_CheckerII/

Programs/WhichAmiga DH0:Utilities/
Programs/WhichAmiga.info DH0:Utilities/
System/Libs/boards.library DH0:Libs/

Misc System files - AmigaOS 2.0 only
If you are copying stuff from an AmigaOS 2.0 version of the Amiga911 disk, the following files needs an explenation:

mfm.device  -  this file is as standard not included with AmigaOS 2.0, it is required for stuff like PC formatted floppy disks (PC0: & PC1:).

asl.library & RTPatch  -  the OS2.0 variant of the Amiga911 disk includes version 38.36 of asl.library instead of the standard 37.27 version, this is because it's required by TurboText, but also because it is so much better than the old version. But unfortunately it leads to a conflict regarding the Redit text editor (which expects v37.27).  I will leave it up to you whether or not to copy v38.36 of the asl.library to your Workbench 2.0 partition, but if it's copied, I recommend that you copy RTPatch as well. You will also have to add a new RTPatch line in the Startup-Sequence, just take a look at the Amiga911 SS to see how it's done.  RTPatch can then force programs to use reqtools.library instead of asl.library, which should solve any conflicts.

Please note! A third-party alternative to the Mount command is now included on the Amiga911 disk, which makes it possible to use the same mount files on both the OS2.0 and OS2.1 versions of the boot floppy. This in turn means that Mount21 and MountList are no longer included on the 2.0 disks.


    Followed a link? Please go to the Main Site                   © Roger E. Håseth 2014 - 2015