Jump to content

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


Arial
 Share

1 post in this topic

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 included PC_EFI_10.1 Bootloader.
    .
  5. 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.
    .
  6. Reboot.
    for the first time only, boot with option: -x32 -v

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 /Volumes/Snow


     

  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_ActivityMon-Snow.png

Link to comment
Share on other sites

 Share

×
×
  • Create New...