Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Snow Leopard 10.6 › Install OSX SL using Ubuntu
9,850 reads · 2009-09-20 – 2009-09-29

Install OSX SL using Ubuntu

Hi, I'm using Ubuntu, but I just decided to try out Mac OSX, I've downloaded a SL, but I've been told that it would not work, and I need to emule it to work. I'm a kind of a beginner so I don't know how to emule it. Any help or a guide…

Primary Author
@o7o Published 2009-09-20
Collection
Snow Leopard 10.6
Archival Footprint
9,850 historical reads · 6 curated field notes (from 19 dispatches) · 2009-09-20 – 2009-09-29
Credited Voices (5)
@o7o (11)@thorazine74 (4)@pαuℓzurrr. (2)@amantonas@x986123

Hi, I'm using Ubuntu, but I just decided to try out Mac OSX, I've downloaded a SL, but I've been told that it would not work, and I need to emule it to work. I'm a kind of a beginner so I don't know how to emule it. Any help or a guide would be appreciated.
Thanks alot

Author Updates & Technical Revisions

Follow-up dispatches by @o7o

Author Update #1 @o7o 2009-09-20

And how would I know if my hardware is supported?

Author Update #2 @o7o 2009-09-20

Processor: 2.50 GHz Intel Core 2 Duo processor T9300, 6 MB Level 2 cache
RAM: 4GB
Graphics Card: NVIDI GeForce 8400M GS, up to 1407 MB (128 MB dedicated)
Display: 14.1” WXGA High Definition BrightView Widescreen Display (1280 x 800)
Hard Drive: 320 GB
Wireless: Intel Pro/Wireless 2200 802.11b/g Integrated Wireless LAN

Any more specifications required ?

Author Update #3 @o7o 2009-09-21

The chipset is Intel I guess, but I just can't get the model. Sorry but it's not indicated any where. I do have HP dv2860ee.
I think the audio is Conexant High-Definition SmartAudio 221.

Author Update #4 @o7o 2009-09-21

Ok, thanks alot.
Just a couple of questions, I'm still a beginner.
How do I know my SATA controller supports AHCI?
Any guide on how to install it from a spare HD using Ubuntu?
I have already downloaded a version of OSX SL, can I install it? Someone told me I have to emule it, how can I? Or I need a custom version?

EDIT: After using lspci, I got this:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
07:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
08:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
08:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
08:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
08:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
08:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)

I think my SATA controller does support AHCI, and the chipset is ICH8.

Author Update #5 @o7o 2009-09-22 ↳ Re: @thorazine74
@thorazine74You are right it supports AHCI. They probably told you to emulate it, running it in Emulation with VirtualBox, VMWare or similar, not emule. Thats different than installing it in real hardware. Installing in real hardware will add another OS to your computer, installing in a emulation environment will only let you run it from inside…

Thanks, I already want to add it as another OS to my computer.
Can I use the version I already downloaded, or I need to download a custom version to work with me?

Author Update #6 @o7o 2009-09-23

I downloaded a retail version.
Unforunately, I don't know anyone who already working with a OSX, what are my other options?

Author Update #7 @o7o 2009-09-25

The version I downloaded is in .cdr form, how can I use it?
What is iATKOS? And is it better to use it or I can use the retail version I downloaded? (I read that the last version of iATKOS has 10.5.7, not 10.6)

Author Update #8 @o7o 2009-09-25 ↳ Re: @thorazine74
@thorazine74Your other options could be: - Installing Leopard first with iAtkos or similar, then make a USB installer or a BootCD for Snow with the installed Leo. - Using BootThink to make USB loader and boot the retail Snow DVD, you would need Windows from that, never tried it myself but its supposed to work.

Thanks alot. I'll give it a try.

Author Update #9 @o7o 2009-09-29

Now, I got iATKO v7, installed MacOSX Leo, but it just doesn't start, after it finishes installation and reboot, it just stops at the white page where there's Apple logo, and the loading circle under it, but nothing loads!
I reinstalled, but the same thing goes.

Synthesized Community Field Notes

6 technical responses curated from 19 original dispatches

Field Note #1 @amantonas 2009-09-20

Emule is actually a P2P program that you can use to obtain the disk. What you really need to worry about is if your hardware is supported.

Field Note #2 @pαuℓzurrr. 2009-09-20

Yes, chipset please? And audio?

You can run vanilla kernel
You can use EFI strings for video
Wireless might work for you not sure...

Field Note #3 @thorazine74 2009-09-21

You can get detailed info from your hardware using lspci while in Ubuntu.
If your SATA controller supports AHCI installing Snow Leo should be easy, the rest of the hardware you would have to make it work bit by bit, lots of research and lots of trial and error and plenty of patience.
Keep in mind you also need to repartition your HD or use a spare HD, You can use gparted to do that from Ubuntu.
Installing from a USB stick or a spare HD partition is much easier than using a DVD disc.

Field Note #4 @thorazine74 2009-09-22 ↳ Re: @o7o
@o7oOk, thanks alot. Just a couple of questions, I'm still a beginner. How do I know my SATA controller supports AHCI? Any guide on how to install it from a spare HD using Ubuntu? I have already downloaded a version of OSX SL, can I install it? Someone told me I have to emule it, how can I? Or I need a custom version? EDIT: After using…

You are right it supports AHCI.
They probably told you to emulate it, running it in Emulation with VirtualBox, VMWare or similar, not emule.
Thats different than installing it in real hardware. Installing in real hardware will add another OS to your computer, installing in a emulation environment will only let you run it from inside Ubuntu with limited performance.
I think you should do a little bit more of research before you know what you want to do with OS X... :

Field Note #5 @thorazine74 2009-09-23

I got no clue what version you downloaded, but I think there is only one custom version of SL and reports tell that it doesnt work so well so it would be better, though much harder, to install the original retail disc.
You cant straight install it though, by just putting the disc in the reader and rebooting, you need a bootloader like chameleon or netkas pcefi, a way to make a bootcd, some needed kexts or someone with a working os x to copy the disc to a disc partition.

Field Note #6 @thorazine74 2009-09-25

Your other options could be:
- Installing Leopard first with iAtkos or similar, then make a USB installer or a BootCD for Snow with the installed Leo.
- Using BootThink to make USB loader and boot the retail Snow DVD, you would need Windows from that, never tried it myself but its supposed to work.

Corroborated & Participated: @pαuℓzurrr. @x986123
Sources & Contributor Provenance (5 credited usernames · Thread #4163)
UsernameDossier ContributionDispatchesActive Window
@o7oPrimary Author112009-09-20 → 2009-09-29
@thorazine74Core Contributor42009-09-21 → 2009-09-25
@pαuℓzurrr.Contributor22009-09-20
@amantonasContributor12009-09-20
@x986123Contributor12009-09-21