Virtualisation de MacOS 9 sous Qemu

Virtualisation de MacOS 9 sous Qemu.

Distribution de travail : Lubuntu 18.04 LTS

1/ Répertoire de travail.

util05@station01:~$ mkdir VIRT/MACOS9
util05@station01:~$ cd VIRT/MACOS9/
util05@station01:~/VIRT/MACOS9$ 

2/ Téléchargement du code source de Qemu.

util05@station01:~/VIRT/MACOS9$ wget https://download.qemu.org/qemu-3.0.0.tar.xz 
util05@station01:~/VIRT/MACOS9$ tar xvfJ qemu-3.0.0.tar.xz 
util05@station01:~/VIRT/MACOS9$ cd qemu-3.0.0/
util05@station01:~/VIRT/MACOS9/qemu-3.0.0$ 

3/ Configuration de la compilation.

util05@station01:~/VIRT/MACOS9/qemu-3.0.0$ ./configure --enable-virglrenderer --enable-opengl  --enable-sdl --with-sdlabi=2.0 --enable-system --enable-modules --enable-libusb --target-list=ppc-softmmu  --enable-kvm --audio-drv-list=alsa --enable-libusb --enable-hvf 

4/ Compilation.

util05@station01:~/VIRT/MACOS9/qemu-3.0.0$ make -j 2
util05@station01:~/VIRT/MACOS9/qemu-3.0.0$ cd ..
util05@station01:~/VIRT/MACOS9$ 

5/ Téléchargement de ‘Mac OS 9.2.2 Universal Install‘.

http://macos9lives.com/smforum/index.php?topic=2109.0

6/ Création du disque virtuel.

util05@station01:~/VIRT/MACOS9$ qemu-3.0.0/qemu-img create -f qcow2 vda.img 10G
Formatting 'vda.img', fmt=qcow2 size=10737418240 cluster_size=65536 lazy_refcounts=off refcount_bits=16

7/ Lancement de l’installation de MacOS 9.

util05@station01:~/VIRT/MACOS9$ qemu-3.0.0/ppc-softmmu/qemu-system-ppc -L qemu-3.0.0/pc-bios -cpu "g4" -M mac99,via=pmu -m 1024 -hda vda.img -cdrom "Mac OS 9.2.2 Universal Install.iso" -boot d -g 1024x768x32

8/ Installation de MacOS.

– Ouvrir le cdrom « MacOS9Lives« .

– Ouvrir [Applications] :

– Exécuter [Drive Setup 1.9.2] :

– Sélectionner [ ATA 0 0 0] :

[Initialize…] :

[Initialize…] :

– Ouvrir le cdrom « MacOS9Lives ».

– Ouvrir [Apple Software Restore] :

[Restore] :

[OK] :

[Quit] :

– Quitter Qemu.

9/ Lancement de MacOS.

util05@station01:~/VIRT/MACOS9$ qemu-3.0.0/ppc-softmmu/qemu-system-ppc -L qemu-3.0.0/pc-bios -cpu "g4" -M mac99,via=pmu -m 1024 -hda vda.img -boot c -g 1024x768x32

10/ Liens.

https://github.com/mcayland/qemu/
http://macos9lives.com/smforum/index.php?topic=2109.0
https://jamesbadger.ca/2018/11/07/emulate-mac-os-9-with-qemu/

novembre 8, 2018