Jump to content

10.6 Generic Retail Install Guide


noob766
 Share

414 posts in this topic

Recommended Posts

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.

 

ohhh i should of added that point to the guide, if you have any vanilla leopard extensions loading in extra/extensions/ and you try to install snow leopard it WILL panic

Link to comment
Share on other sites

ohhh i should of added that point to the guide, if you have any vanilla leopard extensions loading in extra/extensions/ and you try to install snow leopard it WILL panic

 

lol would've been great to know that 2 hours back ; ) Oh well, finally managed to install SL without Leopard. Phew.

Link to comment
Share on other sites

To be sure, when I find a kext that I need all I have to do is add it to the EFI partition right? Just like I did in the initial set up?

 

hmmm alot of drivers have dependencies that make them need to be placed in the system/library/extensions/ folder so to be safe i would drop them in there unless you want to go into every plist to see what dependencies they need.

 

dustintinsley just totally ripped off my guide lol. like copy and paste wise....

http://www.insanelymac.com/forum/index.php?showtopic=183724

Link to comment
Share on other sites

Well, when I get my system completed I'll be posting a guide for the sake of those using my same motherboard and I'll be sure to give you full credit and even a link back. :unsure:

 

I just got my ethernet and audio working. Audio is a little funny though, System Profiler doesn't see and audio device but I am certainly hearing sounds.

 

Next up is the sleep thing. I'll try the kext in dustintinsley's thread. I just noticed that you have it in your original post too. :\ kinda funny....sort of. Well, I can assure you that I won't be taking any credit for what I post. I'm not even going to list all the other people in the community because I didn't get their help, only yours! :D

Link to comment
Share on other sites

Well, when I get my system completed I'll be posting a guide for the sake of those using my same motherboard and I'll be sure to give you full credit and even a link back. :unsure:

 

I just got my ethernet and audio working. Audio is a little funny though, System Profiler doesn't see and audio device but I am certainly hearing sounds.

 

Next up is the sleep thing. I'll try the kext in dustintinsley's thread.

 

 

Well if you want to make your life easier, just post the files you need for the drivers and a link to my install guide.

just have your guide cover system specific installation, since mine covers generic.

 

Well, when I get my system completed I'll be posting a guide for the sake of those using my same motherboard and I'll be sure to give you full credit and even a link back. :D

 

I just got my ethernet and audio working. Audio is a little funny though, System Profiler doesn't see and audio device but I am certainly hearing sounds.

 

Next up is the sleep thing. I'll try the kext in dustintinsley's thread. I just noticed that you have it in your original post too. :\ kinda funny....sort of. Well, I can assure you that I won't be taking any credit for what I post. I'm not even going to list all the other people in the community because I didn't get their help, only yours! :D

 

well my guide covers almost everything needed to install snow leopard the only thing missing at the moment is specifics as what sata drives is covered by which kext. but the links to the kexts are there.

 

as everything else has nothing to do with installing snow leopard, and would make for a massive post. i don't think i'm going to be including non-essential drivers to the guide.

 

well dustintinsley was going to get flamed by someone for doing that. since there is no reason to repost the same guide in the same forum.

Link to comment
Share on other sites

We NEED a proven generic boot 132 cd for SL.

 

My leopard disk is broken, im getting SAM Multimedis write errors, and can no longer boot 132 leopard anymore.

 

Meaning i have no access to any mac os.

 

ahhh this is lame

 

flash

 

because of the graphics driver being needed, we can't make one :santa:

Link to comment
Share on other sites

i got the graphics to work man!

 

all i cant get going is dsdt

 

flash

 

ps. noob pm me your msn messenger addy if you use it that way we can chat properly about it

 

flash

 

I'll have to make one first. give me a bit. its hard since the time zone difference though

Link to comment
Share on other sites

Hey folks-

I've restored to an 8GB USB Drive with Chameleon 2 RC1 in EFI. I got all the way to installing snow leopard and it immediately KPs. Has anyone else seen this?

 

snow_kp.jpg

 

Thanks,

Brian

 

Also panics when I attempt to uncheck printer drivers to install - same KP

 

what kexts are you using?

Link to comment
Share on other sites

- AHCIPortInjector.kext

- fakesmc.kext

- IOAHCIBlockStorageInjector.kext

- NullCPUPowerManagement.kext

- OpenHaltRestart.kext

- PlatformUUID.kext

- VoodooHDA.kext

 

on an asus p6t deluxe v2

 

remove the platformUUID.kext and add the JMicronATA.kext

Link to comment
Share on other sites

I've been trying for a few days now to get SL installed and not having much luck so far.

No luck with boot 132 from CD/DVD as I cannot get Chameleon to rescan optical drives.

Most promising method has been "restore install DVD to a partition".

I created a 10GB partition on a Leo 10.5.8 disk.

I boot into Installer partition with the following args: -arch=i386 -v -x32

 

Everything looks good - boots up in the right resolution from com.apple.Boot.plist.

dsdt.aml is recognized . . . but always end up with a grey screen and spinning rainbow beach ball of death.

 

I have tried swapping out many of the SL kexts from /E/E , tried different combinations - always ending in same result.

In fact, no difference even if I remove all the kexts and mkext.

 

My system is : P5K-E Wifi/AP , Q6600 , 4G DDR2 RAM, GFX NV 9800GT

Here is my lspci dump:

 

00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)
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.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] (rev 92)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller [8086:2922] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0605] (rev a2)
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
03:00.0 SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
03:00.1 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
05:02.0 Multimedia controller [0480]: Creamware GmBH Pulsar2 [14b5:0600] (rev 02)
05:03.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW323 [11c1:5811] (rev 70)

 

Basic kext collection I used was:

fakesmc

OpenHaltRestart

NullCPUPowerManagement

 

Any ideas on how to better trouble shoot ?

The only thing I can think of is to pull my IDE drives out of the equation - but don't want to if I don't really have to.

(plan to replace with SATA soon anyway)

 

Regards

Link to comment
Share on other sites

I've been trying for a few days now to get SL installed and not having much luck so far.

No luck with boot 132 from CD/DVD as I cannot get Chameleon to rescan optical drives.

Most promising method has been "restore install DVD to a partition".

I created a 10GB partition on a Leo 10.5.8 disk.

I boot into Installer partition with the following args: -arch=i386 -v -x32

 

Everything looks good - boots up in the right resolution from com.apple.Boot.plist.

dsdt.aml is recognized . . . but always end up with a grey screen and spinning rainbow beach ball of death.

 

I have tried swapping out many of the SL kexts from /E/E , tried different combinations - always ending in same result.

In fact, no difference even if I remove all the kexts and mkext.

 

My system is : P5K-E Wifi/AP , Q6600 , 4G DDR2 RAM, GFX NV 9800GT

Here is my lspci dump:

 

00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)
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.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] (rev 92)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller [8086:2922] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0605] (rev a2)
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
03:00.0 SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
03:00.1 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
05:02.0 Multimedia controller [0480]: Creamware GmBH Pulsar2 [14b5:0600] (rev 02)
05:03.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW323 [11c1:5811] (rev 70)

 

Basic kext collection I used was:

fakesmc

OpenHaltRestart

NullCPUPowerManagement

 

Any ideas on how to better trouble shoot ?

The only thing I can think of is to pull my IDE drives out of the equation - but don't want to if I don't really have to.

(plan to replace with SATA soon anyway)

 

Regards

 

can you post all the kexts you used,

 

you might need AHCIPortInjector.kext, JMicronATA.kext, and add your device/vendor ID to the AppleIntelPIIXATA.kext

Link to comment
Share on other sites

Still KPs with the same error. Anything else look dodgy?

 

Thanks for your help,

Brian

 

Post your LSPCI

 

Post your LSPCI

 

Oh you probably touched something you weren't supposed to when creating the flash drive and its creating a permissions panic. or a non-retail check kind of thing.

 

when you restore the dvd to the usb, try it with two partitions, one for the bootloader and one for the retail dvd.

Link to comment
Share on other sites

Hey folks-

I've restored to an 8GB USB Drive with Chameleon 2 RC1 in EFI. I got all the way to installing snow leopard and it immediately KPs. Has anyone else seen this?

 

snow_kp.jpg

 

Thanks,

Brian

 

Also panics when I attempt to uncheck printer drivers to install - same KP

 

Are you using the arch=i386 boot flag?

Link to comment
Share on other sites

Post your LSPCI

 

 

 

Oh you probably touched something you weren't supposed to when creating the flash drive and its creating a permissions panic. or a non-retail check kind of thing.

 

when you restore the dvd to the usb, try it with two partitions, one for the bootloader and one for the retail dvd.

 

I'll try 2 partitions, then if not, I'll post my LSPCI.

Link to comment
Share on other sites

can you post all the kexts you used,

 

you might need AHCIPortInjector.kext, JMicronATA.kext, and add your device/vendor ID to the AppleIntelPIIXATA.kext

 

yeah, I did use those kexts in the beginning and started taking kexts out one by one with no real conclusion reached.

 

AppleIntelPIIXATA.kext . . I was using this too but had no idea I had to edit info.plist

Whoops.

 

How do I go about that?

Also - is it to be added as a standalone kext or a plugin for IOATAFamily kext?

Link to comment
Share on other sites

yeah, I did use those kexts in the beginning and started taking kexts out one by one with no real conclusion reached.

 

AppleIntelPIIXATA.kext . . I was using this too but had no idea I had to edit info.plist

Whoops.

 

How do I go about that?

Also - is it to be added as a standalone kext or a plugin for IOATAFamily kext?

 

standalone should work.

 

right click kext --> show package contents.

Link to comment
Share on other sites

 Share

×
×
  • Create New...