OS 9 with KVM on the 4747a is a no go, the Mac OS Rom does something KVM doesn't like. For those that are anti-emulator, all I can say is OS 9 booting hardware is getting more and more rare every day. Jul 1, 2018 - Download os9exec - os9 emulator for free. OS9exec - execution environment for OS-9/68k user-mode programs on MacOS9 / MacOSX.
< QEMU
This page applies to version 2.8 of QEMU.
This page applies to version 9.2.1 of Mac OS, an obsolete version.
- You will want to refer to the wiki's PowerPC information as it contains potentially newer information beyond this article.
Before macOS, Apple sold Macintoshes with an operating system called System Software throughout its early lifespan, but the name only changed to Mac OS until version 8 in 1997. These operating systems are collectively referred to as Classic Mac OS. It was succeeded by Mac OS X, which targeted PowerPC Macs until the rollover to x86 in 2006, in which releases were shortened to OS X. Today, the modern incarnation is known as macOS. The design of the Macintosh computers changed throughout its life; the first Macintoshes were built with Motorola 68k processors but by version 9, PowerPC Macs were commonplace. This happened again with x86.
Mac emulation became possible in 1998 starting with the release of SheepShaver and its competitor PearPC in 2004, cross-platform emulators aiming to emulate PowerPC on x86 specifically. Development on PearPC paused between 2005 and 2011 while it encountered controversy with CherryOS, and the latest release was in 2015. But major efforts in a Google-sponsored Summer of Code event from 2015 brought QEMU's own PowerPC support even further. At the time of writing, Mac OS 9.0 to 10.4 boots and installs,[note 1] but versions before and after do not work (like 10.5 and 8.5).
Note that virtualization has always been a gray area for Apple. Until Mac OS X Lion, Apple licensed the software so that it was only permitted to be used with Mac hardware. They've since loosened up a bit to allow virtualization of macOS on Mac hardware, but anything else muddys the water.
Preparing the machine[edit]
You will need to get a copy of the Mac OS 9 installation CD. Booting the setup will go straight to a live environment with the option to install Mac OS 9.
It's recommended to rip the CD to the computer as an ISO. The -cdrom flag may not support hardware devices on platforms other than Linux.
You will need to create a hard disk image so that Mac OS 9 can be installed. 1 GB is recommended though it can be larger if desired. To set it as one gigabyte, use
1G
. QEMU will then create a new hard disk image.Starting up[edit]
- Note: If your version of QEMU only compiled the i386 and x86_64 programs, you will need to recompile.
OpenBIOS may not be included, so you'll need that too.
Go to the terminal and type:
![Wallpaper Wallpaper](/uploads/1/2/5/7/125751507/412946950.jpg)
256 MB of memory is recommended. Press enter and Mac OS 9 will boot from the disk.
The installer does not automatically format the drive for installation (commonly referred to as initialization). We'll need to do it ourselves instead. Open the Utilities folder on the disc, and open 'Drive Setup'. In the program, click the drive that says <not initialized> and then click 'Initialize...'. By default, the installer is set to create one partition. You can choose 'Custom Setup...' if you want something different, but because this guide is focused on purely installing Mac OS 9, we'll choose Initialize. Quit the program by going to File > Quit. Close the Utilities folder (the left-most button at the top) and then open Mac OS Install.
Press Continue on the Welcome screen, and then press Select on the Destination screen (you can go back and set 'Perform Clean Installation' in the Options if you want). Press Continue on the Important Information screen, and then Continue and Agree on the License Agreement. On the next screen, you'll be given the chance to set some options (like creating a report of the install) as well as customizing which programs get added and which don't. After that, the install will begin.
Once it completes, you can press Quit and then shut down. From that point on, you can use this command to get the VM running:
Notes[edit]
- ↑According to this spreadsheet, some versions still have issues; for one, 9.0 requires specific versions of the installation media, and movement from the mouse to boot from the hard drive, and second, 10.2 has graphical issues opening the hard drive on the desktop.
Retrieved from 'https://en.wikibooks.org/w/index.php?title=QEMU/Mac_OS_9&oldid=3361051'
(There's no video for QEMU for Windows - PPC emulator, runs Mac OS 9.1, 9.2 + OSX 10.0 to 10.5 yet. Please contribute to MR and add a video now!)
What is QEMU for Windows - PPC emulator, runs Mac OS 9.1, 9.2 + OSX 10.0 to 10.5? QEMU is a very versatile and extremely broadly supported open source virtual machine emulator. In 2016, QEMU could finally achieve what has never been possible before: emulating Mac OS 9.0.4, 9.1 and 9.2.2 (albeit still it's quite slow and the sound support is kind of buggy at the moment). Note that QEMU can also emulate Mac OS X 10.0 up to 10.5. At some point in the near future hopefully, QEMU will fully replace SheepShaver, but at the moment, SheepShaver still runs faster in most situations. Advantages of using QEMU vs SheepShaver:
These bundles were put together by 'that-ben' and are intended to be the easiest possible for beginners. Just launch the 'QEMU - Mac OS 9.2.2.bat' (or 'QEMU - Mac OS X Tiger 10.4.11.bat') file and wait 30 seconds for Mac OS to boot up. Nevermind the yellow screen with a VRAM partition not found error, it will go past this without any problem. The Mac OS 9 package contains a 1GB disk image on which Mac OS 9.2.2 is already fully installed. The Mac OS X package contains Mac OS X 10.4.11. BTW, if you need a larger disk image, you can grab one instantly from here: Blank hard drive disk images (3GB HFS up to 30GB HFS+) Networking is fully functional thanks to the sungem driver that's already pre-configured in these downloads. Right out of the box, it will network through your host machine but on its own subnet branch. The virtual machine's IP will be like 10.0.x.x. Your Windows host IP would likely be something like 192.168.x.x but what's nice is that the virtual machine can still tunnel back to your host machine's subnet branch. So, for instance, you could perfectly well make a server/client environment between Mac OS 9 in QEMU and your Windows host machine. Pre-installed software in the Mac OS 9.2.2 package includes:
Pre-installed software in the Mac OS X 10.4.11 package includes:
See also:Basilisk II - a 68K emulator with floppy support Qemu_(20171224)_-_PPC_-_Mac_OS_X_10.4.11.rar(1197.59 MiB / 1255.76 MB) QEMU (2017/12/15 build) for Windows w/ Mac OS X 10.4.11 pre-installed, RAR'ed / RAR archive 110 / 2018-01-28 / 63bc2a712f342b55ae25eb4397e1f3ad097e71be / / Qemu (20190212) - PPC - Mac OS 9.2.2.rar(125.04 MiB / 131.11 MB) QEMU (2019/02/12 build) for Windows w/ Mac OS 9.2.2 pre-installed / RAR archive 501 / 2019-03-19 / 16daa6ef096db9391dd15e8a486e6c2648011b22 / / Architecture Intel x86-64 This program is for Windows. USEFUL TIPS WHEN USING QEMU:
|