Can't install Panther...

[ARCHIVED] About PearPC, a mostly obsolete PPC Mac emulator for Windows and Linux to run MacOS X 10.1 up to 10.4. Using QEMU is now recommended.

Moderators: Cat_7, Ronald P. Regensburg

Locked
Phoxorus
Space Cadet
Posts: 3
Joined: Tue May 13, 2008 1:54 am

Can't install Panther...

Post by Phoxorus »

I try to use PearPC to install my recently obtained Mac OS X 10.3 Panther, but with no luck. The error states :

AuthenticAMD
CMOV MMX 3DNOW 3DNOW+ SSE SSE2 SSE3
[CPU/MMU] new pagetable: sdr1 = 0x00300003
[CPU/MMU] new pagetable: sdr1 accepted
[CPU/MMU] number of pages: 2^15 pagetable_start: 0x00300000 size: 2^18
[IO/PROM] <Warning> Can't boot a partition.
Try bootmethod 'force' and specify a 'prom_loadfile' in your config-file...
cannot find boot file.

I use the PearPC Control Panel. There is a window that pops up asking which partition to boot. I have the "CD-ROM device installed" checked with the .iso CD 1 file (there are three CDs). I also tried to point the location of the image file to an .iso image I made which consists of all three CDs put into one. I can't seem to figure out what the problem is. Please help, and thanks in advance.
User avatar
Cat_7
Expert User
Posts: 6176
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

Could you post the configuration file here? It might give us some clue to what's wrong.

Best,
Cat_7
Phoxorus
Space Cadet
Posts: 3
Joined: Tue May 13, 2008 1:54 am

Post by Phoxorus »

Sure, here it is:

#Mac OS X 10.3 Panther
# Created with PearPC Control Panel
#C:\Users\Felix\Documents\PearPC\ppc.exe
#FinderIcon
#No SDL
pci_ide0_master_installed = 1
pci_ide0_master_image = "C:\Users\Felix\Documents\PearPC\PEARPC~1.IMG"
pci_ide0_master_type = "hd"
memory_size = 0x40000000
ppc_start_resolution = "1280x800x32"
redraw_interval_msec = 60
prom_driver_graphic = "C:\Users\Felix\Documents\PearPC\video.x"
ppc_start_full_screen = 0
key_toggle_mouse_grab = "F12"
key_toggle_full_screen = "Alt+Return"
key_change_cd_0 = "none"
cpu_pvr = 0x00088302
pci_usb_installed = 1
prom_bootmethod = "auto"
prom_env_bootargs = ""
prom_env_machargs = ""
nvram_file = "nvram"
pci_ide0_slave_installed = 1
pci_ide0_slave_image = "C:\Users\Felix\Documents\PearPC\Mac OS X 1.iso"




pci_ide0_slave_type = "cdrom"
User avatar
Cat_7
Expert User
Posts: 6176
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Hi,

Your config is set up to boot from the hard disk image. I assume you have not yet installed, so you need to boot from the DVD image. There are two ways to accomplish that: switch the DVD image and Hard disk image in the config file, or use the changes I suggest below:

some remarks about the config file:
-Is your image really named PEARPC~1.IMG (could you rename it to some name without the ~ ?
-prom_bootmethod = "auto" make it prom_bootmethod = "select"
-prom_env_machargs = "" make it prom_env_machargs = "-v"

This should give you an overview of bootable partitions on the disk image and DVD image, and a choice to select the partition to boot from. Additionally it should show some progress info when (if) booting from DVD.

Best,
Cat_7
Phoxorus
Space Cadet
Posts: 3
Joined: Tue May 13, 2008 1:54 am

Post by Phoxorus »

I tried the things you suggested. I wasn't clear when I first posted (this is not an insult). The PROM boot-loader window opens, but it says that 0 bootable partitions are found.
User avatar
Cat_7
Expert User
Posts: 6176
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Post by Cat_7 »

Yes,

That's what the "when (if)" was for in my previous post :lol:

Three things to consider:
-What version PearPC are you using? I believe the older version were more picky about partitions to boot from, so you could try to replace it with 0.4 or the latest 0.5Pre.

-If you have the real original media (cd's I mean), then you could boot straight from it. Just set:
pci_ide0_slave_installed = 1
pci_ide0_slave_type = "nativecdrom"
pci_ide0_slave_image = "your cd driveletter" (like "D:")

-Your original config file doesn't specify the pci_ide0_slave_type. If you want to continue to try to boot from the image you made, you could try to set it to this:
pci_ide0_slave_type = "cdrom"

Best,
Cat_7
Locked