Jump to content

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


  • Please log in to reply
83 replies to this topic

#1
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts

Posted Image

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.

Posted Image~18MB
http://rapidshare.com/files/274235840/z0r-Snow_Abit-IP35E.zip
http://www.mediafire.com/?w4tyyywrimg
Posted Image Posted Image

=====

TERMS & CONDITIONS:

  • Install Metode: on-the-fly via working OSX Leo.
    .
  • 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:
    .
    Posted Image
    .
    As for the MBR scheme, although not at the beginning of partition seems to just set active the Snow partition.
    .
  • If Snow will be installed to the HDD with the MBR partition scheme then used to modify the OSInstall.mpkg installer files.
=====

PREPARATION:

  • Copy the folder "Snow-Retail" to the Desktop
    .
  • 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
    .
  • Open Disk Utility select the drive Snow, click [Info]
    look at the UUID (Universal Unique Identifier), eg UUID=79565382-B684-35E0-AAFA-BFD82B1D8BC5
    .
    Posted Image
    .
    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>
    .
  • 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.insanelym...p...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:

  • Mount Snow Install DVD/DMG.
    .
  • Set Snow partition as root user with Terminal command:
    sudo chown 0:0 /Volumes/Snow
  • Install Snow with command:
    open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/OSInstall.mpkg
    --Do NOT reboot yet after install!--
    .
  • Install BSD.pkg via Terminal:
    open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/BSD.pkg
  • Install included PC_EFI_10.1 Bootloader.
    .
  • 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.
    .
  • 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:

Posted Image

=====

If successful logon to Snow desktop..

  • Open Terminal and type:
    sudo chown 0:0 /
    diskutil repairPermissions /
  • Run included Kext Utility.app
    It will repair permissions E/E & S/L/E and rebuild Extensions.mkext automatically.
    .
  • Reboot normally.
    .
  • Fix: Get rid the console-voodoohdahelper
    .
  • 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

Posted Image
/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

Posted Image Posted Image <--click

Posted Image

Posted Image

Posted Image

ioreg -l -p IODeviceTree | grep firmware-abi
Posted Image Posted Image



#2
ricola

ricola

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
Hi Arial - great guide! I think your guide not only for Abit ip35-e but also for other 'ICH9 chipset' mainboard owner :)

-ricola

#3
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts
Thank you, ricola :(

#4
Flashe

Flashe

    Flashy ~ Flasheu

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Location:93 Carats
Hi,
I have motherboard chipset p35 too and NVidia 9600GT 512MB. Bios configure IDE
http://www.asus.com/...g...&templete=2

Kernel-panic

Posted Image



Posted Image

#5
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts

Hi,
I have motherboard chipset p35 too and NVidia 9600GT 512MB. Bios configure IDE
http://www.asus.com/...g...&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.

#6
Flashe

Flashe

    Flashy ~ Flasheu

  • Members
  • PipPipPipPipPip
  • 298 posts
  • Location:93 Carats
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.

#7
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts
@Flashe: sorry I can't help you.

it would be better if you post on new topic "Snow 10.6 on HDD IDE problem"

#8
The Alchemist

The Alchemist

    InsanelyMac Protégé

  • Members
  • PipPip
  • 60 posts
  • Gender:Male
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:

Posted Image


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.

#9
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts
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


#10
invisiblesurfer

invisiblesurfer

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 172 posts
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!!

#11
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts
2 KPs and 1 still waiting for root device :P

this one before AppleIntelPIIXATA.kext edited.

Posted Image

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

#12
Rumi409

Rumi409

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
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:

#13
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts

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.

Posted Image Posted Image


here if you want to try VoodooHDA patched by Slice
http://www.projectos...p?showtopic=355
http://www.mediafire.com/?o45yymtmqim

Posted Image Posted Image

Posted Image


or.. you can use DSDT patch with LegacyHDA

Posted Image Posted Image
Posted Image

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

#14
Rumi409

Rumi409

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

included VoodooHDA worked for me.

Posted Image Posted Image


here if you want to try VoodooHDA patched by Slice
http://www.projectos...p?showtopic=355
http://www.mediafire.com/?o45yymtmqim

Posted Image Posted Image

Posted Image


or.. you can use DSDT patch with LegacyHDA

Posted Image Posted Image
Posted Image

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

#15
nirvanaguy19

nirvanaguy19

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 167 posts

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

#16
osx psychodude

osx psychodude

    InsanelyMac Protégé

  • Members
  • PipPip
  • 54 posts
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

Attached Files



#17
Arial

Arial

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 176 posts

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.

#18
osx psychodude

osx psychodude

    InsanelyMac Protégé

  • Members
  • PipPip
  • 54 posts

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

#19
cOrange

cOrange

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
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!

#20
vividvew

vividvew

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts

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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy