Jump to content

10.6 Generic Retail Install Guide


noob766
 Share

414 posts in this topic

Recommended Posts

try cleaning the dvd and let it run on the ebios error for a minute or two.

still no joy :/ i'll try the dvd in one of the mac at work tomorrow to double check it.

 

 

dunno if this'll help ether but the machine im trying to install it on is a Compal HEL81

Link to comment
Share on other sites

Trying EFI method.

 

Got to point where it says to run Cham 2.0 r640,

set to EFI HFS and installer hangs with "writing Package Receipt"

 

This was the same error I got before.

 

Can I reformat the hard drive, run the Chameleon installer, then restore

the DVD to the hard disk install partition where Cham is?

 

I reformatted Hard Drive, Ran Chameleon to Snow Installer partition, and then

copied dvd to snow installer partition.

 

Ok, the install went ok till the very end.

 

Got this screen.

 

restarted, booted from installer partition and selected my snow partition

and SL started up.

 

Funny thing though, I only see disk icons for my Leopard drive, I don't see icons for my

Snow drive.

 

I'll assume I have to download my Ralink drivers for wifi and install them.

 

Also, it did not find my internal ethernet ports. But they may be turned off in

bios I'll have to check.

 

I have to boot from the installer partition and then select SNOW to get to SL.

 

Would you suggest I reformat, install Chameleon to both partitions, restore the DVD

to the installer partition and redo the install so I can boot from the SNOW

partition?

 

At least it's bootable right now.

 

Thanks

 

Don't know why image isn't showing up, I sent it twice

Link to comment
Share on other sites

Ok, the install went ok till the very end.

 

Got this screen.

 

restarted, booted from installer partition and selected my snow partition

and SL started up.

 

Funny thing though, I only see disk icons for my Leopard drive, I don't see icons for my

Snow drive.

 

I'll assume I have to download my Ralink drivers for wifi and install them.

 

Also, it did not find my internal ethernet ports. But they may be turned off in

bios I'll have to check.

 

I have to boot from the installer partition and then select SNOW to get to SL.

 

Would you suggest I reformat, install Chameleon to both partitions, restore the DVD

to the installer partition and redo the install so I can boot from the SNOW

partition?

 

At least it's bootable right now.

 

Thanks

 

Don't know why image isn't showing up, I sent it twice

 

did you replace the boot file?

Link to comment
Share on other sites

Need help with kext what to choose for 10.6

 

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)

00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)

00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)

00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)

00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02)

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)

00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02)

00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 02)

00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)

02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express [14e4:167d] (rev 21)

03:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5212 802.11abg NIC [168c:1014] (rev 01)

15:00.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]

15:00.1 FireWire (IEEE 1394) [0c00]: Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller [104c:803a]

Link to comment
Share on other sites

Sorry for asking, but wich info.plist? Where is it located?

 

read the guide!

 

Need help with kext what to choose for 10.6

 

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)

00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)

00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)

00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)

00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02)

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)

00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02)

00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 02)

00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)

02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express [14e4:167d] (rev 21)

03:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5212 802.11abg NIC [168c:1014] (rev 01)

15:00.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]

15:00.1 FireWire (IEEE 1394) [0c00]: Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller [104c:803a]

 

the iso posted at the top of the guide will work for you.

Link to comment
Share on other sites

Read the guide and then I guess it's inside the natit.kext. Thanks. Will try that.

 

Kext Editing

In order for kexts to be loaded by the bootloader, you need to make some changes to the info.plist of the kext, and it's plugins if it has any.

 

Right Click the kext

Select Show Package Contents.

Open the Contents Folder

Open the info.plist

add this code above the final </dict> in the plist

CODE

<key>OSBundleRequired</key>

<string>Root</string>

Link to comment
Share on other sites

Thanks but still got the stuttering until I put laptop to sleep and wake it up again.

 

Have following kexts:

 

natit.kext

disabler.kext

AppleACPIPS2Nub.kext

ApplePS2Controller

fakesmc.kext

NullICPUPowerManagement.kext

OpenHaltRestart.kext

Sleepenabler.kext

VoodooBattery.kext

VoodooHDA.kext

 

Sound is not working properly either. Makes crackling sound.

Link to comment
Share on other sites

Thanks but still got the stuttering until I put laptop to sleep and wake it up again.

 

Have following kexts:

 

natit.kext

disabler.kext

AppleACPIPS2Nub.kext

ApplePS2Controller

fakesmc.kext

NullICPUPowerManagement.kext

OpenHaltRestart.kext

Sleepenabler.kext

VoodooBattery.kext

VoodooHDA.kext

 

Sound is not working properly either. Makes crackling sound.

 

check out the hardware and drivers section of the forum

Link to comment
Share on other sites

@Noob766,

 

Any ideas about these entries in the system.log?

 

1)

com.apple.launchd.peruser.501[105](com.appple.report.crash) Falling back to Mach exception handler. Could not find: com.apple.ReportCrash.Self

 

2)

InternalModemSupport.kext does not declare a kernel dependency; using com.apple.kernel.6.0.

 

And in Kernel.log

 

1)

ACPI_SMC_PlatformPlugin::Start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

 

2)

#2 above - InternalModelSupport also shows up in the kernel.log

 

Any Ideas? Anybody? :D

Link to comment
Share on other sites

noob766, first thanks for your good support here.

I get KP (IOStorageFamily + fsck_hfs), as soon as SL tries on the HD to write.

I use the USB method, here the kext to it.

 

AHCIPortInjector.kext

fakesmc.kext

IOAHCIBlockStorageInjector.kext

IONetworkingFamily.kext

NullCPUPowerManagement.kext

OpenHaltRestart.kext

 

my lpci.

		 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.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 02)
	 00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (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 G94 [GeForce 9600 GT] [10de:0622] (rev a1)
	 02:00.0 IDE interface [0101]: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller [11ab:6145] (rev a1)
	 03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
	 04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
	 05:00.0 PCI bridge [0604]: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge [1033:0125] (rev 06)
	 05:00.1 PCI bridge [0604]: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge [1033:0125] (rev 06)
	 08:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)

 

and the sreenshot from KP

KP.jpg

 

Possibly an idea?

 

Thanks for each assistance

parcival

Link to comment
Share on other sites

@Noob766,

 

Any ideas about these entries in the system.log?

 

1)

com.apple.launchd.peruser.501[105](com.appple.report.crash) Falling back to Mach exception handler. Could not find: com.apple.ReportCrash.Self

 

2)

InternalModemSupport.kext does not declare a kernel dependency; using com.apple.kernel.6.0.

 

And in Kernel.log

 

3)

ACPI_SMC_PlatformPlugin::Start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

 

4)

#2 above - InternalModelSupport also shows up in the kernel.log

 

Any Ideas? Anybody? :wallbash:

 

1) Delete your Cache Folders/Report Logs

2) Not an issue, Apple didn't specify which kernel in the info.plist

3)This is Caused when you install the battery.pkg because after 6 minutes or so you will get a Kernel panic without it timing out. (It's a good thing)

 

noob766, first thanks for your good support here.

I get KP (IOStorageFamily + fsck_hfs), as soon as SL tries on the HD to write.

I use the USB method, here the kext to it.

 

AHCIPortInjector.kext

fakesmc.kext

IOAHCIBlockStorageInjector.kext

IONetworkingFamily.kext

NullCPUPowerManagement.kext

OpenHaltRestart.kext

 

my lpci.

		 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.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 02)
	 00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (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 G94 [GeForce 9600 GT] [10de:0622] (rev a1)
	 02:00.0 IDE interface [0101]: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller [11ab:6145] (rev a1)
	 03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
	 04:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12)
	 05:00.0 PCI bridge [0604]: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge [1033:0125] (rev 06)
	 05:00.1 PCI bridge [0604]: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge [1033:0125] (rev 06)
	 08:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)

 

and the sreenshot from KP

KP.jpg

 

Possibly an idea?

 

Thanks for each assistance

parcival

 

If the IONetworkingFamily.kext is from leopard it is probably causing the Kernel Panic.

Link to comment
Share on other sites

try cleaning the dvd and let it run on the ebios error for a minute or two.

noob, just to let you know - the Inspiron6400.iso has finaly worked for me :)

 

 

i re-added this AppleIntelPIIXATA.kext http://netkas.org/?p=125

 

and GMA950 kext from here http://cid-8b65993ef55cf01....=details

 

don't know if they were any different from what was already there but its now currently installing

 

also: Thanks for all your help so far

 

 

-ash

edit: i still saw ebios errors

edit2: install failed :)

edit3: even though i was told install fail.. i thought i may as well see what happen when i booted the failed install.. anyway booted ok and now i'm running software update though airport card. no sound at the moment and the display is wrong res but i see these as small details. main thing is Compal EL81 = success

 

edit4:@noob766 will i be able to get the stuff off the insperon boot disk and effectivly put it all into a hidden efi partition and get the same results as i do from booting off the disk?

Link to comment
Share on other sites

noob, just to let you know - the Inspiron6400.iso has finaly worked for me :D

 

 

i re-added this AppleIntelPIIXATA.kext http://netkas.org/?p=125

 

and GMA950 kext from here http://cid-8b65993ef55cf01....=details

 

don't know if they were any different from what was already there but its now currently installing

 

also: Thanks for all your help so far

 

 

-ash

edit: i still saw ebios errors

edit2: install failed ;)

edit3: even though i was told install fail.. i thought i may as well see what happen when i booted the failed install.. anyway booted ok and now i'm running software update though airport card. no sound at the moment and the display is wrong res but i see these as small details. main thing is Compal EL81 = success

 

edit4:@noob766 will i be able to get the stuff off the insperon boot disk and effectivly put it all into a hidden efi partition and get the same results as i do from booting off the disk?

 

just to let you know that the gma950 works with stock kexts after installation. if you follow noob's guide by the letter you will get SL installed fine. After that you can remove the framebuffer and IOGraphics.kext from the EFI partition and use the stock kexts. You need to disable autologin and install screen sleeper solution. You need the gma950 EFI string in c.a.boot.plist for it to work and boot with arch=i386 at chameleon prompt for force 32bit.

Full QE and CI

Link to comment
Share on other sites

...

 

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

 

For the sake of clarity, Y partition should be the main partition and not the EFI partition right?

 

Also, my com.apple.Boot.plist located in the Extra folder for .Cameleon only has this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
</dict>
</plist>

So where should I put the new string? I haven't made this kind of change before.

Link to comment
Share on other sites

 Share

×
×
  • Create New...