InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 04-27-2009, 06:09 PM
NebKiwi's Avatar
NebKiwi NebKiwi is offline
Jaguar
 
Join Date: Apr 2009
Location: Christchurch, NZ & Devon, UK
Posts: 55
HOWTO install Retail Leopard on Intel, near retail on AMD. Inclusive of Chameleon 2.0

NOTES: I would be very grateful if an AMD user could let me know how this works, I tried this on a Intel Celeron with success, So I assume its much the same on an AMD CPU. I have taken a load of info from a load of different places to build up the AMD guide, but I can't verify it works, as I don't have any AMD hardware. Thank you.

Things needed:

A Leopard retail install DVD..
buy it, its well worth it!

A compatible computer.
to run a retail copy of Leopard you need an Intel CPU from the core CPU family.. e.g
Atom
Core 2 Duo
Core 2 Quad
etc

For everything else, theres masterca... i mean Voodoo. (AMD etc)

A boot132 disc
Download generic iso from here (Intel only, AMD method below)
http://www.mediafire.com/?1ne1zbl4znv
If this doesn’t work, then you can make your own with the kexts you know you need by following these instructions.. (note: this part of the tutorial assumes you have a working Mac OS X installation)

Intel core CPU users users..

Open terminal and type the following..

Code:
mkdir iso
copy boot, initrd.img, isolinux.bin, isolinux.cfg, mboot.c32 from the generic.iso down above, into the folder you just made called “iso”in your home folder.

enable R/W on initrd.img
Code:
 chmod 777 iso/initrd.img
open it
Code:
 hdiutil attach iso/initrd.img
The image should now be mounted and you should be able to see it on your Finder sidebar, open it and navigate to Extra/Extensions/. Copy in all the necessary kexts into this folder. If its too small, you can resize it with
Code:
 hdiutil resize -size 20MB iso/initrd.img
you will need dsmos.kext and possibly IntelCPUPMDisabler.kext (This is known to cause kernel panics on some machines) Note: all kexts need this in the info.plist file:
Code:
 <key>OSBundleRequired</key>
 <string>Root</string>
(Right click kext, "show package contents", open the contents folder, theres the info.plist)

When your done copying your kexts..
Code:
 hdiutil detach /Volumes/initrd
then, to make your ISO..
Code:
hdiutil makehybrid -o new.iso iso/ -iso -eltorito-boot iso/isolinux.bin -no-emul-boot
Then burn it!

For AMD and non-core family Intel CPUs, follow
this guide.

Options
It is far easier to have Mac OS X as the only OS, but it is possible to have other OS’s, not something I have done before or have experience with (I have all my other OS’s on my MacBook and then just Mac OS X on my hac), so you will have to have a play yourself.

Heres info, I’m afraid your a bit on your own here..

Dual boot with XP

I did have success with the old darwin bootloader (pre 2.0) and I successfully dual booted Windows 7.. straight after I installed it, I had to activate my bootloader partition (howto below) and then repair the 7 install..

Booting the Leopard install disc with Vanilla goodness
pop the boot-132 disc in your machine and boot from it.. hit enter at the first menu. swap the boot-132 disc for the leopard retail DVD, enter disc drive ID (should be in the brackets) hit enter. You may enter -v as a startup option if you want verbose mode.

Booting the Leopard install disc with Voodoo..
follow this.

Installing
When you get to the install screen, follow the onscreen instructions until you get to the window asking you to select a drive. From the top menu bar, click utilities, then Disk Utility. Assuming you want to use the whole drive for Leopard and don’t have any important data on it, make two partitions (GUID partition table can be selected by clicking “Options” and selecting it). One partition for the bootloader and one for Leopard. Ideally, the bootloader partition should be about 200MB, but Disk Utility seems to have a problem making partitions that small.. so, make it as small as you can.

When done, close disk utility, and proceed with the install, obviously installing Leopard on the Leopard partition, NOT the bootloader drive.

Post-install
When the install is done, swap the Leopard disc for your boot132 disc, hit enter, then type “80” for first HD, “81” for second and so on, and so forth.. Hit enter again select your Leopard install partition and hit enter again. It should now boot into Leopard, but we’re not done yet! We don’t want to have to use a disc everytime we want to boot!

download the chameleon bootloader from here Install it to your bootloader partition. When thats done, download one of the packages attached to this post called either “preferencesIntelcore.zip” (If you have an Intel core CPU) or “preferencesAMDoldIntel.zip” (If you have an older Intel CPU or AMD CPU) unzip the the file. Open the booloader partition in the Finder. You should see a folder called “Library”. Copy the preferences folder that you unzipped, into the library folder.

Now go back to the root of the bootloader partition, open the folder called “Extra” and copy the kexts needed for your hardware into the folder called “Extensions”. (If your unsure about which kexts to use, copy the kext files that were used on the boot132 disc)

With all that done, its time to activate the partition so it can be booted. Open terminal and type in the following...

Code:
 diskutil list
Here you can see all the labels and numbers for your drives, for example, heres my output. I will label it to help...

Code:
 /dev/disk0 (<DRIVE NUMBER)
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *74.5 Gi    disk0
   1:                                EFI                             200.0 Mi   disk0s1
   2: (Partition number)  Apple_HFS Boot           1.9 Gi     disk0s2
   3:                                Apple_HFS Mac HD    72.2 Gi    disk0s3
Take note which numbers apply to your bootloader partition.

Code:
 sudo fdisk -e /dev/rdisk*INSERT DRIVE NUMBER HERE*
Code:
 f *INSERT PARTITION NUMBER HERE*

w

y

q
Intel core CPU users, you can restart, and if all went well, it will boot into Leopard. (Feel free to install updates, you’ve gone vanilla!)

AMD and older Intel users, download the voodoo kernel from here

Install it to your Leopard installation drive, and reboot. If it doesn't, review the steps.

Benefits of having the bootloader on a separate drive
It means you can have a completely vanilla and untouched install. Easy to reinstall if you ever need to.
Attached Files
File Type: zip preferencesAMDoldIntel.zip.zip (2.1 KB, 89 views)
File Type: zip preferencesIntelcore.zip.zip (1.5 KB, 104 views)

Previously known as NebulOSX. MacBook, 2.1GHz Core 2 Duo Penryn, 2GB RAM, x3100 Graphics. - Mac Nano (Benchmarks)- Gigabyte GA-GC230D, Intel Atom 230 1.7GHZ (Overclocked), 2GB 533Mhz RAM, Mac OS X Leopard: Boot132 Method. ULTRAcheap build. With desktop GMA950 graphics fix.

My Twitter

Last edited by NebKiwi; 04-28-2009 at 09:53 AM.
Reply With Quote
  #2  
Old 05-02-2009, 05:08 PM
xXrkidXx xXrkidXx is offline
Leopard
 
Join Date: Apr 2009
Posts: 478
just wondering, Can a Pentium 4 boot retail using this guide? thanks

Computer: Gateway 838GM | 9.5.0 Vodoo Kernel |2.0 RC4 Chameleon Bootloader | Processor:Intel Pentium 4 630 / 3 GHz | RAM: 512MB | OS: Windows 7 32BIT, OSx86 iPC 10.5.6 | Mainboard Chipset: Intel 915G Express | Graphics Card:Integrated Intel GMA 900 | Video Memory: Dynamic Video Memory Technology 3.0 | Audio:ALC 860 |Card Reader:8 in 1 Integrated| Hard Drives:1x 200GB SATA(Win 7), 1x 320GB SATA(OS X) Both Internal
Reply With Quote
  #3  
Old 05-02-2009, 05:23 PM
NebKiwi's Avatar
NebKiwi NebKiwi is offline
Jaguar
 
Join Date: Apr 2009
Location: Christchurch, NZ & Devon, UK
Posts: 55
Pentium

I'm afraid you will have to stick with near retail for a pentium 4 (With the voodoo kernel) except if you have a dual core Pentium I think, can't be sure, only have Core 2 Duo and Atom hardware.. the worst thats going to happen is that it just won't work, try the retail first if you have a dual core one good luck!

Previously known as NebulOSX. MacBook, 2.1GHz Core 2 Duo Penryn, 2GB RAM, x3100 Graphics. - Mac Nano (Benchmarks)- Gigabyte GA-GC230D, Intel Atom 230 1.7GHZ (Overclocked), 2GB 533Mhz RAM, Mac OS X Leopard: Boot132 Method. ULTRAcheap build. With desktop GMA950 graphics fix.

My Twitter
Reply With Quote
  #4  
Old 05-02-2009, 05:25 PM
Valentine
Guest
 
Posts: n/a
With Voodoo kernel according to munky: Yes.
I had a retail EFI partition install on my old AMD machine.
Best I had except for my new Intel.

Edit: Woops you where faster NebKiwi
Reply With Quote
  #5  
Old 05-31-2009, 08:01 AM
ajvanhoo ajvanhoo is offline
Cheetah
 
Join Date: May 2008
Location: Croatia
Posts: 1
I have successfully install 10.5.6 RETAIL on my AMD machine using BOOT 132 with VOODOO KERNEL 1.0 , updated through apple software update to 10.5.7
Reply With Quote
  #6  
Old 06-04-2009, 11:05 AM
00integrals 00integrals is offline
Cheetah
 
Join Date: Jun 2009
Location: Guam
Posts: 1
Would the above method work for the set-up in my sig? I tried last week to do the iPC install and got Panic Kernals. Tried several things and couldn't get it to install completely (panic kernals came at very end of installation). Thank you in advance.
Reply With Quote
  #7  
Old 06-04-2009, 11:08 AM
NebKiwi's Avatar
NebKiwi NebKiwi is offline
Jaguar
 
Join Date: Apr 2009
Location: Christchurch, NZ & Devon, UK
Posts: 55
Quote:
Originally Posted by 00integrals View Post
Would the above method work for the set-up in my sig? I tried last week to do the iPC install and got Panic Kernals. Tried several things and couldn't get it to install completely (panic kernals came at very end of installation). Thank you in advance.
Wouldn't have a clue! Give it a go, the worst that's going to happen is that it just won't work... have fun!

Previously known as NebulOSX. MacBook, 2.1GHz Core 2 Duo Penryn, 2GB RAM, x3100 Graphics. - Mac Nano (Benchmarks)- Gigabyte GA-GC230D, Intel Atom 230 1.7GHZ (Overclocked), 2GB 533Mhz RAM, Mac OS X Leopard: Boot132 Method. ULTRAcheap build. With desktop GMA950 graphics fix.

My Twitter
Reply With Quote
  #8  
Old 06-04-2009, 07:46 PM
Voyn1x's Avatar
Voyn1x Voyn1x is offline
 
Join Date: Jan 2008
Location: United Kingdom
Posts: 554
Quote:
Originally Posted by NebKiwi View Post

Installing
When you get to the install screen, follow the onscreen instructions until you get to the window asking you to select a drive. From the top menu bar, click utilities, then Disk Utility. Assuming you want to use the whole drive for Leopard and don’t have any important data on it, make two partitions (GUID partition table can be selected by clicking “Options” and selecting it). One partition for the bootloader and one for Leopard. Ideally, the bootloader partition should be about 200MB, but Disk Utility seems to have a problem making partitions that small.. so, make it as small as you can.

When done, close disk utility, and proceed with the install, obviously installing Leopard on the Leopard partition, NOT the bootloader drive.
I think you've gone somewhere wrong in your guide. When formatting a drive GUID, it automatically creates a hidden EFI 200mb partition by default which you can only mount using terminal, so there's no need for this step. Using the Chameleon installer you can choose to install to the hidden partition within the options.

Once done you can mount the hidden partition using

Code:
sudo mkdir /Volumes/EFI
sudo mount_hfs /dev/diskXsY /Volumes/EFI
killall Finder
Where X is the disk number and Y the partition. Also when using chameleon package installer there is no need for the fdisk step either.

Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse

MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT

iPhone 4 || 16Gb
Reply With Quote
  #9  
Old 06-22-2009, 12:58 AM
fairlyodd's Avatar
fairlyodd fairlyodd is offline
Panther
 
Join Date: Jun 2009
Location: Spokane Valley, WA
Posts: 109
Has anyone managed to install a retail copy of Leopard on a Intel system using a dual core CPU right out of the box ? I know it sounds absurd, but I had to ask..I haven't seen any threads stating otherwise. I am getting ready to build a new system and would like some input as to what hardware would cause the least amount of trouble to install on.
I know it sounds lazy..but I do like to keep it simple. Great tutorial by the way!
Thanks

OS : Snow Leopard 10.6.8
Motherboard : Gigabyte GA-M68MT-S2
CPU : AMD Athlon II X4 645, 3.11 GHz
RAM : 4GB Crucial PC3/16000 DDR3
GPU : nVidia Geforce 210 1 Gig Full Hardware Acceleration
Sound : Onboard Audio Realtek ALC887
LAN: Sonnet Gigabit PCIe Ethernet Controller
Monitor : Acer S231HL 24" Wide Screen 1920 x 1080 @ 60 Htz
USB: Keyboard/Microsoft Confort Curve 2000 - Mouse/Logitech M185
Bluetooth: Apple Magic Tracpad/ DLink DBT 122 Bluetooth Dongle
Reply With Quote
  #10  
Old 06-23-2009, 02:03 PM
Voyn1x's Avatar
Voyn1x Voyn1x is offline
 
Join Date: Jan 2008
Location: United Kingdom
Posts: 554
I'm running retail on a C2D. Most Gigabyte Intel based boards are pretty compatible, the best advice I can give you is to find a mobo that looks good and fits your budget, then search here and insanelymac for other peoples experiences using it. If it looks bad then move on to another.

Graphics card wise, I would choose Nvidia as they are used in all current macs. The rest of the hardware doesn't really matter.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse

MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT

iPhone 4 || 16Gb
Reply With Quote
Reply