• 0

Running Mac OS X on x86 PC!


Question

Recommended Posts

  • 0

hmm, i finally got jaguar to install. however, when i boot from the harddrive in pearpc, i get the grey screen with the apple logo and then it just changes to a circle with a line going through it and it has the little alternating circle of dashed lines. i thought this was the normal boot sequence but it's been like this for the past hour. is there something i'm doing wrong?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = ""

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

pci_3c90x_installed = 0

pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

and here are my comp specs:

P4 1.8 GHz

512 Mb ram

GeForce 4, 64mb

WinXp sp1

  • 0
  phalanx126 said:
hmm, i finally got jaguar to install. however, when i boot from the harddrive in pearpc, i get the grey screen with the apple logo and then it just changes to a circle with a line going through it and it has the little alternating circle of dashed lines. i thought this was the normal boot sequence but it's been like this for the past hour. is there something i'm doing wrong?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = ""

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

pci_3c90x_installed = 0

pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

and here are my comp specs:

P4 1.8 GHz

512 Mb ram

GeForce 4, 64mb

WinXp sp1

#prom_env_machargs = "" needs to be prom_env_machargs = "-v"

pci_3c90x_installed = 0 needs to be #pci_3c90x_installed

pci_3c90x_mac = "FF:FE:BD:ED:83:E6" needs to be #pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

  • 0
  phalanx126 said:
ok, i've made progress, i finally got to the screen with the grey apple, but then i get this message:

You are now in single-user mode while booted from a CD-ROM.

Since the root disk is read-only, some commands may not work as

they normally do. In particular, commands that try to create

files in /tmp will probably fail. One way to avoid this problem

is to mount a seperate hard disk or floppy on /tmp using the

mount command. For example, 'sbin/mount /dev/fd0a /tmp' puts

/tmp on the internal floppy disk.

sh-2.05a#

in other words, how do i mount the hard drive?

Here is a link to a PRE Partition HD image. You now need not to worry about going into the darwin cmd to edit the MBR. http://www.emaculation.com/phpBB/viewtopic.php?t=1171

  • 0
  Keitero-sama said:
Here is a link to a PRE Partition HD image. You now need not to worry about going into the darwin cmd to edit the MBR. http://www.emaculation.com/phpBB/viewtopic.php?t=1171

Thx. I couldn't figure out where/what to dl when I got to the darwin part :huh:

I dl and set that as my new .img in the config file of pearpc, but when I try to run I get this :(

post-11-1085085344.jpg

  • 0

It's too bad that the emulation speed is dead slow. Sure, it's nice to be able to run OS 10 on a PC, but it is practically useless until PearPC is further developed, the bugs black flagged, and the emulation is optimized. :(

At least someone is now working on getting there though. :happy:

  • 0

everytime i try to boot up it says "STILL WAITING FOR ROOT DEVICE"' anyone know why?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

prom_env_machargs = "-v"

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

Edited by phalanx126
  • 0
  phalanx126 said:
everytime i try to boot up it says "STILL WAITING FOR ROOT DEVICE"' anyone know why?

here's my config:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

prom_env_machargs = "-v"

prom_driver_graphic = "video.x"

memory_size = 0x10000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

memory_size = 0x10000000 -> memory_size = 0x8000000 (just to see if ram size is the issue)

  • 0
  phalanx126 said:
ok, i've made progress, i finally got to the screen with the grey apple, but then i get this message:

You are now in single-user mode while booted from a CD-ROM.

Since the root disk is read-only, some commands may not work as

they normally do. In particular, commands that try to create

files in /tmp will probably fail. One way to avoid this problem

is to mount a seperate hard disk or floppy on /tmp using the

mount command. For example, 'sbin/mount /dev/fd0a /tmp' puts

/tmp on the internal floppy disk.

sh-2.05a#

in other words, how do i mount the hard drive?

Here's my own configuration file (Win32). PearPC is installed in C:\FRUIT.

(begin paste)

# 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 = 8

#

# 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 = 40

#

# 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 = "-v"

#

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

#

prom_driver_graphic = "c:\fruit\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=0x10000000

#

# 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 = "C:\Documents and Settings\Christopher Estep\My Documents\My Downloads\macosx_6gb_unjournaled\macosx_6gb_unjournaled.img"

#pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

#pci_ide0_slave_image = "c:\test.iso"

pci_ide0_slave_image = "c:\fruit\macosx.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"

(end paste)

I set the paths to all targets *explicitly* in the configuration file.

In short, I not only gave it the name of the particular file, but the entire path to it.

I'll feel better once the LAN support (Win32) is up and running.

  • 0

Alright, I have the beginning of the setup process done now, though much to go still, so for those who just want to get a clean start here you go:

PearPC OSX Install Guide

Also, leave comments on stuff I may have missed up to the end of the install, or comments and whatnot on it

Things I will be adding:

-Post install

-How to make an image of your OSX CD/DVD

-Something else I can't remember....

Edited by SkyyPunk
  • 0
  SkyyPunk said:
Alright, I have the beginning of the setup process done now, though much to go still, so for those who just want to get a clean start here you go:

http://statuspc.com/ppc/

you missed this thread .. didnt ya ;) :whistle:

https://www.neowin.net/forum/index.php?showtopic=167708

  • 0
  Emon said:
you missed this thread .. didnt ya?;))?:whistle:e:

https://www.neowin.net/forum/index.php?showtopic=167708

I had read that yes, but on originally making this I was going to have darwin information for those who could not boot and i was squishing all files, everything else into one nice, neat place:):) There have been so many different files posted, config issues, non bootable issues, this guide should have it so you go straight through and it be real easy for it to just work w/o issues:happy:y:

Now Darwin is not needed at all, but still one place for all files needed and mainstream run down

  • 0

This should help some people also

  Quote
Hello,

For your conveniance I created a Panther prepped HD image with the partitions 2 and 3 reversed, so it will be bootable after installation.

As with the others I prepared: unzip and then unrar.

Best

Cat_7

hd-os-x-panther-prep_bootable.zip - 7 KB

File downloaded or viewed 242 time(s)

http://www.emaculation.com/phpBB/viewtopic.php?t=1171

  • 0

ok, here's the config that finally worked for me:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = "-v"

prom_driver_graphic = "d:\pearpc\video.x"

memory_size = 0x8000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

  • 0
  phalanx126 said:
ok, here's the config that finally worked for me:

# PearPC Configuration File, generated by PearPeeler 0.1

#

ppc_start_resolution = 4

redraw_interval_msec = 200

prom_bootmethod = "select"

prom_env_bootargs = ""

#prom_env_machargs = "-v"

prom_driver_graphic = "d:\pearpc\video.x"

memory_size = 0x8000000

pci_ide0_master_installed = 1

pci_ide0_master_image = "harddrive.img"

pci_ide0_master_type = "hd"

pci_ide0_slave_installed = 1

pci_ide0_slave_image = "macosxjaguar.iso"

pci_ide0_slave_type = "cdrom"

#pci_3c90x_installed = 0

#pci_3c90x_mac = "FF:FE:BD:ED:83:E6"

pci_usb_installed = 1

nvram_file = "nvram"

Change redraw_interval_msec from 200 to half that or less (if you have 128 MB of RAM or more on your graphics card, *especially* if you have DX 9.0b installed in Windows, *and* you have 512 MB of RAM or more, drop it down to 50). My own setting: 40.

(Win32) Set PearPC to use no more than half your system RAM.

Tip: Unlike most applications, PearPC is sensitive to your graphics hardware. The better the hardware, the lower you should set redraw_interval_msec (and the higher you should set the resolution and color depth). Default resolution is 4 (800x600x16bpp) My own setting: 8 (1024x768x32bpp, which is PearPC's ceiling).

  • 0
  willvg said:
:wacko: Ok I really need to convert .dmg to iso. I really hate nero and I tried winiso and it said it cant read dmg files. Is there any way to convert or just drop the files into my harddrive image file. Please help

no need to convert it, just drag the files to nero and make it ans ISO

then just drag the files to the Desktop for example and mount it

mitodna

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

    • No registered users viewing this page.
  • Posts

    • As such, about 30,000 government sector computers would be switching by 2027 or so. I have been there and done it though probably not with as many as 30,000 computers. i worked on a Bank of America conversion project and it was a mess, a complete mess. Computer system conversions are never as easy as they sound in the media or even the Corporate Boardroom or Government high-up offfices. One may ask, what MIcrosoft hardware and sofware the government of Denmark is using in addition to desktop computers and Office?. One thing for sure. We know that they aren't using Windows 10 Mobile.
    • WTF? I can't believe you are surprised it's not an option or it should be. 
    • Yes, if the PCs aren’t upgraded, they’ll lack features like TPM and remain vulnerable to driver and hardware-level exploits. That includes CPU flaws, RAM vulnerabilities, boot and BIOS attacks, and so on. Realistically, there should have been a steady programme of hardware refreshes rather than allowing systems to age well past their practical and secure lifespan. Are we seriously entertaining the idea of running Linux on machines that are over a decade old as a long-term solution instead of upgrading? Would you entrust your financial data or medical records to a box from the early 2000s, with Windows XP removed and Linux installed in its place? Performance degradation is not just an inconvenience. It affects productivity. Slow machines cost time, and time costs money. Security flaws do too. Hardware and software upgrades should be part of a rolling, responsible IT strategy. They should not be treated as an afterthought. This kind of complacency is precisely the issue we’ve seen before. Just look at how that played out in the UK. We readily replace construction tools such as drills, saws, and other equipment on a regular basis, and many of those cost more than a standard desktop PC. Yet when it comes to computers, we’re still stuck in the mindset of "if it isn’t broken, don’t fix it." Just because something powers on doesn’t mean it is fit for purpose. The horse and cart did the job at one point too, but that didn’t mean it was wise to stick with it when something better came along.
    • Freshly released Samsung Galaxy Tab S10 FE is already discounted by Fiza Ali The Samsung Galaxy Tab S10 FE is already available at a discount, just two months after its debut, so you may want to check it out. The device is powered by the Samsung Exynos 1580 processor and equipped with 12GB of RAM and 256GB of internal storage, which can be expanded by up to 1TB via microSD. It features a 10.9‑inch LCD display with a resolution of 2,304 x 1,440 pixels and a 90 Hz refresh rate. Photography and video calls are handled by a 13MP rear camera and a 12MP ultra‑wide front‑facing camera. The device further includes dual AKG‑tuned speakers for immersive audio. The Galaxy Tab S10 FE offers Sub‑6 5G, dual‑band Wi‑Fi 6 with Wi‑Fi Direct support, and Bluetooth 5.3 for low‑latency wireless connections. Moreover, it incorporates S Pen functionality with handwriting assist, a Circle to Search feature for instant Google look‑ups, and Math Solver for converting handwritten equations into editable text and step‑by‑step solutions. The tablet comes pre‑loaded with a suite of creative and productivity apps, including LumaFusion, GoodNotes, Clip Studio Paint, Noteshelf, Sketchbook and PicsArt. The Galaxy Tab S10 FE is water‑resistant, safeguarding against spills, splashes, and brief immersion, and includes a dedicated AI hot‑key on its keyboard for quick access to on‑device artificial intelligence tools. Finally, the tablet houses an 8,000 mAh lithium‑ion battery (29.95Wh) that is said to deliver up to 20 hours of continuous use and supports Super Fast Charging. Samsung Galaxy Tab S10 FE: $519.99 (Amazon US) 9% off This Amazon deal is US-specific and not available in other regions unless specified. If you don't like it or want to look at more options, check out the Amazon US deals page here. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
    • Agree - and to that end, I’m not questioning a mods decision, as they didn’t perform an act of moderation on my posts - rather they seem to wish to keep creating drama where it doesn’t exist. However, point taken and will just use the Report functionality as you would any other user
  • Recent Achievements

    • Explorer
      Case_f went up a rank
      Explorer
    • Conversation Starter
      Jamie Smith earned a badge
      Conversation Starter
    • First Post
      NeoToad777 earned a badge
      First Post
    • Week One Done
      JoeV earned a badge
      Week One Done
    • One Month Later
      VAT Services in UAE earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      548
    2. 2
      ATLien_0
      241
    3. 3
      +Edouard
      160
    4. 4
      +FloatingFatMan
      147
    5. 5
      Michael Scrip
      112
  • Tell a friend

    Love Neowin? Tell a friend!