Emaculation.com
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ppc-osx-on-qemu-for-osx [2018/09/11 02:18]
cat_7 [Experimental builds]
ppc-osx-on-qemu-for-osx [2019/07/06 22:56] (current)
cat_7 [Changing the mounted cdrom image]
Line 1: Line 1:
-===== Qemu for OSX =====+===== Qemu PPC for OSX =====
  
-==== Installing Qemu for OSX ====+==== Installing Qemu system ppc for OSX ====
  
-Qemu can run PPC Mac OS 9.0, 9.1, 9.2 and PPC OSX 10.0, 10.1, 10.2, 10.3, 10.4 and 10.5+This guide covers installing and running qemu-system-ppc with Mac OS and OSX PPC guests on OSX hosts. ​Qemu-system-ppc ​can run PPC Mac OS 9.0 to 9.2 and PPC OSX 10.0 to 10.5
 ==== Requirements ==== ==== Requirements ====
   * Qemu program \\   * Qemu program \\
Line 25: Line 25:
  
   * Open your favorite text editor and create a file called qemu.command in your qemu folder.   * Open your favorite text editor and create a file called qemu.command in your qemu folder.
-  * Paste the code below into the file (from qemu-system-ppc (4th line) on all text should be on one line!):+  * Paste the code below into the file:
  
   #!/bin/bash   #!/bin/bash
   cd "​$(dirname "​$0"​)"​   cd "​$(dirname "​$0"​)"​
   ​   ​
-  qemu-system-ppc -L pc-bios -boot d -M mac99,​via=pmu -m 512 -prom-env '​auto-boot?​=true'​ -prom-env ​ +  ​.\qemu-system-ppc -L pc-bios -boot d -M mac99,​via=pmu -m 512 
-  ​'​boot-args=-v'​ -prom-env '​vga-ndrv?​=true'​ -drive file=MacOS9.2.iso,​format=raw,​media=cdrom -drive file=MacOS9.2.img,​format=raw,​media=disk -netdev user,​id=network01 -device sungem,​netdev=network01+  ​-prom-env '​auto-boot?​=true'​ -prom-env '​boot-args=-v'​ -prom-env '​vga-ndrv?​=true' ​
 +  ​-drive file=MacOS9.2.iso,​format=raw,​media=cdrom ​
 +  ​-drive file=MacOS9.2.img,​format=raw,​media=disk ​
 +  ​-netdev user,​id=network01 -device sungem,​netdev=network01 ​
 +  -device VGA,edid=on \
  
   * Save qemu.command and make it executable:   * Save qemu.command and make it executable:
Line 41: Line 45:
 #!/bin/bash tells OSX this is a bash script\\ #!/bin/bash tells OSX this is a bash script\\
 cd "​$(dirname "​$0"​)"​ set the path for the executable to current folder\\ cd "​$(dirname "​$0"​)"​ set the path for the executable to current folder\\
-qemu-system-ppc starts qemu with all the following as parameters:​\\+.\qemu-system-ppc starts qemu with all the following as parameters:​\\
 -L pc-bios points qemu to some required files, including openbios-ppc and the vga driver qemu_vga.ndrv. \\ -L pc-bios points qemu to some required files, including openbios-ppc and the vga driver qemu_vga.ndrv. \\
 -boot d defines to boot from a drive entry marked as a cdrom, “-boot c” would define to boot from a drive entry marked as disk.\\ -boot d defines to boot from a drive entry marked as a cdrom, “-boot c” would define to boot from a drive entry marked as disk.\\
Line 51: Line 55:
 -drive file=MacOS9.2.img,​format=raw,​media=disk defines the name, location, format, and type of a hard disk image file to be used\\ -drive file=MacOS9.2.img,​format=raw,​media=disk defines the name, location, format, and type of a hard disk image file to be used\\
 -netdev user,​id=network01 -device sungem,​netdev=network01 tells qemu to use the sungem network device on a qemu-internal DHCP server\\ -netdev user,​id=network01 -device sungem,​netdev=network01 tells qemu to use the sungem network device on a qemu-internal DHCP server\\
 +-device VGA,edid=on presents additional resolutions to choose from in the guest\\ ​
  
 (*)The mac model entry accepts 3 options for the via parameter: \\ (*)The mac model entry accepts 3 options for the via parameter: \\
Line 195: Line 200:
 Type “change ide1-cd0 /​path/​to/​name-of-cd-image.iso” (note the forward slashes!) \\ Type “change ide1-cd0 /​path/​to/​name-of-cd-image.iso” (note the forward slashes!) \\
 Close the Qemu Monitor by selecting View/VGA \\ Close the Qemu Monitor by selecting View/VGA \\
 +
 +Also see the qemu documentation here: https://​www.linux-kvm.org/​page/​Change_cdrom \\
  
 ==== Mounting a real cd ==== ==== Mounting a real cd ====
ppc-osx-on-qemu-for-osx.1536657497.txt.gz · Last modified: 2018/09/11 02:18 by cat_7
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki