
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.
~18MBhttp://rapidshare.com/files/274235840/z0r-Snow_Abit-IP35E.zip http://www.mediafire.com/?w4tyyywrimg

=====
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:
.

.
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
.

.
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
No need to rebuild Extensions.mkext before rebooting,
because if something wrong will cause KP like this:

=====
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

/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
ioreg -l -p IODeviceTree | grep firmware-abi



Sign In
Create Account




























