- Installing NeXTSTEP 3.3 on VPC 5.0
- Download floppy images from Apple:
- ftp://ftp.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/nextstep/floppyimages/
- Insert the NS 3.3 user CD and create a disk image from the device in Disk Copy (or Toast). This step can be skipped as the CD can be mounted directly by simply inserting it into the Mac's CD drive.
- This will create a disk image file that can be dropped on the CD icon on the VPC window to mount the image as if it were a CD.
- Create a new PC in VPC:
- select "guide me"
- use a 2GB dynamically expanding drive
- leave at 32MB (adjust later)
- DO NOT BOOT YET
- Reconfigured PC in VPC settings panel:
- CD: Turn off booting (not needed)
- CD: Turn off standard IDE configuration
- USB: Disable (not supported)
- Boot VPC. It will fail to boot, but it needs to be booted before removable media can be 'inserted'.
- Mount the NeXTSTEP User CD
- Mount the NeXTSTEP Installation Boot floppy (the floppyimages can be mounted directly by dropping them on the floppy icon found at the bottom left of the VPC window)
- Reboot the VPC (select '[A] Floppy' and hit <return> after it fails to boot from the hard drive).
- When prompted for drivers disk, insert Core driver disk. It will appear as if it didn't load anything. It may not have, I'm not sure. The installer will prompt if you want to load drivers from an additional disk-- do so.
- Insert Beta Drivers floppy image and load drivers from it.
- Select the Adaptec 154x driver (2) -- this supposedly works around a bug in the installer (haven't tried it without).
- From the list of additional drivers, find the 'Primary/Secondary (Dual) EIDE and ATAPI Device Controller' driver and install it.
- Continue without loading additional drivers. NeXTSTEP should now boot into an interactive prompt asking for the drive unto which the OS should be installed.
- Select the drive-- should be 2047MB-- and, when prompted, select the option to 'erase the entire disk and use all 2044 MB for NEXTSTEP' (partitioning is likely moot in VPC). Confirm that, yes, in fact, you really do want to start installing NEXTSTEP.
- Wait a long while; NS should reformat the 'disk' and install the base operating system. It will then boot into the graphical installer into which you can install additional packages.
- Insert driver floppies as prompted.
- System should boot into Config.app. Do not add display or networking hardware! Might want to go into expert mode and set Boot Graphics to No as it will give better clues if the VPC image doesn't reboot correctly.
- When prompted, install appropriate packages (and wait another long while).
- Uncapture the floppy image and reboot (as prompted by NEXTSTEP).
- System should boot, ask a setup question, then log into the me account. Set the password on me (to myself :) and logout (this will force a login panel to appear).
- Login to NEXTSTEP as root.
- Install the S3GenericDisplay and DecChip21040 beta drivers via Installer (double-click the packages after decompressing)
- ftp://ftp.apple.com/Apple_Support_Area/Apple_Software_Updates/MultiCountry/Enterprise/nextstep/drivers/beta/
- Use Disk Copy to create a 2.5MB Mac OS Standard disk image.
- Drop the drivers onto the disk image.
- Drop the disk image (the actual disk image file, not the mounted volume) onto the VPC CD mount icon (lower left) to mount in VPC
- Run Configure.app
- Add the S3 Generic Display driver (make sure it is listed as version 3.33!).
- Select the Display Mode... for the video driver. It seems that any of the 256/8 or 888/32 modes work, but that 555/16 does not. I didn't try Black&White.
- Add the 21040 network driver (should be listed as version 3.37). This step can be skipped if network support is not needed.
- IP address configuration recommendations needed... no clue what should be done here.
- Reboot.
- Installing OpenStep 4.2 on VPC 5.0:
- Download locations are nearly the same as for NeXTSTEP; look in parent directories.
- Copy VPC settings from NS 3.3 version and create a new hard disk image as described in NS 3.3 section
- Boot/Reboot OS 4.2 VPC
- Mount OpenStep 4.2 Install CD
- Mount OpenStep Install Floppy
- Reboot OS 4.2 VPC from Floppy Drive
- Ignore first boot prompt, select language, select 'prepare to install OPENSTEP'
- Insert OPENSTEP Device Drivers floppy (as prompted)
- Select 'EIDE and ATAPI disk controller' driver for both the CDROM and the Hard Drive (it is on the third or fourth page of drivers)
- Select 'continue without installing more drivers'
- System will boot further into the textual OS installer. Select 'Install on this disk' at the first prompt.
- Select 1 to erase the entire disk and use it all for OPENSTEP.
- Select 1 to start the installation; wait a long while as it reformats the disk and installs the base OS.
- Remove driver floppy and restart; boots into Configure.app.
- While it is possible to configure the display and network drivers at this time, it is not recommended. By doing the display and network driver installation and configuration after the next couple of steps, it is much easier to fix the system in case one of the drivers is misconfigured to the point of making the virtual machine unbootable.
- System boots into the baseline system installer; select appropriate packages and install. Wait another long while.
- System boots into OpenStep me account (after asking language preference question). Change me account password and log out.
- Login as root.
- Run Configure.app and configure video & networking.
- Displays: Configured a Generic S3 Video Card. 888/32, 256/8 seem to work fine. 555/16 apparently does not.
- Network (if desired): Configure DECchip 21041 based adaptor.
- Sound (if desired): Apparently, Sound Blaster 16 drivers work fine.
- Configure network as desired (need to revisit this topic!) Until the network is more appropriately configured, there are two spots in the boot that will take a while to time out. Both requiring hitting the 'c' key to continue.
- Unmount floppy, if present. Save Configure.app configuration. Logout and reboot virtual machine.
- Virtual machine should boot to Login panel. At this point, the VPC should be a standard OpenStep 4.2 user machine. Developer tools can be installed. Patches should likely be installed.
- Installing Rhapsody DR2 on VPC 5.0
- Identical to OS 4.2; duplicate the PC, you'll need boot floppies (that can't be downloaded, as far as I can tell).
- Memory limitations do not appear to be as much of an issue
- Likely do not need to install a random SCSI driver to proceed with the installation (I accidentally installed a random driver).
- Didn't work... don't know why... don't have time to fix it right now...