• 0

Running Mac OS X on x86 PC!


Question

Recommended Posts

  • 0
Hmm... Booting Disc2.iso did not do anything either. Still hanging on this problem below. Any ideas??

Thanks,

Unrealism

Mac OSX 10.2

:blink:

I don't think disk2 is bootable.

After disk 1 installs, boot from the hard drive (change the "auto" in the script file to "select").

Once the installer starts back up again, it will ask for disc 2.

Link to comment
Share on other sites

  • 0

I tried that, but I still get the same screen as last posted. Someone said something about the memory settings in the script. Here is my current script.

============

# PearPC Configuration File

#

# Resolution

#

# 0: 640x480x8 (indexed)

# 1: 640x480x15

# 2: 640x480x32

# 3: 800x600x8 (indexed)

# 4: 800x600x15

# 5: 800x600x32

# 6: 1024x768x8 (indexed)

# 7: 1024x768x15

# 8: 1024x768x32

#

# The indexed modes are unsupported.

#

# default: 4

ppc_start_resolution = 4

#

# Redraw interval (in ms)

# must be between 1 and 999

#

# If you set this higher, PearPC will spend less time doing redraws (and so run faster)

# but feel less responsive. You should adjust this to your computer speed and personal

# preference.

#

redraw_interval_msec = 20

#

# Loader

#

#

# Boot method

# this can be

# 1. "auto", prom will boot the first bootable partition found (default)

# 2. "select", prom will show you a list of bootable partitions

# 3. "force", prom will load and boot the local file prom_loadfile

#

prom_bootmethod = "select"

# Example of how to use "force":

#prom_bootmethod = "force"

#prom_loadfile = "test/yaboot"

#prom_env_bootpath = "disk"

#

# bootargs: don't change unless you know what you are doing

# machargs: set to "-v" to get a verbose startup

#

#prom_env_bootargs = ""

prom_env_machargs = ""

#

# This is needed if you want to boot Mac OS X

#

prom_driver_graphic = "video.x"

# This will adjust the position of the initial page table (don't change)

#page_table_pa = 104857600

#

# CPU Config

#

# Processor Version Register

# Defaults to 0x00088302

# Only change if you know want you are doing

#

#cpu_pvr = 0x00088302

#

# Main memory (default 128 MiB)

# must be >= 64 MiB

#

#memory_size=0x8000000

#

# IO Devices

#

#

# PCI IDE Config

#

# Drive type will be set according to file extension:

# .img: Harddisk (filesize must be multiple of 516096)

# .iso: CD-Rom

# Or you can override this by specifying the type via

# pci_ide0_master_type / pci_ide0_slave_type

pci_ide0_master_installed = 1

pci_ide0_master_image = "osx.img"

#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

#pci_ide0_slave_image = "darwin-701.iso"

pci_ide0_slave_image = "osx.iso"

#pci_ide0_slave_image = "/dev/cdrom"

pci_ide0_slave_type = "cdrom"

#

# Network (unavailable on windows)

#

pci_3c90x_installed = 0

pci_3c90x_mac = "de:ad:ca:fe:12:34"

#

# USB

#

pci_usb_installed = 1

#

# NVRAM

#

nvram_file = "nvram"

Link to comment
Share on other sites

  • 0

I tried that, but I still get the same screen as last posted. Someone said something about the memory settings in the script. Here is my current script.

============

# PearPC Configuration File

#

# Resolution

#

# 0: 640x480x8 (indexed)

# 1: 640x480x15

# 2: 640x480x32

# 3: 800x600x8 (indexed)

# 4: 800x600x15

# 5: 800x600x32

# 6: 1024x768x8 (indexed)

# 7: 1024x768x15

# 8: 1024x768x32

#

# The indexed modes are unsupported.

#

# default: 4

ppc_start_resolution = 4

#

# Redraw interval (in ms)

# must be between 1 and 999

#

# If you set this higher, PearPC will spend less time doing redraws (and so run faster)

# but feel less responsive. You should adjust this to your computer speed and personal

# preference.

#

redraw_interval_msec = 20

#

# Loader

#

#

# Boot method

# this can be

# 1. "auto", prom will boot the first bootable partition found (default)

# 2. "select", prom will show you a list of bootable partitions

# 3. "force", prom will load and boot the local file prom_loadfile

#

prom_bootmethod = "select"

# Example of how to use "force":

#prom_bootmethod = "force"

#prom_loadfile = "test/yaboot"

#prom_env_bootpath = "disk"

#

# bootargs: don't change unless you know what you are doing

# machargs: set to "-v" to get a verbose startup

#

#prom_env_bootargs = ""

prom_env_machargs = ""

#

# This is needed if you want to boot Mac OS X

#

prom_driver_graphic = "video.x"

# This will adjust the position of the initial page table (don't change)

#page_table_pa = 104857600

#

# CPU Config

#

# Processor Version Register

# Defaults to 0x00088302

# Only change if you know want you are doing

#

#cpu_pvr = 0x00088302

#

# Main memory (default 128 MiB)

# must be >= 64 MiB

#

#memory_size=0x8000000

#

# IO Devices

#

#

# PCI IDE Config

#

# Drive type will be set according to file extension:

# .img: Harddisk (filesize must be multiple of 516096)

# .iso: CD-Rom

# Or you can override this by specifying the type via

# pci_ide0_master_type / pci_ide0_slave_type

pci_ide0_master_installed = 1

pci_ide0_master_image = "osx.img"

#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

#pci_ide0_slave_image = "darwin-701.iso"

pci_ide0_slave_image = "osx.iso"

#pci_ide0_slave_image = "/dev/cdrom"

pci_ide0_slave_type = "cdrom"

#

# Network (unavailable on windows)

#

pci_3c90x_installed = 0

pci_3c90x_mac = "de:ad:ca:fe:12:34"

#

# USB

#

pci_usb_installed = 1

#

# NVRAM

#

nvram_file = "nvram"

Link to comment
Share on other sites

  • 0

You may want to give this a try:

well the people at the offical forum have found a way to get the macosx to boot if it has not booted after the install and yes it does require darwin to do what is required i

here it is

OK Its working now. Luckily you dont need to reinstall OSX from scratch. It worked for me, but Im not sure (but a little confident) that it will work in all the cases, so if you doubt please make a backup copy of your current hard disk image just in case.

This is the way I fixed it:

1.- Download darwin (yes, Im sorry)

2.- Start pearpc using the installed OSX hd image as master and darwin iso as slave.

3.- Once darwin has stated drop to a shell by typing "shell"

4.- Enter the "pdisk" commands

5.- As in the normal installation select type "e"

6.- Enter "/dev/disk0" as the name of the device.

7.- If you want to see how your partitions are mapped enter "p".

8.- Use r to swap partitions, you have to set the map partition as the first one (Im pretty sure that it already is the first one) and the OSX partition as the second one (it was placed third in my installation).

9.- Finally enter "w" in order to write the partition table.

10.- Now its fixed, and it will boot without problems. Just boot with the OSX disk 2 in you slave because the installation continues

Link to comment
Share on other sites

  • 0

IIRC, .dmg is a proprietary Macintosh file format that can only be converted to .iso on a Macintosh computer.

There was some brief mention of .dmg files back somewhere like 20 pages ago in this thread. I just hope I can push the clock speed on this PearPC up past 10MHZ.

It would speed things up :)

Link to comment
Share on other sites

  • 0

yeah thanks niteowl for the info! I wasnt even aware of such a file name, although I dont really use mac. I am hoping to get this pearpc working so I can use it to learn a bit. Yeah even thought it would be slow... I know!

Anyone have any ideas about why I am not booting OSX 10.2 the rest of the way after install?? I get the spinging grey pinwheel and a circle with a slash through it. Sits and does nothing. hmm...

Link to comment
Share on other sites

  • 0

Unrealism: Try setting prom_env_machargs back to "-v"

i did that and this is what i got..now if i can figure out how to fix this :/

Get stuck on "still waiting for root device"

post-11-1084582402.jpg

Link to comment
Share on other sites

  • 0

I made the misake of just choosing the default 'journaled' install :laugh: which installs the whole 3GB of stuff.

Oh well, it's only another 90 minutes until CD2 is done. ;)

post-11-1084584976.jpg

Link to comment
Share on other sites

  • 0
no seriouslys guys apart from the german one, is there a guide? cuz i can't read german...hehe

I honestly have never found one.

I searched on Google, Yahoo, Alltheweb, and Altavista and could not find one guide to installing any Macintosh OS, let alone OS X.

I am just winging it ;)

Link to comment
Share on other sites

  • 0
I honestly have never found one.

I searched on Google, Yahoo, Alltheweb, and Altavista and could not find one guide to installing any Macintosh OS, let alone OS X.

I am just winging it ;)

give me few hours .. writing one as we speak ..

Link to comment
Share on other sites

  • 0

man i dont know how to say this but i am looking at a bunch of screenshot that some of you with problem have posted and i do notice one thing in common

Please update to ***V0.1.1***

Link to comment
Share on other sites

  • 0

for you guys who got it to install, how long did it take you?

mine has been running for about 12 hours as of now, and it's still "untaring" everything i guess.... i don't have a graphical screen yet...

is that normal?

Link to comment
Share on other sites

  • 0
for you guys who got it to install, how long did it take you?

mine has been running for about 12 hours as of now, and it's still "untaring" everything i guess.... i don't have a graphical screen yet...

is that normal?

nope

Link to comment
Share on other sites

  • 0

I finally got it up and running.

It took me roughly 6 to 7 hours per CD (I installed the first 2 CDs).

Oh, boy now I use a 0 MHz G3! :p My system only has 256mb of RAM, so 128 is what I can spare for the PPC right now (on top of Windows 2000).

post-11-1084598386.jpg

Link to comment
Share on other sites

  • 0

Well, this is interesting.

After PPC idols for any given period of time, it crashes.

I get this error. Hmmm...

I'll bet the linux version doesn't do that. ;)

Does anyone else get this error?

post-11-1084600275.jpg

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.