Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
Arial

[GUIDE] Snow Leopard 10.6 Retail on Abit IP35-E

Recommended Posts

z0r_AbitIP35E-Snow-about.png

 

Snow Leopard 10.6 (10A432) Retail on Abit IP35-E

 

- Download & extract file z0r-Snow_Abit-IP35E.zip

- Install Snow

- Install PC_EFI v10.1 bootloader

- Run Post-Install.command

- Done :)

 

I usually post-install the retail via terminal, so it can be reviewed in order to re-structured.

 

6r29uv.png~18MB

http://rapidshare.com/files/274235840/z0r-Snow_Abit-IP35E.zip
http://www.mediafire.com/?w4tyyywrimg

z0r_SnowFold01.pngz0r_SnowFold02.png

 

=====

 

TERMS & CONDITIONS:

 

  1. Install Metode: on-the-fly via working OSX Leo.
    .
  2. HDD must be installed on the SATA port #1/#2.
    This is because of the limitations AppleIntelPIIXATA.kext not support SATA port #5-#6 in the mobo Intel non-AHCI like Abit IP35-E.
    Not sure if with IDE-HDD, it could be working with fixed JMicronATA.kext
    .
  3. If Snow will be installed into a single HDD with GPT scheme together with the other OSX
    (eg OSX 10.5) then Snow partition must be at the top/beginning.
    This is to avoid KP (bootloader conflict or mislead Extension.mkext) like this:
    .
    z0r_DSC01362.jpg
    .
    As for the MBR scheme, although not at the beginning of partition seems to just set active the Snow partition.
    .
  4. If Snow will be installed to the HDD with the MBR partition scheme then used to modify the OSInstall.mpkg installer files.

=====

 

PREPARATION:

 

  1. Copy the folder "Snow-Retail" to the Desktop
    .
  2. Prepare a partition and give the label "Snow" (case sensitive, you can change it later).
    If you use different volume label, then you have to edit Post-Install.command
    .
  3. Open Disk Utility select the drive Snow, click [info]
    look at the UUID (Universal Unique Identifier), eg UUID=79565382-B684-35E0-AAFA-BFD82B1D8BC5
    .
    z0r_SnowUUID.png
    .
    then enter the UUID into:
    - com.apple.Boot.plist
     <key>Kernel Flags</key>
     <string>boot-uuid=79565382-B684-35E0-AAFA-BFD82B1D8BC5</string>
    
    - smbios.plist
     <key>SMUUID</key>
     <string>79565382-B684-35E0-AAFA-BFD82B1D8BC5</string>
    
    - info.plist PlatformUUID.kext
     <key>PlatformUUID</key>
     <string>79565382-B684-35E0-AAFA-BFD82B1D8BC5</string>


    .

  4. Prepare EFI String or enabler for VGA.

=====

 

OPTIONAL:

 

- Generate DSDT.aml

- Custom smbios.plist

 

Without these two files was no problem on my Snow.

But it would be better if there is, DSDT will fix some issues such as: RTC, HPET, CPU Alias, CMOS Reset, etc.

While smbios.plist for cosmetics Mac model/identifier in the System Profiler.

 

=====

 

CUSTOMIZE:

 

  • DSDT.aml
    included DSDT.aml is for Abit IP35-E v1.0 with BIOS v18 (latest)
    if using a different mobo, then generate it with included DSDT Patcher
    .
  • EFI/device-properties string
    included EFI string are for:
    • NVidia 9600GT 512MB DVI-DVI
    • Built-in ethernet for Time Machine fix.
    .
    If using a different VGA, then generate it with included EFI string tool.
    then put it to com.apple.Boot.plist on the string:
    <key>device-properties</key>
    <string></string>


     

  • smsbios.plist
    feel free to edit with guidance on http://www.insanelymac.com/forum/index.php...t&p=1161685
    .
  • AppleLPC.kext
    This is needed for sleep fix and show option "Restart automatically after a power failure" on Energy Saver.
    Run LSPCI/DPCIManager and see the ven,dev ID of LPC Interface Controller
    Right-click> Show Package Contents> Contents, open Info.plist with TextEdit and find IONameMatch key.
    add your ven,dev ID string there if not exist.
    Included AppleLPC.kext been added "pci8086,2918" string for Abit IP35-E.
    .
  • IONetworkingFamily.kext
    Included IONetworkingFamily.kext is for Marvell Yukon 88E8056 Gigabit Ethernet.
    ie by editing some strings in the key Yukon-88E8053 to Yukon-88E8056
    on "IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist"
    If using a different ethernet controller, please remove this file from the Post-Install directory.
    .
  • JMicronATA.kext
    Abit IP35-E uses JMicron controller on IDE & SATA port #5-#6.
    If your mobo does not have JMicron, please remove this file from the Post-Install directory.

=====

 

INSTALLATION:

 

  1. Mount Snow Install DVD/DMG.
    .
  2. Set Snow partition as root user with Terminal command:
    sudo chown 0:0 /Volumes/Snow


     

  3. Install Snow with command:
    open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/OSInstall.mpkg


    --Do NOT reboot yet after install!--
    .
     

  4. Install BSD.pkg via Terminal:
    open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/BSD.pkg


     

  5. Install included PC_EFI_10.1 Bootloader.
    .
  6. Run Post-Install.command
    If it cannot run, open it with TextEdit then copy+paste its content manually into Terminal.
    you can copy+paste per #sections or all commands at once.
    .
  7. Reboot.
    for the first time only, boot with option: -x32 -s then type:
    update_dyld_shared_cache
    exit


NOTES:

No need to rebuild Extensions.mkext before rebooting,

because if something wrong will cause KP like this:

 

z0r_DSC01364.jpg

 

=====

 

If successful logon to Snow desktop..

 

  1. Open Terminal and type:
    sudo chown 0:0 /
    diskutil repairPermissions /


     

  2. Run included Kext Utility.app
    It will repair permissions E/E & S/L/E and rebuild Extensions.mkext automatically.
    .
  3. Reboot normally.
    .
  4. Fix: Get rid the console-voodoohdahelper
    .
  5. Good luck and have fun :)Let it Snow..!

 

My PC SPECS

Processor  : Intel Core2Duo E6850 @ 3066 MHz
Mainboard  : Abit IP35-E, BIOS ID: 18 (North Bridge: Intel Bearlake P35, South Bridge: Intel 82801IB ICH9
		 JMicron JMB368 SATA|IDE Controller, Realtek HDA ALC888/S/T, Marvell Yukon 88E8056 Gigabit Ethernet)
Memory	 : 2x 2GB DDR2 PC6400
Display	: NVidia 9600GT 512MB, SyncMaster 932GW DVI-DVI, 1440x900@60Hz
HDD		: WD 320GB (GPT HFS+: Snow,Leo,Data) on SATA#1,
		 Seagate 1TB (MBR NTFS: Data) on SATA#2
		 WD Raptor 150GB (MBR NTFS: XP,Vista,Program) on SATA#5, 
ODD		: HP Lite-on DVDRW DH16A3L 8H1F on SATA#6, Samsung TSSTcorp DVDROM SH-D162C PATA
Firewire   : PCI-Card VIA VT6306 Fire II IEEE1394
Mouse	  : Roccat Kone USB
Keyboard   : HP Cordless 2.4GHz
PSU		: FSP BlueStrom II 500W
Case	   : Aerocool S-55 + Thermaltake iCage Drive Module
Speaker	: Edifier DA5000pro (5.1 analog)
Modem	  : Huawei E220 HSDPA USB Modem

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.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 02)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (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 82801IB (ICH9) LPC Interface Controller [8086:2918] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller [8086:2921] (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]: nVidia Corporation G94 [GeForce 9600 GT] [10de:0622] (rev a1)
02:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder [14f1:8852] (rev 02)
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 13)
05:05.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev 46)

 

DISKUTIL LIST

 

diskutil-list2.png

/dev/disk0
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	 FDisk_partition_scheme						*139.7 Gi   disk0
  1:			   Windows_NTFS 01-XP				  20.0 Gi	disk0s1
  2:			   Windows_NTFS 02-Vista			   50.0 Gi	disk0s2
  3:			   Windows_NTFS 03-Program			 69.7 Gi	disk0s3
/dev/disk1
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	  GUID_partition_scheme						*298.1 Gi   disk1
  1:						EFI						 200.0 Mi   disk1s1
  2:				  Apple_HFS Snow					60.0 Gi	disk1s2
  3:				  Apple_HFS Leopard				 30.0 Gi	disk1s3
  4:				  Apple_HFS Xdata				   207.5 Gi   disk1s4
/dev/disk2
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	 FDisk_partition_scheme						*931.5 Gi   disk2
  1:			   Windows_NTFS SEAGATE1TB			 931.5 Gi   disk2s1

 

th_z0r_AbitIP35E-Snow-gkbench.png th_z0r_AbitIP35E-Snow-screen.png <--click

 

z0r_AbitIP35E-Snow-sysProf.png

 

z0r_AbitIP35E-Snow-SysSw.png

 

z0r_ActivityMon-Snow.png

 

ioreg -l -p IODeviceTree | grep firmware-abi

z0r_AbitIP35E-Snow-EFI64.png32-64bit-kernel-selector.png

Share this post


Link to post
Share on other sites
Advertisement

Hi Arial - great guide! I think your guide not only for Abit ip35-e but also for other 'ICH9 chipset' mainboard owner :)

 

-ricola

Share this post


Link to post
Share on other sites
Hi,

I have motherboard chipset p35 too and NVidia 9600GT 512MB. Bios configure IDE

http://www.asus.com/product.aspx?P_ID=Jg7g...&templete=2

 

Kernel-panic

did you use my guidance or..?

 

your KP also maybe you didnt put fixed JMicronATA.kext into E/E

try to do exactly my guide. read carefully "Terms & Conditions" section. use SATA HDD and configured as SATA.

Share this post


Link to post
Share on other sites

Hi,

Why not work with an IDE HDD>>>>Open Disk Utility select the drive Snow, click [info]

look at the UUID (Universal Unique Identifier), eg UUID=xxxxxxxxxx and mode IDE Bios ?

Thank you for your explanation.

Share this post


Link to post
Share on other sites

Nice guide, helped me to get past "still waiting for root device.." on my Non-AHCI MSI P35 ICH9 board.

 

I have 2 questions here,

 

1. I've modified the Info.plist of AppleIntelPIIXATA.kext to include my board's correct device id's (both 2926 and 2921) but the thing is that after the installer boots and i launch the Disk utility, it ONLY detects the SATA DVD drive which is on the 2nd SATA port and my SATA HDD which is on the first SATA port.

My other SATA drive remains undetected which is on the 3rd port.

 

Here is my lspci log:

 

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.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.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.3 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (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 82801IB (ICH9) LPC Interface Controller [8086:2918] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller [8086:2921] (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]: nVidia Corporation GeForce 8600 GT [10de:0402] (rev a1)
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
04:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7130 Video Broadcast Decoder [1131:7130] (rev 01)
04:01.0 Multimedia audio controller [0401]: Creative Labs SB0400 Audigy2 Value [1102:0008]

 

 

I'm currently using iPC 10.5.6 which detects all my HDD's and DVD drive with these two fixes:

 

20090908-1ypqk9e5nab4fhtyksk9csmfrg.jpg

 

 

I don't know which/what kexts these fixes modify, but in the extensions folder in my current leopard install, i do see a LegacyAppleIntelPIIXATA.kext.

 

 

 

2. I can't get my PS/2 keyboard and mouse to work right after the Installer boots with the Bootcd. I did put the current ApplePS/2.kext in preboot.dmg which works for me in leopard.

Perhaps there is some newer version of the PS/2 driver that'll work, please point me to the right direction.

 

 

Also wanted to know if i can boot directly to my Snow install after completing the installation and then installing Chameleon and kexts on E/E.

 

Thanks a lot in advance.

Share this post


Link to post
Share on other sites

please reread "Terms & Conditions" section..

2. HDD must be installed on the SATA port #1/#2.

This is because of the limitations AppleIntelPIIXATA.kext not support SATA port #5-#6 in the mobo Intel non-AHCI like Abit IP35-E.

Abit IP35-E have 4 SATA ports only: port 1, 2, 5, 6 (port 3 & 4 are empty). I guess your MSI P35 too.

yea.. my HDD & DVD-RW on SATA port 5 & 6 currently not detected in Snow.

 

in OSX 10.5, ICHx (fixed AppleIntelPIIXATA2.kext) already has full support for all ICH non-AHCI chipset)

we have to wait further development ICHx for OSX 10.6 x64 http://netkas.org/?p=125

 

about PS/2 try different driver..

http://rapidshare.com/files/271649583/SL_PS2_Voodoo.zip
http://rapidshare.com/files/271649392/SL_PS2_HDA.zip

Share this post


Link to post
Share on other sites

Arial,

 

I am going to cry... You are the {censored} MAN! YOU ARE THE BESTEST!

 

I have the Gigabyte EP35C-DS3R which is ICH9R and P35-based.

 

In your original post you have included 2 KP screens. I have experienced both of them. Tried everything! You are the first person mentioning to experience such KPs! Please HELP me!

 

KP no.1: SnowLeopard partition shared in HDD with 10.5

 

Since 10.5 was installed first, it is located at the top of the drive. I then created SnowLeopard partition which ofcourse is located directly beneath 10.5, so it ends up being the SECOND partition.

Question is, how can I fix this? Hiw can I move SnowLeopard on the top?

 

KP no. 2: Extensios.mktext kernel panic

 

I am experiencing this. You mention in your post that "No need to rebuild Extensions.mkext before rebooting"

Question is, what does this actually mean? What do I have to do to fix this KP?

 

And a final simple question, how can I boot the OS (10.5 or snow) with an argument like the -x32? At boot I am not given any option to "enter boot parameters" or something.

 

Sorry man if my questions are very basic but I just saw your post and I am very excited that I will finally manage to correct the KPs and be able to use my Snow Leopard.

 

I love you in advance!!

Share this post


Link to post
Share on other sites

2 KPs and 1 still waiting for root device :P

 

this one before AppleIntelPIIXATA.kext edited.

 

z0r_DSC01365.jpg

 

please post your LSPCI & "diskutil list"

 

 

KP no.1: SnowLeopard partition shared in HDD with 10.5

 

Since 10.5 was installed first, it is located at the top of the drive.

I then created SnowLeopard partition which of course is located directly beneath 10.5, so it ends up being the SECOND partition.

 

Question is, how can I fix this? How can I move SnowLeopard on the top?

 

 

there is alt. way if you dont want to move partition:

Install current latest bootloader (Chameleon-2-RC3 or BootThink-2.3) to your Leopard partition.

I didn't tried it because I've already moved Snow partition before the bootloader released.

 

How to manage partition:

I didnt try partition app like Drive Genius, because I dont have big data in my HDD.

I use SuperDuper!.app to backup & restore OSX.

If you want to resize partition, then prepare another HDD (internal/external) for backup then repartition/erase your OSX HDD.

then boot using OSX-Live DVD/USB to restore.

 

KP no. 2: Extensios.mktext kernel panic

 

I am experiencing this. You mention in your post that "No need to rebuild Extensions.mkext before rebooting"

 

Question is, what does this actually mean? What do I have to do to fix this KP?

 

And a final simple question, how can I boot the OS (10.5 or snow) with an argument like the -x32?

At boot I am not given any option to "enter boot parameters" or something.

if you can pass the first KP, I think you will not facing 2nd KP :)

 

about bootflag:

hit F8 when booting and type the parameter

or enter it to kernel flag in com.apple.Boot.plist

 

for PC_EFI-10.1: arch=i386 -x32 -v

for Chameleon-2RC3: arch=i386 -legacy -v

Share this post


Link to post
Share on other sites

Hi Arial,

 

I followed your guide and was able to install 10.6 on the ip35-e, but I can't get the sound to work.

Any Suggestions? Let me know what system specifications you need and how to generate it.

 

Thanks,

Rumi :wacko:

Share this post


Link to post
Share on other sites
Hi Arial,

 

I followed your guide and was able to install 10.6 on the ip35-e, but I can't get the sound to work.

Any Suggestions? Let me know what system specifications you need and how to generate it.

 

Thanks,

Rumi :)

included VoodooHDA worked for me.

 

VoodooHDA-SL_2009-09-13_1.53.22AM.pngVoodooHDA-SL_2009-09-13_1.54.09AM.png

 

 

here if you want to try VoodooHDA patched by Slice

http://www.projectosx.com/forum/index.php?showtopic=355

http://www.mediafire.com/?o45yymtmqim

 

VoodooHDA-SL-Slice_2009-09-13_2.03.24AM.pngVoodooHDA-SL-Slice_2009-09-13_2.03.41AM.png

 

VoodooHDA-SL-Slice_2009-09-13_2.04.17AM.png

 

 

or.. you can use DSDT patch with LegacyHDA

 

z0r_ALC888-3o2iHDA_02.pngz0r_ALC888-3o2iHDA_04.png

z0r_ALC888-3o2iHDA_03.png

 

but I'd prefer to use VoodooHDA than DSDT/LegacyHDA because of full jack-sensing feature.

so when play MP3 stereo with iTunes, all of my 5.1 speaker are active (not only 2ch) :P

Share this post


Link to post
Share on other sites
included VoodooHDA worked for me.

 

VoodooHDA-SL_2009-09-13_1.53.22AM.pngVoodooHDA-SL_2009-09-13_1.54.09AM.png

 

 

here if you want to try VoodooHDA patched by Slice

http://www.projectosx.com/forum/index.php?showtopic=355

http://www.mediafire.com/?o45yymtmqim

 

VoodooHDA-SL-Slice_2009-09-13_2.03.24AM.pngVoodooHDA-SL-Slice_2009-09-13_2.03.41AM.png

 

VoodooHDA-SL-Slice_2009-09-13_2.04.17AM.png

 

 

or.. you can use DSDT patch with LegacyHDA

 

z0r_ALC888-3o2iHDA_02.pngz0r_ALC888-3o2iHDA_04.png

z0r_ALC888-3o2iHDA_03.png

 

but I'd prefer to use VoodooHDA than DSDT/LegacyHDA because of full jack-sensing feature.

so when play MP3 stereo with iTunes, all of my 5.1 speaker are active (not only 2ch) :thumbsup_anim:

 

Thanks for the quick response. I was able to get the sound working by running your post-install script after being able to login to 10.6. It is working with VoodooHDA. I didn't check earlier, but I am also having problems getting the sleep to work. I made sure AppleLPC.kext was there but didn't change it since it was already configured for the ip35-e. I get the option for "Restart automatically after a power failure". Any suggestions?

 

Thanks,

Rumi

Share this post


Link to post
Share on other sites
Thanks for the quick response. I was able to get the sound working by running your post-install script after being able to login to 10.6. It is working with VoodooHDA. I didn't check earlier, but I am also having problems getting the sleep to work. I made sure AppleLPC.kext was there but didn't change it since it was already configured for the ip35-e. I get the option for "Restart automatically after a power failure". Any suggestions?

 

Thanks,

Rumi

 

I have the problem with sleep as well.

Btw very nice guide, except sleep everything works fine

Share this post


Link to post
Share on other sites

hey hi i tried using your method

i dont understand some parts of it though

the first part says

"HDD must be installed on the SATA port #1/#2.

This is because of the limitations AppleIntelPIIXATA.kext not support SATA port #5-#6 in the mobo Intel non-AHCI like Abit IP35-E.

Not sure if with IDE-HDD, it could be working with fixed JMicronATA.kext

.

If Snow will be installed into a single HDD with GPT scheme together with the other OSX

(eg OSX 10.5) then Snow partition must be at the top/beginning.

This is to avoid KP (bootloader conflict or mislead Extension.mkext) like this"

 

i am attaching screen shot of sys profiler ( i have ich7 945 gm chipset)

 

the next part i dont understand is the preparation part 3

the info looks like this

 

and where do i add the platform uuid. where are these files found?

com.apple.Boot.plist

 

- smbios.plist

 

- info.plist PlatformUUID.kext

 

and do i prepare the vga enabler before or after the install? where should i install? on snow or on my leopard

post-222598-1253191562_thumb.png

post-222598-1253191640_thumb.png

Share this post


Link to post
Share on other sites
I have the problem with sleep as well.

Btw very nice guide, except sleep everything works fine

sorry, I've never get 'sleep' to work in L/SL B)

 

hey hi i tried using your method

i dont understand some parts of it though

 

i am attaching screen shot of sys profiler ( i have ich7 945 gm chipset)

 

the next part i dont understand is the preparation part 3

the info looks like this

 

and where do i add the platform uuid. where are these files found?

 

- com.apple.Boot.plist

- smbios.plist

- info.plist PlatformUUID.kext

 

and do i prepare the vga enabler before or after the install? where should i install? on snow or on my leopard

you are using MBR (not GUID), then set active Snow partition.

 

find smbios.plist com.apple.Boot.plist PlatformUUID.kext in my package file. download it.

 

VGA enabler should be prepare before you boot Snow.

Share this post


Link to post
Share on other sites
sorry, I've never get 'sleep' to work in L/SL :)

 

 

you are using MBR (not GUID), then set active Snow partition.

 

find smbios.plist com.apple.Boot.plist PlatformUUID.kext in my package file. download it.

 

VGA enabler should be prepare before you boot Snow.

 

hey i installed snow leo

but i cant boot up ( i still get the same kernel panic)

you got any idea? am i missing kext or something?

i am posting my lspci output

 

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

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

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

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)

00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)

00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)

00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)

02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8038 PCI-E Fast Ethernet Controller (rev 14)

05:09.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

05:09.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller

05:09.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

05:09.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

Share this post


Link to post
Share on other sites

Hi, Arial,

 

First of all, thank you for your guide! We need more ICH9 guides around here.

 

I followed your guide, but post-install.command doesn't work for me. Here's the code:

 

 

/Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command; exit;
 clockwork-oranges-oem:~ Mithrandir$ /Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command; exit;
 mkdir /Volumes/Snow/BACKUP
 /Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command: line 83: unexpected EOF while looking for matching `"'
 /Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command: line 86: syntax error: unexpected end of file
 logout

 

I have also tried doing it manually in terminal, like you said, but I get an error again.

 

I've been trying to install SL for a couple of days now, gone through numerous guides and methods and nothing is working.

 

All of the Chameleon v2 RC's don't work (I either get boot0 error, or boot1:/boot, or non-stop reboot). Actually, the only thing that works is Chameleon v1.0.11 (which is used to boot this 10.5.6 iAtkos distro I'm writting from). Strangely enough, Chameleon v2 works when booted from USB flash disk. So, I've been trying several methods (bootloader from USB flash disk, then boot from HDD), but I always get "Still waiting for root device" error and I know for sure that UUID is good. If I boot with "rd=disk0s2" boot flag it still stalls forever.

 

Anyhow, I have DFI Blood Iron T2L, which has ICH9 (no ICH9R). If I'm not able to fix your post-install.command, I would like to use some parts of your guide to try with another method (ie your kexts).

 

So, what would I need? What is fixed for ICH9? AppleIntelPIIXATA.kext? AppleLPC.kext? JMicronATA.kext? Anything else?

 

Also, I have Marvell Yukon-88E8053, can I use your IONetworkingFamily.kext? If not, could you point me in the direction where I could find it?

 

Thank you very much for your time!

Share this post


Link to post
Share on other sites
Hi, Arial,

 

First of all, thank you for your guide! We need more ICH9 guides around here.

 

I followed your guide, but post-install.command doesn't work for me. Here's the code:

 

 

/Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command; exit;
  clockwork-oranges-oem:~ Mithrandir$ /Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command; exit;
  mkdir /Volumes/Snow/BACKUP
  /Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command: line 83: unexpected EOF while looking for matching `"'
  /Users/Mithrandir/Desktop/Snow-Retail/Post-Install.command: line 86: syntax error: unexpected end of file
  logout

 

I have also tried doing it manually in terminal, like you said, but I get an error again.

 

I've been trying to install SL for a couple of days now, gone through numerous guides and methods and nothing is working.

 

All of the Chameleon v2 RC's don't work (I either get boot0 error, or boot1:/boot, or non-stop reboot). Actually, the only thing that works is Chameleon v1.0.11 (which is used to boot this 10.5.6 iAtkos distro I'm writting from). Strangely enough, Chameleon v2 works when booted from USB flash disk. So, I've been trying several methods (bootloader from USB flash disk, then boot from HDD), but I always get "Still waiting for root device" error and I know for sure that UUID is good. If I boot with "rd=disk0s2" boot flag it still stalls forever.

 

Anyhow, I have DFI Blood Iron T2L, which has ICH9 (no ICH9R). If I'm not able to fix your post-install.command, I would like to use some parts of your guide to try with another method (ie your kexts).

 

So, what would I need? What is fixed for ICH9? AppleIntelPIIXATA.kext? AppleLPC.kext? JMicronATA.kext? Anything else?

 

Also, I have Marvell Yukon-88E8053, can I use your IONetworkingFamily.kext? If not, could you point me in the direction where I could find it?

 

Thank you very much for your time!

 

Look at line 15 of "Snow-Retail/Post-Install.command" you will find and extra " at the end of the line. Just remove this and script will work as expected.

Share this post


Link to post
Share on other sites

Thank you for your reply.

 

As a matter of fact, I have succeeded in installing SL on my DFI Blood Iron T2L (ICH9) using a different method, but still using some of Arial's kexts! So, thank you Arial, once again.

 

The only problem is my built-in sound card (ALC885) doesn't work, and I was unable to fix this. Any ideas, perhaps?

Share this post


Link to post
Share on other sites

I have an ip35-e with e6600 and 4gb ram. This install method works fine.

 

Couple of minor issues

 

1) I have the following BT adapter. http://dealextreme.com/details.dx/sku.11866 . With this plugged in SL does not boot and stops at the log message where a usb kext related message is printed (removing and putting it after SL is booted works fine)

 

2) Starting seems to take a while. after all drivers are loaded and apple yukon2 driver is loaded (and a message saying link is up is printed) it waits for a good 15-20 seconds before it starts the desktop (i can see a powermanagement timeout related print before the apple yukon2 print)

 

Does anyone face similar issues and know how it can be fixed.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×