Tutorial – Installing Windows 98 Using Oracle VirtualBox

Following on from previous VirtualBox tutorial, (for Windows 95), this is a step by step guide on how to install Windows 98. For clarity any information boxes describing the mouse cursor capture from Host Machine to Virtual Machine are ignored in the step by step guide.

In order to follow this tutorial the following is required:

  • A fully installed version of Oracle VirtualBox. This tutorial uses VirtualBox Version 5.2.6 (for Windows hosts) with the VirtualBox 5.2.6 Oracle VM VirtualBox Extension Pack installed (both can be downloaded from here).
  • A copy of Windows 98 (and it’s Licence Key). This can either be an original CD or an ISO image. This tutorial uses an ISO image of Windows 98 Second Edition (Retail).
  • A Windows 98 boot disk image (a diskette image can be downloaded from here).
  • Auto-Patcher December 2007 Full (downloaded from here). It has been noted that Window Defender (at the time of writing) flags the Auto-Patcher 2008 Upgrade executable file (AP2008UP.EXE) as a Trojan so this file will not be included in this tutorial.
  • SciTech Display Doctor Version 7 Beta Driver (an ISO image can be downloaded from here)
  • Optional – A fully installed version of Anyburn to create ISO images (download from here)

To begin start VirtualBox and click the New icon. ScreenShot030

  • Enter a name
  • Select the type Microsoft Windows
  • Select the version Windows 98
  • Click Next
  • Select a memory size of 512MB
  • Click Next
  • Choose Create a virtual hard disk now
  • Click Create
  • Choose VDI (VirtualBox Disk Image)
  • Click Next
  • Choose Dynamically allocated
  • Click Next
  • Use the slider to select the size of the virtual drive (for the purpose of this tutorial a size of 8GB was selected)
  • Click Create

The VM is now created and is in a powered off state.

ScreenShot055

With the powered off VM selected click the Settings icon. ScreenShot033

  • System > Processor tab – ensure that Enable PAE/NX is checked
  • Display > Screen tab – Video Memory: 64MB
  • Display > Screen tab – Acceleration: ensure that both Enable 3D Acceleration and Enable 2D Acceleration are checked
  • Network > Adapter 1 tab – Attached to: select NAT from the drop down menu. Expanded the Advanced menu below and ensure the Adapter Type is PCnet–PCI II (Am79C970A)
  • Click OK

With the VM selected click the Start icon. ScreenShot034

The VM will now power up and ask for the location of a start-up disk. This will be either a Windows 98 CD in a Host Drive or an ISO image. In the case of the latter navigate to the relevant ISO file by clicking on the folder icon to the right and mount the ISO image.

  • Click Start

The following error occurs. This is because the Windows 98 disk is not bootable.

ScreenShot035

In order to boot the machine a boot disk is required. To mount the boot disk image select from the VirtualBox top menu:

  • Devices > Floppy Drives > Choose Disk Image… Navigate to, and select, the Windows 98 boot disk image
  • Machine > Reset
  • Click Reset

The machine now resets and boots with the following message.

ScreenShot047

  • Select 1. Start computer with CD-ROM support and press Enter

At the A: prompt:

  • Type fdisk and press Enter

If a hard disk size larger than 512MB had been selected then a message will appear regarding large disk support and enabling the FAT32 file system.

  • Select Y and press Enter
  • Select 1. Create DOS partition or Logical DOS Drive and press Enter
  • Select 1. Create Primary DOS Partition and press Enter
  • Select Y and press Enter

A message will now appear.

ScreenShot038

From the top menu:

  • Machine > Reset
  • Click Reset

Once the computer restarts

  • Select 1. Start computer with CD-ROM support and press Enter

At the A: prompt:

  • Type format c: and press Enter
  • Type Y and press Enter
  • Add a volume name if required and press Enter

The hard drive is now ready for Windows 98 to be installed.

At the A: prompt:

  • Type D: and press Enter
  • Type Setup /p j and press Enter
  • Press Enter

Scandisk will now run and check the newly formatted hard drive. Once complete the setup will begin.

  • Type X
  • Select I accept the Agreement
  • Click Next
  • Enter the Licence Key Number
  • Click Next
  • Choose the Windows 98 install directory.
  • Click Next
  • Choose a Setup Type (for the purpose of this tutorial Typical was used)
  • Click Next
  • Enter a Name and if required a Company
  • Click Next
  • Choose Install the most common components (recommended)
  • Click Next
  • Enter a Computer Name, Workgroup and a Computer Description
  • Click Next
  • Choose a location
  • Click Next
  • Click Next
  • Click Cancel to skip the creation of a startup disk
  • Click OK
  • Click Next

Windows will now start copying files. Upon completion it will prompt regarding restarting the computer.

Uncapture the mouse from the Virtual Machine (by default, Right Ctrl) and navigate to the VirtualBox menu bar to dismount the boot disk image.

  • Devices > Floppy Drives > Remove Disk From Virtual Drive

Return to the Virtual Machine. Click OK

Windows now goes through a automatic cycle of setting up hardware, resets and finalizing settings until the point where it requires further user configuration.

  • Select a time zone from the drop down menu
  • Click Close

After additional setup Windows will once again reset.

After the computer restarts it will prompt for a username a password. As a password has not been created as part of this tutorial press OK and Windows will begin detecting hardware.

ScreenShot050a

Welcome to Windows 98

  • Untick the Show this screen each time Windows 98 starts box
  • Press Close

At this point any personalisations within Windows can be made, such as task-bar and start menu setting, folder options and the removal of any unwanted programs. It is then advisable to take a snapshot of the machine using the VirtualBox menu.

  • Machine > Take Snapshot
  • Enter a Name, Description and press OK

The next stage is to apply the Auto-Patcher December 2007 (Full).

In order to use the Auto-Patcher on the Virtual Machine an image file will need to be created of the executable file. This can be done using AnyBurn or any other imaging software.

Optional – If using AnyBurn:

  • Open Anyburn
  • Click Create image file from files/folders
  • Click Add
  • Navigate to and select the Auto-Patcher executable file (AP2007.EXE), click Add
  • Click Label, enter a name, press OK
  • Click Next >
  • Enter an image filename (add .iso to after the name)
  • Ensure the image file type is Standard ISO File
  • Click Create Now
  • Once the image has been created click Close

Mount the Auto-Patcher ISO image using the VirtualBox menu.

  • Devices > Optical Drives > Remove Disk From Virtual Drive (Force Unmount if necessary)
  • Devices > Optical Drives > Choose Disk Image… Navigate to, and select, the Auto-Patcher ISO image

Return to Windows and navigate to the Auto-Patcher installer using the Windows icons.

  • Double click My Computer, followed by (D:)
  • Double lick the Ap2007 icon to begin the installation

ScreenShot051

  • Click Next
  • Chose an install directory
  • Click Next
  • Click Next
  • Choose the Additional icons if required
  • Click Next
  • Click Install

After the installation has completed ensure the Launch Auto-Patcher for Windows 98se check box is ticked and click Finish (and close any background windows such as My Computer and D:)

The Auto-Patcher now starts.

ScreenShot052

  • Press A
  • Press I

The Auto-Patcher begins the  long process of working through numerous cycles of updates and restarts, the only interaction needed during this stage it to enter a username (and a password if one has been created) and press OK after each restart. Eventually when it completes the following message will appear.

ScreenShot053

  • Press any key to exit
  • Read the log file and then save and/or close

It is now advisable to take a second snapshot of the machine using the VirtualBox menu.

  • Machine > Take Snapshot
  • Enter a Name, Description and press OK

As the display is currently limited to 640 x 480 VGA, so the next step is to update the video drivers with the SciTech Display Doctor Version 7 Beta Driver.

Optional – It’s worth noting that some of the restarts during this installation may cause the computer to hang. If this happens simply force a reset by using Machine > Reset on the VirtualBox menu.

Start by mounting the SciTech Display Doctor ISO image using the VirtualBox menu.

  • Devices > Optical Drives > Remove Disk From Virtual Drive (Force Unmount if necessary)
  • Devices > Optical Drives > Choose Disk Image… Navigate to, and select, the SciTech Display Doctor ISO image

Return to Windows and navigate to the SciTech Display Doctor installer using the Windows icons.

  • Double click My Computer, followed by Sdd7 (D:)
  • Double lick the scitech-displ icon to begin the installation

ScreenShot054

  • Click Next
  • Click Next
  • Check the tick box and click Next
  • Select the Express Installation and click Next
  • Click Start Install
  • Select Restart Computer Now and click Finish

Once the computer restarts the following message appears.

ScreenShot046

  • Click OK (twice) and wait for the SciTech Display Doctor to load
  • From the left menu select Properties
  • Click on the Monitor not selected! hyperlink (under Monitors)
  • Choose a Super VGA resolution.
  • Click Apply
  • From the left menu select Properties
  • Click on the Standard PCI Graphics Adapter (VGA) hyperlink
  • Click on the Standard PCI Graphics Adapter (VGA) hyperlink (under Windows Driver)
  • Choose the SciTech Nucleus Driver
  • Click Apply
  • Click Yes to restart the computer
  • Minimise the SciTech Display Doctor
  • Click the Windows Start button (in the bottom left corner of the screen)
  • Navigate to Settings > Control Panel
  • Double click Display
  • Select the Settings tab
  • Use the Screen area slider to select a new resolution
  • Click OK
  • Click Yes to restart the computer
  • Click the Windows Start button (in the bottom left corner of the screen)
  • Navigate to Settings > Control Panel
  • Double click Display
  • Select the Settings tab
  • Use the drop down to choose the Colors
  • Click OK
  • Click OK
  • Click Yes to restart the computer

The computer should now restart in the chosen resolution. The next step is to register the SciTech Display Doctor before the 21 day trial period expires.

  • Double click My Computer, followed by Sdd7 (D:)
  • Double click Serial Key to display the name and serial
  • Go to the SciTech Display Doctor (it should have automatically opened after the last reboot)
  • From the left menu select Home
  • Click the Unregistered hyperlink
  • Enter the Name (CRCSCKnight) and Registration Number (0B5E-12B4-A8A4-0B)
  • Click Register
  • Click Exit

After registering the SciTech Display Doctor a change needs to be made to the registry in order to prevent the application opening each time the computer starts.

  • Click the Windows Start button, followed by Run
  • Type regedit and press Enter
  • Navigate to My Computer > HKEY_LOCAL_MACHINE  > Software > Microsoft > Windows > CurrentVersion > Run
  • In the right-hand pane right-click Check for SDD updates “C:\\Program Files\\SciTech Display Doctor\\sddboot.exe”
  • Click Delete
  • Click Yes
  • Close the Registry Editor

Finally unmount the SciTech Display Doctor image.

  • Devices > Optical Drives > Remove Disk From Virtual Drive (Force Unmount if necessary)

Windows 98 is now ready for use.

Resources

 

 

4 thoughts on “Tutorial – Installing Windows 98 Using Oracle VirtualBox”

  1. I followed this tutorial step by step, however when I try to run the comman “Setup /p j” I just get the error message “This program requires Microsoft Windows.”. Is there anything I can do about this?

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s