Draft:Recommended VM configurations/Other

Back to main navigation

This page provides recommended configurations for installing builds in a specific emulator or hypervisor. This page is by no means exhaustive, and your mileage may vary, so you may have to adjust some settings to your liking as it sees fit.

NeXTSTEP / Apple Rhapsody[edit source]

Overview[edit source]

Currently, only the x86 versions of the NeXTSTEP and the Apple Rhapsody developer releases can be run. There are no emulators that are known to boot the m68k/SPARC/PA-RISC/PPC versions of NeXTSTEP or the Apple Rhapsody developer releases. As a result, only NeXTSTEP 3.1 and above can be run in virtualization software.

Either 86Box or VirtualBox can be used to get an optimal install of NeXTSTEP or Apple Rhapsody.

OPENSTEP 4.2 / Apple Rhapsody[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [Socket 7 (Dual Voltage) i430HX] ASUS P/I-P65UP5 (C-P55T2D)
  • CPU type: Intel Pentium MMX, 166 Mhz
  • Memory: 48 MB
  • FPU: Internal
Display
  • Display: [PCI] S3 ViRGE/DX (375)
Input devices
  • Mouse: Standard PS/2 Mouse
Sound
  • Sound card: [ISA16] Sound Blaster 16 PnP
Network
  • Network: None
Ports (COM & LPT)
  • Port(s): Serial ports 1 and 2 enabled, parallel port 1 enabled
Storage controllers
  • HD controller: Internal controller
  • FD controller: Internal controller
  • SCSI controller: None
Hard disks
  • Hard drive: IDE (0:0) drive, 2594 cylinders, 16 heads, 63 sectors (1.28 GB)
Floppy & CD-ROM drives
  • Floppy drive(s): One 3.5" 1.44 MB drive (A:)
  • CD-ROM drive(s): ATAPI (0:1) CD-ROM drive at 32x speed
Notes
Apple Rhapsody Developer Release 1 requires the use of the IDE driver from the Apple Rhapsody Developer Release 2 drivers disk, otherwise setup will fail due to being unable to find the hard drive.

The display adapter and sound card can be installed during the Configure.app portion of setup (or if it doesn't install at that point, you can do it after the end of setup).

Virtualbox logo.png VirtualBox Configuration
Setting type Configuration
General
  • Operating System: Other, Other/Unknown
System
  • Base Memory: 64 MB
  • Chipset: PIIX3
  • Pointing Device: PS/2 Mouse
  • I/O APIC: Disabled
  • EFI: Disabled
  • Processor(s): 1 CPU
Display
  • Video Memory: 9 MB
  • Graphics Controller: VBoxVGA
  • 3D Acceleration: Disabled
Storage
  • Floppy: One floppy controller
  • Hard drive: IDE 2 GB drive
Audio
  • Audio controller: Sound Blaster 16
Network
  • Network adapter: Disabled
Serial Ports
  • Ports: All ports disabled
USB
  • USB Controller: Disabled
Notes
Apple Rhapsody Developer Release 1 requires the use of the IDE driver from the Apple Rhapsody Developer Release 2 drivers disk, otherwise setup will fail due to being unable to find the hard drive.

The display driver can be found here, which works on OPENSTEP 4.2 and both Apple Rhapsody releases. Alternatively, you can install the VESA VBE 2.0 Display Driver using Configure.app.

Linux[edit source]

Overview[edit source]

The i386 and amd64 variants of Linux are able to run on the most common emulators and hypervisors. Older versions with kernel version of 2.4 or older perform best on emulators such as 86Box, PCem or QEMU, while newer versions with kernel version of 2.6 and newer perform best on hypervisors such as VirtualBox or VMware.

Most other variants of Linux are only known to run on QEMU.

Yggdrasil Linux[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [i386DX/i486 OPTi 495] DataExpert SX495
  • CPU type: Intel i486DX, 50MHz
  • Memory: 8 MB
  • FPU: Internal
Display
  • Display: [ISA] Trident TVGA 8900B
Input devices
  • Mouse: Microsoft Bus mouse (InPort)
Sound
  • Sound card: [ISA] Sound Blaster Pro v2
Network
  • Network: [ISA16] Novell NE2000
Ports (COM & LPT)
  • Port(s): Serial ports 1 and 2 enabled
Storage controllers
  • HD controller: None
  • FD controller: Internal controller
  • SCSI controller: [ISA16] Adaptec AHA-154x-C
Hard disks
  • Hard drive: SCSI (0:00) drive, 1024 cylinders, 16 heads, 63 sectors (504 MB)
Floppy & CD-ROM drives
  • Floppy drive(s): One 1,44MB 3.5" floppy drive
  • CD-ROM drive(s): SCSI (0:01) CD-ROM drive at 20x speed
Notes
This configuration applies to all versions of Yggdrasil Linux. During X11 config, put tvga8900b.

Red Hat Linux[edit source]

5.x[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [Socket 7 (Dual Voltage) i430HX] Intel TC430HX
  • CPU type: Intel Pentium MMX, 233 MHz
  • Memory: 64 MB
  • FPU: Internal
Display
  • Display: [PCI] Tseng Labs ET4000 /w32p Rev. D (Diamond Stealth 32)
Input devices
  • Mouse: Standard PS/2 Mouse, Three
Sound
  • Sound card: [ISA16] Sound Blaster AWE32
Network
  • Network: [ISA16] Novell NE2000
Ports (COM & LPT)
  • Port(s): Serial ports 1 and 2 enabled
Storage controllers
  • HD controller: Internal controller
  • FD controller: Internal controller
  • SCSI controller: None
Hard disks
  • Hard drive: IDE (0:0) drive, 13322 cylinders, 16 heads, 63 sectors (2048 MB)
Floppy & CD-ROM drives
  • Floppy drive(s): One 1,44MB 3.5" floppy drive
  • CD-ROM drive(s): ATAPI (0:1) CD-ROM drive at 40x speed
Notes
This configuration applies to all versions of Red Hat Linux 5.x. During X11 configuration, use the resolution setting of 1024x768x8.

Corel Linux[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [Socket 7 (Dual Voltage) i430TX] PC Partner MB540N
  • CPU type: Intel Pentium MMX, 233 MHz
  • Memory: 128 MB
  • FPU: Internal
Display
  • Display: [PCI] S3 ViRGE/GX (385)
Input devices
  • Mouse: Standard PS/2 Mouse
Sound
  • Sound card: [ISA16] Sound Blaster AWE64 Gold
Network
  • Network: [PCI] AMD PCnet-FAST III
Ports (COM & LPT)
  • Port(s): Serial ports 1 and 2 enabled
Storage controllers
  • HD controller: Internal controller
  • FD controller: Internal controller
  • SCSI controller: None
Hard disks
  • Hard drive: IDE (0:0) drive, 4161 cylinders, 16 heads, 63 sectors (2048 MB)
Floppy & CD-ROM drives
  • Floppy drive(s): None
  • CD-ROM drive(s): ATAPI (0:1) CD-ROM drive (52x speed)
Notes
This applies to both versions 1.0 and 1.2. Disable "Virus Warning" in the BIOS or Corel Linux will refuse to boot.

Xandros Desktop/LindowsOS/Linspire[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [Socket 7 (Dual Voltage) i430TX] Soltek SL-56A5
  • CPU type: Intel Mobile Pentium MMX, 300 MHz
  • Memory: 128 MB
  • FPU: Internal
Display
  • Display: [PCI] Cirrus Logic GD5480
Input devices
  • Mouse: Standard PS/2 Mouse
Sound
  • Sound card: [PCI] Ensoniq AudioPCI (ES1371)
Network
  • Network: [PCI] AMD PCnet-FAST III
Ports (COM & LPT)
  • Port(s): Serial ports 1 and 2 enabled
Storage controllers
  • HD controller: Internal controller
  • FD controller: Internal controller
  • SCSI controller: None
Hard disks
  • Hard drive: IDE (0:0) drive, 4161 cylinders, 16 heads, 63 sectors (2048 MB)
Floppy & CD-ROM drives
  • Floppy drive(s): None
  • CD-ROM drive(s): ATAPI (0:1) CD-ROM drive (52x speed)
Notes
Disable "Virus Warning" in the BIOS or Linux will refuse to boot. If prompted to press enter to restart the computer, reset the machine, as doing this will shut it down instead.

Ubuntu[edit source]

4.10 Live CD[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [Slot 1 i440BX] ASUS P3V4X
  • CPU type: VIA Cyrix III, 733 MHz
  • Memory: 256 MB
  • FPU: Internal
Display
  • Display: [AGP] 3dfx Voodoo 3 3500 TV (NTSC)
Input devices
  • Mouse: Standard PS/2 Mouse, Wheel
Sound
  • Sound card: [PCI] Ensoniq AudioPCI (ES1371)
Network
  • Network: [PCI] AMD PCnet-FAST III
Ports (COM & LPT)
  • Port(s): All ports disabled
Storage controllers
  • HD controller: Internal controller
  • FD controller: None
  • SCSI controller: None
Hard disks
  • Hard drive: None
Floppy & CD-ROM drives
  • Floppy drive(s): None
  • CD-ROM drive(s): ATAPI (0:0), 56x speed

4.10 - 9.10[edit source]

Virtualbox logo.png VirtualBox Configuration
Setting type Configuration
General
  • Operating System: Ubuntu
System
  • Base Memory: 256 MB
  • Chipset: PIIX3
  • Pointing Device: PS/2 Mouse
  • I/O APIC: Enabled
  • EFI: Disabled
  • Processor(s): 1 CPU
Display
  • Video Memory: 32 MB
  • Graphics Controller: VMSVGA
  • 3D Acceleration: Enabled
Storage
  • Floppy: No floppy controller
  • Hard drive: IDE 4 GB drive
Audio
  • Audio controller: ICH AC97
Network
  • Network adapter: Enabled
Serial Ports
  • Ports: All ports disabled
USB
  • USB Controller: USB 2.0 (OHCI+EHCI)

10.04 and newer[edit source]

Virtualbox logo.png VirtualBox Configuration
Setting type Configuration
General
  • Operating System: Ubuntu[a]
System
  • Base Memory: 2048 MB
  • Chipset: ICH9
  • Pointing Device: PS/2 Mouse
  • I/O APIC: Enabled
  • EFI: Disabled
  • Processor(s): 1 CPU
Display
  • Video Memory: 128 MB
  • Graphics Controller: VMSVGA
  • 3D Acceleration: Enabled
Storage
  • Floppy: No floppy controller
  • Hard drive: IDE 20 GB drive
Audio
  • Audio controller: Intel HD Audio
Network
  • Network adapter: Enabled
Serial Ports
  • Ports: All ports disabled
USB
  • USB Controller: USB 2.0 (OHCI+EHCI)

Unix and Unix-likes[edit source]

Dell Unix[edit source]

86Box logo (2021).png 86Box Configuration
Setting type Configuration
Machine
  • Machine: [Socket 4 i430LX] ASUS P/I-P5MP3
  • CPU type: Intel Pentium OverDrive, 133 MHz
  • Memory: 16 MB
  • FPU: Internal
Display
  • Display: [ISA] Tseng Labs ET4000AX
Input devices
  • Mouse: Microsoft Serial Mouse
Sound
  • Sound card: None
Network
  • Network: [ISA] Western Digital WD8003E
Ports (COM & LPT)
  • Port(s): Serial port 1 enabled
Storage controllers
  • HD controller: Internal controller
  • FD controller: Internal
  • SCSI controller: None
Hard disks
  • Hard drive: IDE (0:0) drive, 1015 cylinders, 16 heads, 63 sectors (499 MB), 5400 RPM (1997)
Floppy & CD-ROM drives
  • Floppy drive(s): One 3.5" 1.44 MB drive (A:)
  • CD-ROM drive(s): None

Notes[edit source]

  1. The exact version should be specified if VirtualBox 7 or newer is used.