we answer "n" to the 16-bit drivers question, then select the default logical node number QNX gives us, and after pressing two or three more times the enter key, we get to the next screen...

last step

we select the timezone, and the number of consoles, and answer y to the mouse question...

I haven't configured the networking, so I answered "n" to that question. That takes us to...

installation complete

rebooting (we can type shutdown in the prompt or close MESS and reopen it)

logging in

installing photon microGUI

we do this by inserting the Photon MicroGUI Disk 1 and typing install /dev/fd0. There is no need to mount the floppy. In fact, you'll get an error stating that the filesystem in the disk is corrupted if you try...

1. Obtain the install floppies. The ones I have are numbered by Intel product IDs.

2. The floppies are raw images which is fine for all but the boot floppy. Get the ImageDisk software and use BIN2IMD.EXE to convert the boot floppy to the correct format. Here's the option file that will do it:

Prerequisites:- SVN #30981 or later. The steps work for bare 0.153 and probably 0.152 even, but some options changed names.- Delete any .cfg and nvram files for 'dn3500' as that's the specific model we'll be using- Start up the dn3500 with no media, go to partial keyboard, enter the Tab menu, go to System Configuration, and make sure the options are as follows (these should be the defaults as of SVN #30981):

Exit MESS and download the 5 cartridge tape images from Bitsavers at this link. On Linux/MacOS X you can use command line "gunzip" to remove the .gz compression. On Windows, 7zip should be able to handle it.

Part 1: NVRAM setup1) Run the dn3500 driver again, this time with -ctape 019593-001.CRTG_STD_SFW_BOOT_1-REV.A.ct (or mount that file as ctape in QMC2) and -disk1 apollo.awd (make sure no file by that name exists; it will be created/overwritten).2) Press enter 3 or 4 times to wake up the system3) Type di c and press Enter to select the cartridge tape as the boot device4) Type ex config to run the machine setup program

NOTE: cartridge tape is super ultra slow. Each load from it will take in excess of a minute at 100% emulation speed and may take several minutes. This does not mean the emulation has died. I recommand unthrottling the system during these loads.

5) It will ask if you want to reconfigure this node: press Y and Enter.6) It will ask if the memory configuration changed. Press Y and Enter, then for each of the 4 memory boards enter 4 and press Enter for a total of 16 MB.7) For the node ID, the usual default is 12345 although you don't *have* to do that. Note that the node ID is locked to the HDD after the OS install though.8) For the display type, type DISP8C.9) For the next set of questions: Y for MC68881/MC68882, N for floating point accelerator, Y for floppy disk, Y for Winchester. Winchester controller type is 0, and both disks are type C.10) Answer Y for cartridge tape, N for SCSI cartridge tape, N for magnetic tape, N for 8mm tape, N for Serial/Parallel board, and N for PC Compatibility board.11) Network type is 4, and N for unknown devices.12) Answer N for "Anything more to do?"

Part 2: Calendar setup1) When the prompt comes back, type RE to reset the system and press Enter 3 or 4 times.2) Type di c and press Enter.3) Type ex calendar and press Enter, then wait through another tape load.4) When it asks to select a disk, press N and Enter.5) For the time zone, you can pick any of the US time zones or GMT or UTC, it doesn't matter for our purposes really.6) The system will show today's time and date but in the early 1990s. This is fine, answer N when asked if you'd like to reset it.

Part 3: Hard disk formatting and setup1) When the prompt comes back, type RE to reset the system and press Enter 3 or 4 times.2) Type di c and press Enter.3) Type ex invol and press Enter, then wait through yet another tape load.4) Choose option 7 to create a "bad spot" (bad sector) list. There are none because we emulate a perfect drive, but this is necessary anyway. Pick Y for automated bad spot entry, and Y for "Anything more to do?"5) Choose option 1 to partition and format the drive. Choose w for "Select disk" and enter APOLLO (or something else if you want) for the volume name. Choose verification option 1 (no verify) and press Enter to accept the default average file size. 6) For the size of volume 1, enter all and press Enter to use the entire disk. Choose Y to use pre-recorded badspot info, and Y for "Anything more to do?"7) Choose option 8 to create a swap file. Enter w for the disk select and 1 for logical volume number. Press Enter to accept the default 640 kB size of the file, and finally choose N for "anything more to do?"

1) When the prompt comes back, type RE to reset the system and press Enter 3 or 4 times.2) Type di c and press Enter.3) Type ex domain_os and press Enter, then wait through the longest load yet. Eventually the kernel will come up. 4) If it says "the calendar is more than a minute slow", just choose Y to proceed, it's harmless.5) It will ask if you wish to replace the system software on your disk. Choose Y to continue, and the system will copy the installer files to the HDD.6) You'll see the message "Apollo Phase II Environment Revision 10.4 RBAK version Jan 25, 1992 12:58:22 pm" and a ) prompt. Type go and press Enter to start up the installer, or shut to cleanly shut down the system and continue later.7) An HP logo will appear and the windowing system will come up. Login as user and just press Enter for the password.

NOTE: the windowing system has very odd keyboard and mouse focus behavior; it's best to avoid moving the mouse during the install procedure lest you lose keyboard focus. In general if you do lose it, move the mouse to right after the MINST> prompt and click once.

8) It will ask if you wish to continue with MINST, type continue and press Enter.9) It will ask if you want novice or expert mode, type novice and press Enter.10) It will ask for the pathname of the Authorized Area, press Enter to accept the default.11) Also press Enter to accept the default for the target pathname.12) When asked if you wish to install Domain/OS type yes and press Enter.13) When prompted for media type, type ct and press Enter.14) It will give instructions for reading the release notes, just press Enter at the MINST> prompt to skip that.15) When asked what package configuration to install, type 11 and press Enter to get a full install of both the traditional Domain/OS stuff and the BSD userland they'd been merging into it (not always comfortably).16) It will ask "Are you sure?". Type yes and press Enter.17) Use MESS's File Manager in the Tab menu to insert tapes 1, 2, 3, and 4 and press Enter as prompted. (The boot tape is not one of those 4).18) It will then ask if you want to read the online manuals; press Enter to skip.19) When asked if you want to select or quit MINST, type select and press Enter. This will run for several minutes creating the main filesystem via hard links to the various files the previous steps dumped onto the HDD.20) When it says the install is finished, click where it says "Command" and type shut and press Enter. The system will shut down cleanly and exit back to the boot PROM prompt.21) Quit MESS and restart without mounting a ctape, just -disk1. Press Enter a few times and type ex domain_os to launch Domain/OS, or change the System Configuration Service/Normal switch to Normal to autoboot.

Using Domain/OS is beyond the scope of this guide (and I don't know a lot about it myself), but good luck ;-)

The default login is user with no password. See "How to create the registry in Domain/OS" on the MESS wiki page to enable the root account and have some real fun.

WARNING: If you ever shut down the system without using 'shut' and waiting for it to end, the hard disk will be corrupted and need fixing. You do this by mounting the boot ctape again and doing di c and ex salvol to run "Salvage Volume", which can usually fix the errors.

You can press 'Enter' at the keymap setup question, or setup an alternative keymap (if you do, you need to swap in the Extras disk, then replace with the Install disk again).

It should now look like this:

Step 3: Prepare HDD. Double-click on the Install2.0 disk:

Then start the PrepHD utility. Answer "y" to the question:

Shutdown MESS now and restart it. Your Workbench should now display two HDD partitions:

Step 4: Format HDD and install Amiga OS. Double-click on the Install2.0 disk, then start the "FormatHD" utility. Answer "y" that you want to format your partitions, and "y" again at the question to install the system (and to all subsequent questions). The installation will now start. From time to time you will be asked to insert the "Fonts", "Extras" or "Workbench" disks. At the end it should look like this:

Shutdown MESS now and start it with just the HDD image attached:

Code:

mess a600 -hard a600_hdd.chd

It should now boot into your new 2.05 system:

You have two partitions, "System2.0" with your base system and "Work" for applications and other data.

Other requirements:A lot of spare time. This will take around a few hours, depending on your system speed.

Step 1 - Create HD image to install toCreate a blank HD of the size you'd like (1GB is enough).

Code:

./chdman createhd -o <CHD image filename> -chs 2048,16,63 -c none

Increase the cylinder count (first CHS value) to increase the overall disk size. -c none denotes no compression to be used. This allows direct writing to the CHD.

Step 2 - Boot from the CD-ROMYou'll need to start MAME with the appropriate commandline options to load the disk images needed. You'll want to use at least -cdrom /path/to/Linux_Red_Hat_6.2_CD-ROM_Walnut_Creek_April_2000.iso. at386,at486 and ct486 don't attach a CD drive by default, but you can attach one by adding -board3:ide:ide:1 cdrom to the commandline *BEFORE* the image switch. These drivers also require you to boot from Smart Boot Manager, which is a floppy-based application that will boot a CD-ROM on systems with BIOSes that otherwise cannot, so add -flop1 /path/to/SmartBootManager.zip. You need more RAM than default, so also add -ramsize 64m. Some drivers (ficpio2, at586) can support more RAM than this.Also consider adding any additional hardware you want to use.The default video adapter is the Tseng ET4000, but these examples use the S3 Trio64 (svga_s3).Example commandline:

If you're using Smart Boot Manager, then select CD-ROM from the boot menu, otherwise, go to the driver's BIOS menu and enable booting from CD-ROM.

You'll then be greeted with the installation boot menu.Enter text and press Enter to continue. This will force text-based installation (graphical doesn't work for some reason).

Step 3 - Installation setupControls are keyboard only in the text installer, but they are common enough to use easily. TAB will switch to the next dialog item or button, Space or Enter selects/"clicks" button, and Space will toggle option items.

First, it will ask for a driver disk. This is for network or SCSI hardware drivers, but since we're using neither, just select Cancel. Then it asks for drivers, since we don't need any, select Done.

Now you'll have the first rather long wait. I recommend you disable throttling, as there are plenty of idle periods which will run fast on most half-decent systems. Just be careful of the Scroll Lock key when toggling UI controls, this key can suspend console output, suspending any running application.

Eventually, you'll get this screen:Select the language you wish to use.

Step 4 - Partitioning the HDThe next screen will let you partition the HD image. There can be issues with creating partitions over 500MB, but a way around that limitation is to have a small boot partition.So, first add a new partition, set the mount point to /boot, the size to 16MB, and type to Linux native. You can add a swap partition if you wish, it can help performance. Add a new partition, leave the mount point blank, set size to 128MB (or whatever you want, double your RAM is usually good), and set type to Linux swap. And now, add the main partition, where everything is going to be stored. Add a new partition, set mount point to /, leave size alone, set type to Linux native, and toggle the expand to fill disk option so that it is enabled.If all has gone well, you should get this setup:

Step 5 - Further setupNext dialog asks for mouse type. The default mouse used in all PC drivers in MAME is a serial mouse. Generic 2 button serial mouse should be selected by default, so just select OK to continue.The next screen ask for the serial port the mouse is attached to. Again, the default of /dev/ttyS0 is fine. Select OK to continue.

Step 6 - Account setupFirst, it will ask for the root user password.Enter your root password in both entry boxes. Nothing is displayed as you type, this is normal. If both password entries match, you can continue. Passwords must be 6 characters long or greater.Now, you can enter a regular user ID and password. You may skip this if you wish, it can be done later.

Step 7 - Patience...Next dialog asks for the video adapter you're using. Select whichever is appropriate for what adapter you are emulating. Some 2D accelerator cards (Mach8/32, Trio32/64) will work with the appropriate X-server, although may be a bit glitchy.Now the system will start to install packages from the CD onto the HD. This may take a couple of hours, so disabling throttling may again be a good idea. Once complete, you have a bootable system, so if something goes wrong with the steps after package installation, you can boot from the HD, and complete them from there.

Step 8 - Create a boot diskNow you will be asked if you want to create a boot disk.This is optional, but useful if you screw something up, and you can't boot into your system from the HD.

Steo 9 - X-Windows setupThe final setup step (finally). You will be asked for the monitor you are using. Select custom. Next, select a resolution the emulated monitor is capable of. 1600x1200@70Hz works, so select that.Now select the vertical sync range. (50-100 will do, or 40-150, it's not like you can blow out MAME's screen with invalid CRT parameters ;))

Now the system should start to shut down. It's possible that MAME may lock up when it reboots, so once the HD is unmounted, close MAME. Restart MAME with the -cdrom and -flop1 parameters removed (no longer needed). Red Hat should now boot from the HD, and eventually, you'll get a login screen.

If you didn't create a regular user, login as root, entering the root password you gave during installion. To create a user, use the command adduser <username>. To set the user's password, use the command passwd [username], then enter the password twice.

You can change the video adapter type again by running Xconfigurator (as root).

If you chose to boot into a graphical environment, then you'll get a graphical login. If not, you can start X-Windows by typing startx.