[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Suggestions for running Mac OS 9.0.1 on debian-x86-64

Christian Jaeger wrote:
So I guess I'm back at using MOL under a linux/ppc (since MOL didn't require these driver partitions, and didn't have any issue loading the Mac OS 9).

Still out of luck:

# create a file named "lenny" of 3.5G size (mksparse is a script of mine)
$ mksparse 3.5G lenny

# fetched debian-LennyBeta2-powerpc-netinst.iso
c6d4914a4b71265c0178a23a097b0bcb907657eb debian-LennyBeta2-powerpc-netinst.iso

$ file /mnt/media/bittorrents/qbittorrent/debian-LennyBeta2-powerpc-netinst.iso /mnt/media/bittorrents/qbittorrent/debian-LennyBeta2-powerpc-netinst.iso: ISO 9660 CD-ROM filesystem data 'Debian LennyBeta2 ppc Bin-1


(a) with qemu:

$ qemu-system-ppc -M mac99 -boot d -cdrom /mnt/media/bittorrents/qbittorrent/debian-LennyBeta2-powerpc-netinst.iso -m 512 -hda lenny

prints on the screen:
ide0: drive 0: Hard Disk
ERROR: OF_property_copy cannot get property 'hd' for aliases
ide0: drive 1: CD-ROM
ERROR: OF_property_copy cannot get property 'cd' for aliases
ERROR: ATAPI TEST_UNIT_READY : status 48 != 0x08
ide1: drive 0: none
ide1: drive 1: none
ERROR: Found no boot partition!

As before, -M g3bw will give a black screen (and -M prep won't work in other ways (no disk found iirc)).

(b) with PearPC:

$ mv lenny lenny.img #since pearpc insists on the suffix
# filter_whitespace=script which only shows non empty non comment
$ filter_whitespace < ppc_lenny.conf
ppc_start_resolution = "800x600x15"
redraw_interval_msec = 40
key_toggle_mouse_grab = "F12"
key_toggle_full_screen = "Alt+Return"
prom_bootmethod = "auto"
prom_env_machargs = "-v"
pci_ide0_master_installed = 1
pci_ide0_master_image = "lenny.img"
pci_ide0_slave_installed = 1
pci_ide0_slave_image = "/mnt/media/bittorrents/qbittorrent/debian-LennyBeta2-powerpc-netinst.iso"
pci_ide0_slave_type = "cdrom"
pci_3c90x_installed = 0
pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_rtl8139_installed = 0
pci_rtl8139_mac = "de:ad:ca:fe:12:35"
pci_usb_installed = 1
nvram_file = "nvram"

will show the Debian bootloader, I enter the default response and hit <return> which triggers full screen mode somehow, it starts doing something but will never proceed. Go to VT 0, kill -9 $pid_of_pearpc

PS. this is pearpc from debian-x86-64, which means it's compiled in 64 bit mode and thus doesn't use the JIT, which is a bid of a joke since the man page states that it's >10 times slower this way than with the JIT (500 times slower than the host).

Will continue another time when I have more time I guess.


Reply to: