PearPC 0.1: Is It A Miracle?

Well, I can say it truly is a miracle. I never thought I would be able to install Mac OS X 10.3 on my supposedly “inferior” x86-based AMD machine. Well, for most of you mac-zealots, you were wrong. It actually does. And I’ve got the proof right here!

The installation was not really that hard; the PearPC website has done an excellent job in providing you with information. And, just days after the 0.1 release, websites all around the world posted howto’s and installation guides. I’m not going to explain how it is done in this article; that is not the purpose of this article. The purpose of this article is to simply show you that it can be done, and I will do this through a number of screenshots.

After generating .iso’s from the Mac OS X install disks, it is time to boot PearPC by issuing a simple “ppc config.txt” command. PPC itself does not really have a GUI (only the “change CD” button) so the first GUI stuff you’ll encounter is the Installer:

Click for a larger version

My hart actually skipped a beat; I never really thought it would work; not necessarily because I thought PearPC was vaporware, but more because my computer is getting kind of, well, old.

Of course everything was not running very snappy; on their website they warn you: the emulated processor is about 40 times slower than the host processor. Still, I was amazed at what I saw: it worked!

After a painstaking process of creating a bootable “harddisk” (grab a bootable .img file from the website; it saves you a lot of time), the installation started.

Click for a larger version

It took, in total, more than 5 hours. And that was just the first cd. Since I had nothing else to do (PearPC took 99% of my processor and all the RAM it could possibly find), I actually started to clean my bed/computer room. Thank you, PearPC.

After the installation of the first disk, PearPC had to be restarted with the harddisk image file as the master, and the second install disk as slave. This was a point of frustration; Mac OS X would not boot. Luckily, I was not the only one having this problem. It turned out that the installer put the Mac OS X partition in third, while it should be in second place. Again, take a look at the PearPC website, the solution is out there.

After the installation of the second disk was ready, I was finally able to boot into Mac OS X 10.3, Panther. This, ladies and gentlemen, is a very strange moment. I now know what all those people must have felt when they were abducted by aliens (not that I believe in those stories, but still).

Click for a larger version

Then, the big welcome:

Click for a larger version

Spotting the memory/processor usage:

Click for a larger version

Creating a user account:

Click for a larger version

And, finally: Enjoy your Apple computer!

Click for a larger version

Well, just when I was ready to start “Enjoying my Apple Computer”, a weird bug appeared: I was dropped into an infinite Finder crash-loop. Well, not really infinite, 15 minutes or so later, the loop ended. Mac OS X 10.3, Panther, was actually running on my Athlon machine!

Click for a larger version

The only glitch left was the Dock. It also encountered a crash loop, but this one was indeed infinite. I am confident that these problems will be resolved in later versions of PearPC.

Conclusion:

I am truly impressed. I do not really have anything more to say than: thank you, PearPC, for this, well, enlightened moment. And for my clean room, of course.

Test system:

– AMD Athlon XP 1600+;
– 512 MB SDRAM;
– Ati Radeon 9000 with 128 MB DDR-RAM;
– CMI-8738 based 5.1 soundcard;
– MSI K7T Turbo2 mainboard;
– 40 GB harddisk;
– Standard ps/2 keyboard;
– Microsoft Trackball Optical (USB);
– Windows Server 2003, Enterprise Edition (host);
– PearPC 0.1, emulating Mac OS X 10.3 Panther (client).

About the Author:
Thom Holwerda is a regular visitor on OSNews.com and has contributed more than once. His first computer experience dates back to 1991 (a 286 entered the household). Over the years he has played around with several computers, but it wasn’t until 2001 that he really started to experiment OS-wise with computers. His favorite operating systems are Windows Server 2003, Mandrake Linux, BeOS. He also has an affinity for the QNX Neutrino RTOS. Thom also contributes to the SkyOS project, being responsible for the Dutch translation.

150 Comments

  1. 2004-05-18 7:59 pm
  2. 2004-05-18 8:05 pm
  3. 2004-05-18 8:07 pm
  4. 2004-05-18 8:12 pm
  5. 2004-05-18 8:13 pm
  6. 2004-05-18 8:13 pm
  7. 2004-05-18 8:15 pm
  8. 2004-05-18 8:16 pm
  9. 2004-05-18 8:17 pm
  10. 2004-05-18 8:17 pm
  11. 2004-05-18 8:18 pm
  12. 2004-05-18 8:22 pm
  13. 2004-05-18 8:25 pm
  14. 2004-05-18 8:26 pm
  15. 2004-05-18 8:27 pm
  16. 2004-05-18 8:38 pm
  17. 2004-05-18 8:39 pm
  18. 2004-05-18 8:40 pm
  19. 2004-05-18 8:44 pm
  20. 2004-05-18 8:46 pm
  21. 2004-05-18 8:50 pm
  22. 2004-05-18 8:52 pm
  23. 2004-05-18 8:54 pm
  24. 2004-05-18 8:55 pm
  25. 2004-05-18 8:55 pm
  26. 2004-05-18 9:06 pm
  27. 2004-05-18 9:16 pm
  28. 2004-05-18 9:19 pm
  29. 2004-05-18 9:21 pm
  30. 2004-05-18 9:24 pm
  31. 2004-05-18 9:25 pm
  32. 2004-05-18 9:26 pm
  33. 2004-05-18 9:33 pm
  34. 2004-05-18 9:37 pm
  35. 2004-05-18 9:38 pm
  36. 2004-05-18 9:46 pm
  37. 2004-05-18 9:46 pm
  38. 2004-05-18 9:46 pm
  39. 2004-05-18 9:47 pm
  40. 2004-05-18 9:49 pm
  41. 2004-05-18 9:51 pm
  42. 2004-05-18 9:53 pm
  43. 2004-05-18 9:58 pm
  44. 2004-05-18 9:59 pm
  45. 2004-05-18 10:09 pm
  46. 2004-05-18 10:09 pm
  47. 2004-05-18 10:17 pm
  48. 2004-05-18 10:35 pm
  49. 2004-05-18 10:38 pm
  50. 2004-05-18 10:44 pm
  51. 2004-05-18 10:47 pm
  52. 2004-05-18 10:47 pm
  53. 2004-05-18 11:04 pm
  54. 2004-05-18 11:04 pm
  55. 2004-05-18 11:05 pm
  56. 2004-05-18 11:08 pm
  57. 2004-05-18 11:08 pm
  58. 2004-05-18 11:12 pm
  59. 2004-05-18 11:26 pm
  60. 2004-05-18 11:32 pm
  61. 2004-05-18 11:39 pm
  62. 2004-05-18 11:53 pm
  63. 2004-05-18 11:55 pm
  64. 2004-05-18 11:57 pm
  65. 2004-05-19 12:08 am
  66. 2004-05-19 12:09 am
  67. 2004-05-19 12:11 am
  68. 2004-05-19 12:16 am
  69. 2004-05-19 12:23 am
  70. 2004-05-19 12:48 am
  71. 2004-05-19 1:08 am
  72. 2004-05-19 1:08 am
  73. 2004-05-19 1:23 am
  74. 2004-05-19 1:42 am
  75. 2004-05-19 1:48 am
  76. 2004-05-19 1:50 am
  77. 2004-05-19 1:56 am
  78. 2004-05-19 2:11 am
  79. 2004-05-19 2:33 am
  80. 2004-05-19 2:34 am
  81. 2004-05-19 2:37 am
  82. 2004-05-19 2:38 am
  83. 2004-05-19 2:47 am
  84. 2004-05-19 2:55 am
  85. 2004-05-19 3:04 am
  86. 2004-05-19 3:11 am
  87. 2004-05-19 3:14 am
  88. 2004-05-19 3:19 am
  89. 2004-05-19 3:57 am
  90. 2004-05-19 4:06 am
  91. 2004-05-19 4:46 am
  92. 2004-05-19 5:26 am
  93. 2004-05-19 5:28 am
  94. 2004-05-19 5:35 am
  95. 2004-05-19 6:12 am
  96. 2004-05-19 6:59 am
  97. 2004-05-19 7:37 am
  98. 2004-05-19 7:41 am
  99. 2004-05-19 8:49 am
  100. 2004-05-19 9:06 am