PDF GUIDES: Retail Snow Leopard for ASUS P5Q & ASUS P5Q-E
Using the 132Mars or 132Jupiter boot disc method
by IanT
Using the 132Mars or 132Jupiter boot disc method
by IanT
UPDATED ON JANUARY 10, 2010 @ 11:21PM PST
.:Latest Info:.
- I am still in the midst of finalizing the new dual-boot guides, so please be patient while I add the final touches.
- Updated 132Mars and 132Jupiter image files, listed below.
http://www.mediafire.com/?mnyzfmbmgdj
Updated 132Mars-011010-WOS.ISO.ZIP, which is available here 1.47MB:
http://www.mediafire.com/?zjzmwnczhyz
END UPDATED SECTION
UPDATED ON NOVEMBER 15, 2009 @ 11:32PM PST
.:Latest Info:.
- I am still in the midst of finalizing the new dual-boot guides, so please be patient while I add the final touches.
- I will release the updated 132Mars and 132Jupiter boot discs soon; please note that dsmos.kext has been removed.
- I have updated the ASUS P5Q Guide, and have finally released the ASUS P5Q-E Guide; see below for details!
http://www.mediafire.com/?iige50xduig
New ASUS P5Q-E Guide by IanT - 20091115-2, which is available here 9.87MB:
http://www.mediafire.com/?5mgomji3yyh
Revision History for ASUS P5Q Guide by IanT - 20091115:
November 15, 2009
- Added Table of Contents
- Removed outdated InsanelyMac link from Disclaimer
- Updated Appendix B; replaced digital pictures with screen captures
- Updated Appendix D
- Updated list of kexts included in 132Mars, 132Jupiter, and Marsbooter Shell Script
- AHCIPortInjector.kext (with ICH10 D/D0 and ICH10R device-ids added by IanT)
- AppleACPIPS2Nub.kext
- AppleVIATA.kext (with Marvell 88SE6111 and 88SE6145 support)
- ElliottForceLegacyRTC.kext
- fakesmc.kext (version 2)
- IOAHCIBlockStorageInjector.kext
- NullCPUPowerManagement.kext
- OpenHaltRestart.kext
- PlatformUUID.kext
- VoodooPS2Controller.kext
Revision History for ASUS P5Q-E Guide by IanT - 20091115-2:
November 15, 2009
- Added Table of Contents
- Update/Flash BIOS (found and corrected filename and version of ASUS P5Q-E ROM)
- Removed outdated InsanelyMac link from Disclaimer
- Updated hardware configuration information
- Updated Appendix B; replaced digital pictures with screen captures
- Updated Appendix D
- Updated list of kexts included in 132Mars, 132Jupiter, and Marsbooter Shell Script
[/size]
- AHCIPortInjector.kext (with ICH10 D/D0 and ICH10R device-ids added by IanT)
- AppleACPIPS2Nub.kext
- AppleVIATA.kext (with Marvell 88SE6111 and 88SE6145 support)
- ElliottForceLegacyRTC.kext
- fakesmc.kext (version 2)
- IOAHCIBlockStorageInjector.kext
- NullCPUPowerManagement.kext
- OpenHaltRestart.kext
- PlatformUUID.kext
- skge.kext (with Marvell 88E8001 support)
- VoodooPS2Controller.kext
END UPDATED SECTION
UPDATED ON NOVEMBER 6, 2009 @ 4:06AM PST
Hey everyone!
Sorry for the delay in updating this topic... So here's what's in store for the near future!
- Updated 132Mars-IanT boot disc, with Netkas' PC EFI v10.5
- Brand New 132Jupiter-IanT boot disc based on Chameleon 2.0 RC3-r658 cdboot (as opposed to ISOLINUX)
- An updated marsbooter shell script (currently in beta), which has an option to install Chameleon 2.0 RC3-r658 and Netkas' PC EFI v10.5 to the EFI partition!
- A few new guides!
- ...Detailed info from the list above... -
Updated 132Mars-IanT boot disc, with Netkas' PC EFI v10.5
The updated 132Mars-IanT boot disc will contain the following:
* ISOLINUX v3.83
* Netkas' PC EFI v10.5
* AHCIPortInjector.kext
* AppleACPIPS2Nub.kext
* AppleVIAATA.kext (with Marvell 88SE6111 & 88SE6145 support)
* dsmos.kext
* fakesmc.kext (version 2)
* IOAHCIBlockStorageInjector.kext
* LegacyJMB36xSATA.kext
* NullCPUPowerManagement.kext
* OpenHaltRestart.kext
* PlatformUUID.kext
* VoodooPS2Controller.kext
The updated 132Mars-IanT boot disc will have the following removed:
* DSDT.AML from /Extra and INITRD.IMG/Extra
The updated 132Mars-IanT boot disc will have a modified com.apple.Boot.plist:
* Graphics Mode will be set to 1024x768x32 (if you would rather have 1280x1024x32, please let me know)
* The PCI-E slot kernel flag override will remain at -pci0 (if you have an issue with graphics, re-create the disc and use -pci1 instead)
Note: since dsdt.aml is not present, automatic PCI-E slot detection and configuration will not function.
Introducing 132Jupiter-IanT boot disc based on Chameleon 2.0 RC-r658 cdboot
What's new in 132Jupiter-IanT boot disc?
* Based on CDBOOT as opposed to ISOLINUX; this equates to better compatibility with a wide variety of motherboards (e.g., Intel D945GCLF/D945GCLF2D, etc.)
* Has PS/2 Keyboard and Mouse support (for them peeps who don't have USB a keyboard or mouse)
* Contains the following kexts:
AHCIPortInjector.kext
AppleACPIPS2Nub.kext
AppleVIAATA.kext
dsmos.kext
fakesmc.kext (version 2)
IOAHCIBlockStorageInjector.kext
LegacyJMB36xSATA.kext
NullCPUPowerManagement.kext
OpenHaltRestart.kext
PlatformUUID.kext
VoodooPS2Controller.kext
* The com.apple.Boot.plist in /Extra will have the following options set:
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v</string>
<key>Instant Menu</key>
<string>yes</string>
<key>Rescan</key>
<string>yes</string>
<key>Graphics Mode</key>
<string>1024x768x32</string>
* The com.apple.Boot.plist in Preboot.dmg/Extra will have the following options set:
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v -pci0</string>
<key>GraphicsEnabler</key>
<string>yes</string>
The OPTIONAL settings in com.apple.Boot.plist in BOTH locations are:
<key>DSDT</key>
<string>rd(0,0)/Extra/DSDT.aml</string>
<key>SMBIOS</key>
<string>rd(0,0)/Extra/smbios.plist</string>
Use the optional settings above if you customize your 132Jupiter-IanT boot disc! This ensures that either file gets loaded...
* Unfortunately, when you install SL with 132Jupiter-IanT, you will encounter the "Install Failed" message -- But just ignore it and reinsert the 132Jupiter-IanT boot disc, and boot the new SL install, and then use the marsbooter script to install Chameleon 2.0 RC3-r658 and Netkas' PC EFI v10.5, and all will be great! The "Install Failed" message has something to do with the installer not being able to bless the volume... (weird, i know...)
* Does not produce the EBIOS errors, as previously mentioned in my topic and countless others...
* It does produce the following error/message: "no ramdisk config", however you can safely ignore that.
* Verbose mode is enabled by DEFAULT, so that if you run into an error or problem you have a better chance of figuring it out!
* Your mileage may vary, this boot disc may work for you or it may not!!
* You should customize the 132Jupiter-IanT disc to your rig!
* Release date for 132Jupiter-IanT > In the next two days! So, no later than November 8, 2009!
As for the beta marsbooter shell script with an EFI install option and the new guides, those will be out by next weekend!!
If any of you have any comments or suggestions, or things you would like to see in the guides or the boot discs, please let me know!
Peace,
IanT
END UPDATED SECTION
UPDATED ON OCTOBER 16, 2009 @ 12:02AM PST
It's time for clarification of what this guide is and what it's actually geared for...
Who is the intended audience for this guide?
This guide is intended for users who have an ASUS P5Q Intel Motherboard and a Core 2 Duo based processor, such as the Intel Core 2 Duo E8400.
What are the system specs of the guide built upon?
The system specs is as follows:
ASUS P5Q Intel P45 Chipset LGA775 Motherboard
Intel Core 2 Duo E8400 3GHz Wolfdale Processor
Patriot Viper Series (2x2GB) 4GB 1066MHz PC-8500 Memory
eVGA GeForce GTS 250 Superclocked 1GB Graphics Card - (based upon the EVGA 9800GTX+)
Seagate 7200.11 ST3500320AS Barracuda 500GB
Sony OptiArc DVD-RW AD-7240S
Netgear GA311 Gigabit Ethernet PCI Adapter
Netgear WG311T Super-G Wireless PCI Adapter (supported only under 32-bit, atheros based)
Recent changes to system specs:
Patriot Viper Series memory was replaced with Kingston HyperX (4x2GB) 8GB 1066MHz PC-8500 memory
Netgear WG311T Super-G Wireless PCI Adapter was replaced with an ASUS WL-138G V2 802.11b/g 54mbps Wireless PCI Adapter; which is supported in both 32-bit and 64-bit modes, and is based upon the broadcom 43xx chipset.
Can this guide be adapted to work with a system spec that differs from the above specs?
Yes, this guide can definitely be adapted to work with other system specs, so long as the motherboard remains as the ASUS P5Q Motherboard. As a reminder, you will need to find all relevant kexts that your substituted components need, in order for them to function correctly under SL.
I have an ATI Radeon HD48xx graphics card, can I use this in lieu of the eVGA GeForce GTS 250 SC 1GB as listed above?
Yes, you definitely can... However, you will need to make use of Netkas' PC EFI v10.4 and LegacyATI4800Controller.kext, which you need to edit to include your device-id in Info.plist. Some users have reported issues using the SUPPORT files with an ATI Radeon graphics card, hence why I'm trying to get my hands on one!
If I have a problem, can I request your help for determining the problem and implementing a solution and/or workaround?
You can definitely reply to this topic and request help from myself and from other members who have used this guide. If however, you find an issue with any of the components of the guide and its support files, please notify me immediately so that I can remedy the issue quickly.
If I left something out, please let me know your question, so that I may answer it.
Future Releases:
- New PDF Guide for Dual-Booting SL + Win7
- New PDF Guide for Dual-Booting SL + Windows XP SP3
- New PDF Guide for ATI Radeon HD48xx Based Graphics
- New boot-132-mars for Nvidia Based Graphics, based upon Netkas' PC EFI v10.4
- New boot-132-mars for ATI Based Graphics, based upon Netkas' PC EFI v10.4
- New marsbooter script that adds an option for installing the Chameleon bootloader to the hidden EFI partition
Peace,
IanT
END UPDATED SECTION

