Jump to content

10.6 Generic Retail Install Guide


noob766
 Share

414 posts in this topic

Recommended Posts

I'm using the Boot-123 method to boot the Retail DVD, and it works just fine, but I've a question:

 

Is there a way to still use MBR as partition table format, because my current Leopard installation is on MBR, and I just want to do an upgrade without reformating.

 

Does anyone know a trick to install it on MBR anyway?

here is what I did. make a backup of leopard to a spare drive. use the guide to format drive, make sure you create a partition for your backed up leopard. once done, use diskutil to restore your leopard back to guid partition. bootloader will pick it up.

Link to comment
Share on other sites

Good point. You would think it should work with arch=i386 or -x32, but it doesn't. That's perplexing to me as well. I even installed with -x32 but get the same deal. I desperately need somebody else with Dell/C2D/GMA950 try this, otherwise I get insane, hehe

 

 

 

**Please make sure to repair your permissions after install and every time you add/remove/edit/alter a kext or for the most part anything. I know when I first installed Leopard there are of bunch or permissions that need to be fixed!

 

Wish I could help but with all the people having issue with there gma950 I think I am going to wait to install SL. Anyway have yet to be able to boot SL on my 8GB flash drive. Seems more people are having issue with SL than leopard or tiger, makes me wish I had a macbook.

 

Any idea when someone is going to release a pre-patched install ???

Link to comment
Share on other sites

http://www.infinitemac.com/f57/snow-leopard-on-p5k-t3882/

 

use this method. You just have to modify the kexts that you want to load from yrou USB rive to fit your motherboard. I have not tried this yett but will do so in a day or two since i have a P5K-Pro motherboard

Link to comment
Share on other sites

N00b1sh question alert. Assume one is installing from a partition with the USB Bootloader (as mentioned in this post) - what does one do at the end of Snow Leopard install? Can the USB Bootloader drive be used like a Boot-132 drive and be used to boot Snow Leopard? I am assuming that we can do it.. and once in SL, install Chameleon, add the KEXTs in the /E/E/ and be merry? I am going to try this evening (after work), but just wanted to see if someone's used this route before (with no Leopard on the system).

Link to comment
Share on other sites

N00b1sh question alert. Assume one is installing from a partition with the USB Bootloader (as mentioned in this post) - what does one do at the end of Snow Leopard install? Can the USB Bootloader drive be used like a Boot-132 drive and be used to boot Snow Leopard? I am assuming that we can do it.. and once in SL, install Chameleon, add the KEXTs in the /E/E/ and be merry? I am going to try this evening (after work), but just wanted to see if someone's used this route before (with no Leopard on the system).

 

I believe so.

Link to comment
Share on other sites

Noob766. I've been trying to follow your guide for USB install but being a noob

I can't seem to locate my boot.plist and smbios.plist that I'm supposed to copy

to the Extra folder on the USB drive.

 

Where are these files located on my Leopard 10.5.8 system. I'm assuming

that they are located there somewhere.

 

Help appreciated.

 

Thanks

Link to comment
Share on other sites

Noob766. I've been trying to follow your guide for USB install but being a noob

I can't seem to locate my boot.plist and smbios.plist that I'm supposed to copy

to the Extra folder on the USB drive.

 

Where are these files located on my Leopard 10.5.8 system. I'm assuming

that they are located there somewhere.

 

Help appreciated.

 

Thanks

 

library/preferences/systemconfiguration

Link to comment
Share on other sites

hey broken, what kexts did you use? Sounds like you have close to the same chipset as me, im definitely interested to see what you did.

 

I used all the mandatory files from this guide, and then added my ethernet drivers from

Here

 

I used the DSDT gui patcher from my working leopard partition and edited flash's smbios (I think it was flash) to have my computer specs.

 

I used the attached voodoohda driver after I removed the AppleHDA and HDAenabler from my s/l/e folder. I think that covers it, let me know your rig specifics and error messages and I am sure we can figure something out.

Link to comment
Share on other sites

I used all the mandatory files from this guide, and then added my ethernet drivers from

Here

 

I used the DSDT gui patcher from my working leopard partition and edited flash's smbios (I think it was flash) to have my computer specs.

 

I used the attached voodoohda driver after I removed the AppleHDA and HDAenabler from my s/l/e folder. I think that covers it, let me know your rig specifics and error messages and I am sure we can figure something out.

 

 

Well, here's an update.

 

I've gotten snow leopard to boot using that distro that everyone was mention in the other thread.... "SnowOSX" or whatever. upside, it boots, downside, its only 32 and i cant get chameleon 2.0 installed. very frustrating. If i try to do it in leopard, destroys the bootloader and i cant repair it. If i do it in SL, it destroys the bootloader and i cant repair it. lol

 

so far tho, it seems to be pretty stable, have sound and ethernet working. but i cant dsdt to work, so bios is resetting (even tho the dsdt file is edited)

Link to comment
Share on other sites

hi

 

i need your help with kext-drivers ....

 

my rig

 

QuadCore Intel Core 2 Quad Q6600, 2400 MHz (9 x 267)

 

Asus Maximus Formula (2 PCI, 3 PCI-E x1, 2 PCI-E x16, 4 DDR2 DIMM, Audio, Dual Gigabit LAN, IEEE-1394)

 

Intel Beachwood X38

 

ATI Radeon HD 4800 Series (1024 MB

 

Analog Devices AD1988B @ Intel 82801IB ICH9 - High Definition Audio Controller

 

Intel® ICH9 Serial ATA Storage Controller

 

Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller

 

VIA VT6306/6307 Fire II IEEE1394 Host Controller (PHY: VIA VT6307)

 

Intel 82801IB ICH9 - USB Universal Host Controller

 

 

00:00.0 Host bridge [0600]: Intel Corporation 82X38/X48 Express DRAM Controller [8086:29e0] (rev 01)

00:01.0 PCI bridge [0604]: Intel Corporation 82X38/X48 Express Host-Primary PCI Express Bridge [8086:29e1] (rev 01)

 

00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)

00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)

00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)

00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)

 

00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)

 

00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)

00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 02)

00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)

00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 02)

 

00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)

 

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e]

 

00:1f.0 ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916] (rev 02)

 

00:1f.2 IDE interface [0101]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller [8086:2920] (rev 02)

 

00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)

 

00:1f.5 IDE interface [0101]: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller [8086:2926] (rev 02)

 

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV770 [Radeon HD 4870] [1002:9440

]

01:00.1 Audio device [0403]: ATI Technologies Inc HD48x0 audio [1002:aa30]

 

02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)

 

 

03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368]

 

04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)

 

06:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)

 

 

 

thanks

Link to comment
Share on other sites

I got it working better than Leopard on my Intel DG33TL (g33 chipset) board.

 

The CRITICAL aspect was the boot file and using arch=i386 boot flag.

 

-x32 does something, but it seems to do something different than arch=i386

 

[-arch=i386] boots 32 bit kernel

[-x32] boots 32 bit kexts

 

 

hi

 

i need your help with kext-drivers ....

 

my rig

 

QuadCore Intel Core 2 Quad Q6600, 2400 MHz (9 x 267)

 

Asus Maximus Formula (2 PCI, 3 PCI-E x1, 2 PCI-E x16, 4 DDR2 DIMM, Audio, Dual Gigabit LAN, IEEE-1394)

 

Intel Beachwood X38

 

ATI Radeon HD 4800 Series (1024 MB

 

Analog Devices AD1988B @ Intel 82801IB ICH9 - High Definition Audio Controller

 

Intel® ICH9 Serial ATA Storage Controller

 

Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller

 

VIA VT6306/6307 Fire II IEEE1394 Host Controller (PHY: VIA VT6307)

 

Intel 82801IB ICH9 - USB Universal Host Controller

 

 

00:00.0 Host bridge [0600]: Intel Corporation 82X38/X48 Express DRAM Controller [8086:29e0] (rev 01)

00:01.0 PCI bridge [0604]: Intel Corporation 82X38/X48 Express Host-Primary PCI Express Bridge [8086:29e1] (rev 01)

 

00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)

00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)

00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)

00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)

 

00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)

 

00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)

00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 02)

00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)

00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 02)

 

00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)

 

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e]

 

00:1f.0 ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916] (rev 02)

 

00:1f.2 IDE interface [0101]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller [8086:2920] (rev 02)

 

00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)

 

00:1f.5 IDE interface [0101]: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller [8086:2926] (rev 02)

 

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV770 [Radeon HD 4870] [1002:9440

]

01:00.1 Audio device [0403]: ATI Technologies Inc HD48x0 audio [1002:aa30]

 

02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)

 

 

03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368]

 

04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)

 

06:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)

 

 

 

thanks

 

In your bios set it to sata mode

 

EVOEnabler.kext

the kexts in the needed section

 

Good Luck

Link to comment
Share on other sites

So I'm very happy with the speeds I'm getting but found the bugs I need to work out and maybe some that aren't actually bugs.

 

My ethernet controller isn't seen by SL and I haven't found a method to get it working (Intel 82567LM-2). I have another NIC that I tired but haven't found info on either (Intel PWLA8391GT). Getting the first to work on my board is optimal since it's the integrated controller and I wouldn't have to use another PCI slot just for my network connection.

 

Audio isn't present. (00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller)

 

CPUs in Activity Monitor only shows 1 active core but system info shows 1 CPU with 4 cores. On my MB, Activity Monitor actually shows a set of bars for each core. Is this a bug or normal? Is there a way for me to test which cores are doing what?

 

Since I used the hidden EFI and Chameleon loader option, is there a way to allow Chameleon to auto select the default OS after something like 10 seconds if no other choice is made?

Link to comment
Share on other sites

So I'm very happy with the speeds I'm getting but found the bugs I need to work out and maybe some that aren't actually bugs.

 

My ethernet controller isn't seen by SL and I haven't found a method to get it working (Intel 82567LM-2). I have another NIC that I tired but haven't found info on either (Intel PWLA8391GT). Getting the first to work on my board is optimal since it's the integrated controller and I wouldn't have to use another PCI slot just for my network connection.

 

Audio isn't present. (00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller)

 

CPUs in Activity Monitor only shows 1 active core but system info shows 1 CPU with 4 cores. On my MB, Activity Monitor actually shows a set of bars for each core. Is this a bug or normal? Is there a way for me to test which cores are doing what?

 

Since I used the hidden EFI and Chameleon loader option, is there a way to allow Chameleon to auto select the default OS after something like 10 seconds if no other choice is made?

 

my job is just to get snow leopard up and running for you -_- for drivers check the hardware and drivers section of these forums.

 

Good Luck sir!

 

and yes

insert this

<key>Timeout</key>
<string>5</string>
<key>Default Partition</key>
<string>hd(X,Y)</string>

X is the drive, Y is the partition

run the following in terminal to find out.

diskutil list

Link to comment
Share on other sites

Some more updates. I tried removing KEXTs one by one till I have it narrowed down to the KEXTs that actually worked for me. These are fakesmc.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext & Yukon2Injector.kext. I had put a patched IONetworkingFamily.kext and IOAHCIBlockStorageManagement.kext in the /E/E/ on the USB, and it KP'd on me nearly every time. Minor inconvenience.

Link to comment
Share on other sites

 Share

×
×
  • Create New...