Help - Search - Members - Calendar
Full Version: PDF GUIDES: Retail Snow Leopard Install for ASUS P5Q & P5Q-E
InsanelyMac Forum > OSx86 Project > OSx86 Installation > OSx86 10.6 (Snow Leopard)
Pages: 1, 2, 3, 4, 5, 6
Ian T
PDF GUIDES: Retail Snow Leopard for ASUS P5Q & ASUS P5Q-E
Using the 132Mars or 132Jupiter boot disc method
by IanT


UPDATED ON JANUARY 10, 2010 @ 11:21PM PST

.:Latest Info:.
  1. I am still in the midst of finalizing the new dual-boot guides, so please be patient while I add the final touches.
  2. Updated 132Mars and 132Jupiter image files, listed below.
Updated 132Jupiter-011010-WOS.ISO.ZIP, which is available here 6.8MB:
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:.
  1. I am still in the midst of finalizing the new dual-boot guides, so please be patient while I add the final touches.
  2. I will release the updated 132Mars and 132Jupiter boot discs soon; please note that dsmos.kext has been removed.
  3. I have updated the ASUS P5Q Guide, and have finally released the ASUS P5Q-E Guide; see below for details!
Updated ASUS P5Q Guide by IanT - 20091115, which is available here 9.87MB:
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
  1. AHCIPortInjector.kext (with ICH10 D/D0 and ICH10R device-ids added by IanT)
  2. AppleACPIPS2Nub.kext
  3. AppleVIATA.kext (with Marvell 88SE6111 and 88SE6145 support)
  4. ElliottForceLegacyRTC.kext
  5. fakesmc.kext (version 2)
  6. IOAHCIBlockStorageInjector.kext
  7. NullCPUPowerManagement.kext
  8. OpenHaltRestart.kext
  9. PlatformUUID.kext
  10. 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
  1. AHCIPortInjector.kext (with ICH10 D/D0 and ICH10R device-ids added by IanT)
  2. AppleACPIPS2Nub.kext
  3. AppleVIATA.kext (with Marvell 88SE6111 and 88SE6145 support)
  4. ElliottForceLegacyRTC.kext
  5. fakesmc.kext (version 2)
  6. IOAHCIBlockStorageInjector.kext
  7. NullCPUPowerManagement.kext
  8. OpenHaltRestart.kext
  9. PlatformUUID.kext
  10. skge.kext (with Marvell 88E8001 support)
  11. VoodooPS2Controller.kext
[/size]

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!

  1. Updated 132Mars-IanT boot disc, with Netkas' PC EFI v10.5
  2. Brand New 132Jupiter-IanT boot disc based on Chameleon 2.0 RC3-r658 cdboot (as opposed to ISOLINUX)
  3. 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!
  4. 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... biggrin.gif

* 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... biggrin.gif

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:
  1. New PDF Guide for Dual-Booting SL + Win7
  2. New PDF Guide for Dual-Booting SL + Windows XP SP3
  3. New PDF Guide for ATI Radeon HD48xx Based Graphics
  4. New boot-132-mars for Nvidia Based Graphics, based upon Netkas' PC EFI v10.4
  5. New boot-132-mars for ATI Based Graphics, based upon Netkas' PC EFI v10.4
  6. New marsbooter script that adds an option for installing the Chameleon bootloader to the hidden EFI partition



Peace,

IanT

END UPDATED SECTION
Ian T
THE TOPIC WAS LAST UPDATED ON SEPTEMBER 29, 2009 @ 5:33AM PST
Ian T
THE TOPIC WAS LAST UPDATED ON OCTOBER 2, 2009 @ 12:22AM PST
marionez
What about reboot/shutdown/sleep?
Some trouble here. I'm running 10.6.1 on MBR with chameleon rc3.

Let me know, thanks.
Ian T
marionez,

Restart/Shutdown are confirmed to work as expected.

I don't use sleep or deep sleep -- But I can test it out I suppose.

I'll update this topic again after my tests...

Peace,

IanT

QUOTE (marionez @ Oct 2 2009, 01:04 AM) *
What about reboot/shutdown/sleep?
Some trouble here. I'm running 10.6.1 on MBR with chameleon rc3.

Let me know, thanks.

marionez
I don't know who wrote marsbooter.sh but when I launched it wanted to install bootloader on disk0s2 (where I've got WinVista) instead of the right disk: disk0s1 where SL is installed, so pay attention wink.gif
Ian T
excuse me, but I wrote marsbooter.sh

instead of criticizing what I wrote, why don't you suggest a solution to fix the problem?


QUOTE (marionez @ Oct 2 2009, 01:56 AM) *
I don't know who wrote marsbooter.sh but when I launched it wanted to install bootloader on disk0s2 (where I've got WinVista) instead of the right disk: disk0s1 where SL is installed, so pay attention wink.gif

marionez
I'm not a manteiner of everything on this site... tongue.gif
Maybe would be safer if you keep disk choose from user keyboard, instead of keeping from diskutil output... as you wish.
You can even use both methods and user can choose between automatic and manual method for $currentdiskident.
Ian T
marionez,

That's a better attitude...

I will rewrite the script.

PS. In the future, if you do see a potential problem, suggest a solution rather than attack and/or criticize the person who authored said topic.

QUOTE (marionez @ Oct 2 2009, 02:14 AM) *
I'm not a manteiner of everything on this site... tongue.gif
Maybe would be safer if you keep disk choose from user keyboard, instead of keeping from diskutil output... as you wish.
You can even use both methods and user can choose between automatic and manual method for $currentdiskident.

marionez
I would just signal that, it was a feedback report, I said "I don't know who wrote" because I didn't really know if I was speaking to the author or not wink.gif
Ian T
marionez,

Understood.

I've created a preliminary script... It's NOT pretty... unfortunately.

It's too long and convoluted... but I think it gets the job done...?

This beta script won't do anything except echo back out the steps it's performing.

Can you take a look? It's attached...

IanT

QUOTE (marionez @ Oct 2 2009, 02:59 AM) *
I would just signal that, it was a feedback report, I said "I don't know who wrote" because I didn't really know if I was speaking to the author or not wink.gif

marionez
Hey that's good wink.gif
Jasonxo
Thanks, works great!

Not sure if this is the right place to ask but is there an easy way to use this bootloader for a Snow Leopard + Windows 7 Dual boot? I installed Snow Leopard and this bootloader via the marsbooter.sh script which worked fine... but then after installing Windows 7 on it boots straight into Win7 (I can still boot Snow Leopard by using the boot-132-mars disc, but not the bootloader)
Ian T
Jasonxo,

It sounds like you installed SL first and then Win7?

If that's the case, the Win7 install overwrote the Chameleon boot0 on the MBR of the disk.

If you want to get Chameleon 2.0 RC3-r658 reinstalled, you should be able to re-run the script from within SL. BUT, let me verify this before you do. I updated the script and need to make sure that the automated/manual install work for a two partition volume.


Peace,

IanT

QUOTE (Jasonxo @ Oct 3 2009, 05:01 PM) *
Thanks, works great!

Not sure if this is the right place to ask but is there an easy way to use this bootloader for a Snow Leopard + Windows 7 Dual boot? I installed Snow Leopard and this bootloader via the marsbooter.sh script which worked fine... but then after installing Windows 7 on it boots straight into Win7 (I can still boot Snow Leopard by using the boot-132-mars disc, but not the bootloader)

Jasonxo
Thanks for the reply, yeah I installed Windows 7 after Snow Leopard.

I tried re-running the marsbooter.sh included on your disc but it still seems to boot straight into Windows 7.
Ian T
Jasonxo,

No problem.

Yeah, it sounds like the old script is installing it to the wrong partition.

Gimme some time, and I'll post the new script. Hopefully, I'll include steps on dual-boot with Win7.

biggrin.gif


Peace,

IanT

QUOTE (Jasonxo @ Oct 3 2009, 05:47 PM) *
Thanks for the reply, yeah I installed Windows 7 after Snow Leopard.

I tried re-running the marsbooter.sh included on your disc but it still seems to boot straight into Windows 7.

Ian T
UPDATED ON OCTOBER 4, 2009 @ 2:00AM PST

I noted a while ago that I never tested sleep, and so I did just that over the weekend and found that it didn't work.

I believe it didn't work because NullCPUPowerManagement.kext was loaded and it obviously disables AppleCPUPowerManagement.kext. It just so happens that AppleCPUPowerManagement.kext is a requirement for native sleep... I'm not 100% sure, but that's what I've been reading...

Then I found SleepEnabler.kext, and it works like a charm.

In BIOS set the following options under the Power menu:
Suspend Mode = S3 only
Repost Video on S3 Resume = No
ACPI 2.0 Support = Enabled
ACPI APIC Support = Enabled


Please bear in mind that I have only one video card to test with, and that's the EVGA GeForce GTS 250 Superclocked 1GB PCI-E via GraphicsEnabler in com.apple.Boot.plist.

Graphics came back up without incident, and the system is behaving normally.

Peace,

IanT

END UPDATED SECTION
Ian T
SleepEnabler.kext introduces some unwanted side-effects...

I found that there's a downside in using SleepEnabler.kext. The system does go to sleep, however, upon wake, you cannot restart or shutdown.

Perhaps this is a known issue, or even a fix...? Anyone care to point me in the right direction?
Ian T
SleepEnabler.kext - Failed Workarounds

I've tried disabling Legacy USB - that doesn't work
I've tried disabling EHCI hand-off - that doesn't work
I've tried removing NullCPUPowerManagement.kext - that doesn't work
I've tried using boot flags -arch=i386 -x32 - that doesn't work

I even booted with -v -arch=i386 -x32, but I can tell that it issues "MACH reboot", but the system just hangs there -- doesn't do anything, power is on, fans are spinning.. but nada, zip, zilch.......

It's a little frustrating... anyone got any ideas??
Ian T
Restart after Sleep a known issue...

So apparently, restart after sleep is a known issue -- I am going to comment out SleepEnabler.kext from marsbooter-p5q.sh.

I've also tried marionez's AppleHDA.kext that is suppose to fix restart/sleep/shutdown, but it doesn't seem to be working on my rig.

If anyone has any other ideas, please send me a message or reply back!

Peace,

IanT
marionez
It *was* supposed to be... that was written for 10.5x and it was, that's not so on SL, there's something else to check for, but I don't really know what.

I don't use sleep either, but it could be useful when you forgot your pc powered on... smile.gif
Ian T
marionez,

Thank you for the clarification!

Yeah, I don't use sleep either, but I have been trying to get a fully working SL install... Everything else works, except for sleep and restart/shutdown after sleep.

Maybe someone will figure it out!

biggrin.gif

Thanks again,

IanT

QUOTE (marionez @ Oct 5 2009, 01:02 AM) *
It *was* supposed to be... that was written for 10.5x and it was, that's not so on SL, there's something else to check for, but I don't really know what.

I don't use sleep either, but it could be useful when you forgot your pc powered on... smile.gif

forster
Just wanted to say many thanks for this, I stumbled on your CD from another thread, and it's eventually got me Snow Leopard on my P5Q/Q6600/8800GT w/4gig of RAM, just a bit more testing and Ill install it as my main OS over 10.5.8, but just wanted to say thanks very much for a very clear and concise guide mate, Ill buy you a metaphysical pint coz you deserve one!
Ian T
forster,

Hey no problem! I'm glad it worked out for you!

Yeah, I think someone posted the link to my CD in another thread...

I'm actually trying to find a solution to the no restart after sleep issue... Still no fix. But I will find one!

Thanks for the pint!

Peace,

IanT

QUOTE (forster @ Oct 5 2009, 01:21 PM) *
Just wanted to say many thanks for this, I stumbled on your CD from another thread, and it's eventually got me Snow Leopard on my P5Q/Q6600/8800GT w/4gig of RAM, just a bit more testing and Ill install it as my main OS over 10.5.8, but just wanted to say thanks very much for a very clear and concise guide mate, Ill buy you a metaphysical pint coz you deserve one!

Ian T
UPDATED ON OCTOBER 6, 2009 @ 3:00AM PST

Updated BOOT-132-MARS-IanT ISO image file...

ISO Image Changes:
  1. File name has been changed from Boot-132-Mars-IanT-092909.iso to 132MARS-IanT-20091006.iso
  2. To save time and bandwidth, the ISO image file has been compressed from 64MB down to 20MB
  3. MARSBOOTER has been updated, see Marsbooter Guide in SUPPORT/MARSBOOTER - in short, marsbooter-p5q.sh is meant for the ASUS P5Q, and it has two options; automated and manual

PDF Changes:
  1. PDF has been included in the ISO image file under /SUPPORT/PDF GUIDES
  2. Small changes to text formatting
  3. Changed/Remove unnecessary information under boot-132-mars section
  4. Added PDF Revision page to end of guide, which lists the revision date and time.

This new ISO image file has not been tested with a clean/fresh install of SL. If you encounter an issue, please contact me or reply to this topic immediately so that I may provide a speedy resolution.

You can grab the UPDATED 132MARS-IanT ISO image file from here - 19.48MB:
132MARS-IanT-20091006.iso.zip

END UPDATED SECTION
dodgyblue
Hi Ian

Many thanks for your BOOT-132-Mars iso. The script makes it easy to install the bootloader to boot directly off the HDD. I decided to try the hackintosh out as a proof of concept for fun..Best AUD39 that I spent in the past 2 days smile.gif

H/W :

E8400, P5QPro, 4GB Ram, ATI HD4850, Realtek 8139 Nic, Pioneer SATA DVDROM and WD10EADS.

Retail Vanilla Snow Leopard install with additional packages/kexts for the graphics card from the various threads in this forum.



R
forster
Just an oddity, had the same problem as this thread:

http://www.insanelymac.com/forum/index.php?showtopic=63681

Installed last night fine, rebooted a load of times and all good. Started up the machine this morning and wouldnt get past the Apple screen, booted with -v and it's stuck on the IOAPIC line.

The suggested solutions through search didnt work, so I removed a stick of my RAM (down to 2g inst/of 4g) and it's booted straight in.

Not saying its your fault, just odd!
Ian T
dodgyblue,

I'm happy that my guide and mars boot disc worked out for you!

Hope you're having fun on your MacPro!!

Peace,

IanT

QUOTE (dodgyblue @ Oct 6 2009, 04:34 AM) *
Hi Ian

Many thanks for your BOOT-132-Mars iso. The script makes it easy to install the bootloader to boot directly off the HDD. I decided to try the hackintosh out as a proof of concept for fun..Best AUD39 that I spent in the past 2 days smile.gif

H/W :

E8400, P5QPro, 4GB Ram, ATI HD4850, Realtek 8139 Nic, Pioneer SATA DVDROM and WD10EADS.

Retail Vanilla Snow Leopard install with additional packages/kexts for the graphics card from the various threads in this forum.



R



forster,

the stick of ram you removed could be bad... ya never know.

i'm running 4GB atm, but I am going up to 8GB, just been too lazy to install the memory!

biggrin.gif

Peace,

IanT

PS. Yes, it is an oddity!

QUOTE (forster @ Oct 6 2009, 09:42 AM) *
Just an oddity, had the same problem as this thread:

http://www.insanelymac.com/forum/index.php?showtopic=63681

Installed last night fine, rebooted a load of times and all good. Started up the machine this morning and wouldnt get past the Apple screen, booted with -v and it's stuck on the IOAPIC line.

The suggested solutions through search didnt work, so I removed a stick of my RAM (down to 2g inst/of 4g) and it's booted straight in.

Not saying its your fault, just odd!

forster
Seems now to be happening everytime I cold boot (i.e. Ive had the system totally unplugged and powered off for several hours).

The RAM definately isnt bad, Ive been running windows on the system for probably 3/4 months, and Leopard on it stable for another month since installing SL.

Can only assume it's the bootloader?
Ian T
Sleep issues...

I've tried most everything to try and solve the restart after sleep issue. But, I have been unable to figure it out... sad.gif

AFAIK, it's a known issue that someone may fix in the future. But until then, don't use it! biggrin.gif

I don't use sleep whatsoever, that's why my guide doesn't list anything about sleep.

Sorry folks!

Peace,

IanT

I found another issue with the updated ISO I had posted...

You can grab the UPDATED 132MARS-IanT ISO image file from here - 19.5MB:
132MARS-IanT-20091008.iso.zip

The issue was that I was using the wrong version of the the boot file; I was using the original Chameleon 2.0 RC3-r658 release, as opposed to Netkas' PC EFI v10.3.

Whoops! Sorry about that! If you used the ISO dated 10-06-2009, and it resulted in "Install Failed", this ISO will correct that occurrence!

Sorry!!!
marionez
I tested this latest marsbooter-p5q.sh another suggestion would be: if you choose manual, output "diskutil list".

Anyway I launched it, script ended correctely, but at reboot stopped at an APIC message. I entered in terminal from installation dvd, and removed com.apple.boot.plist and dsdt.aml in /Extra/ and now I can boot. Why are you using dsdt.aml? That's not needed with our modded bios from Juzzi.

Sleep not working even here. There are so many possible causes, let's see what happens with 10.6.2 coming.
forster
QUOTE (marionez @ Oct 8 2009, 02:16 PM) *
I tested this latest marsbooter-p5q.sh another suggestion would be: if you choose manual, output "diskutil list".

Anyway I launched it, script ended correctely, but at reboot stopped at an APIC message. I entered in terminal from installation dvd, and removed com.apple.boot.plist and dsdt.aml in /Extra/ and now I can boot. Why are you using dsdt.aml? That's not needed with our modded bios from Juzzi.

Sleep not working even here. There are so many possible causes, let's see what happens with 10.6.2 coming.


Hopefully that solves my problem too, very sensible idea, fingers crossed - thanks!!
Ian T
marionez,

Wow... Hrm... Where to start a response...

I'll have to sort out using disktuil list for the manual method, but ya know -- entering in your disk identifier isn't that difficult.

I am using a patched dsdt.aml, because I have found that while using it, in conjunction with the modded bios from Juzzi, that my system is 100% stable. That is why I included it... No where does it say to use it... Does it?

As far as it stopping at the APIC message, can you be a bit more specific? In other words, write out verbatim what the error message is or take a snapshot of it with a digital camera...

I don't know what you're doing, in terms of removing com.apple.Boot.plist & dsdt.aml from /Extra, since it defeats the purpose of using Chameleon 2.0 RC3-r658. Removing dsdt.aml I can understand, but removing com.apple.Boot.plist too?

If you read the marsbooter guide, you would see that there were added options to kernel flags.
CODE
<key>Kernel Flags</key>
<string>-pci0 -arch=i386 -x32</string>


The guide also says to replace com.apple.Boot.plist with one of your own, or to edit it accordingly. Especially since I am using Netkas' pci-e graphics adapter location override of -pci0.

I've also posted information about Sleep... It works, it will go into S3 mode, and you can wake it up.. But you can't restart it after sleep... It's a known issue, that so far, I haven't found a working solution for. Again, I don't use sleep for my system.

IanT


QUOTE (marionez @ Oct 8 2009, 06:16 AM) *
I tested this latest marsbooter-p5q.sh another suggestion would be: if you choose manual, output "diskutil list".

Anyway I launched it, script ended correctely, but at reboot stopped at an APIC message. I entered in terminal from installation dvd, and removed com.apple.boot.plist and dsdt.aml in /Extra/ and now I can boot. Why are you using dsdt.aml? That's not needed with our modded bios from Juzzi.

Sleep not working even here. There are so many possible causes, let's see what happens with 10.6.2 coming.
forster
Files removed, booting fine, just hope that it works again fine after a cold boot tomorrow.

Im willing to give anything a go at this point!

-- additional --

Removing the boot.plist did remove the graphic support as the explanation above, so Ive modded it and put it back, and graphics are back to normal, dsdt.aml Ive removed and hope that it might have been that which stopped the system from booting.

Still, big credit to you Ian T, Im still over the moon to have SL installed and working smoothly, so thanks man smile.gif
gosa
First of all... a bit of positive feedback:

-It worked!!!

I followed the instructions in the pdf (omitted a few of the bios-settings provided though, since I like having 4,1Ghz from my E8400) and had a working install of Snow Leopard in about 40 minutes. I did this by pulling my other "boot" drives during install (don't want any sh*t to go down with regards to my other OS's (Win XP and later also Win 7)

I do have a few follow-up things I'd like to solve though (if possible)

My IDE-drives. I turned on the Marvell IDE-controller after verifying the install went well, but MacOS doesn't recognise the prescence of any IDE-devices.
- Can this be fixed?

There seems to be an issue with booting it "cold". I read someone reporting KP's, but for me I get past the Apple-logo and the "spinning" thing under it, before the screen turns "blue-ish" and stays that way.

Also - I seem to have problems getting everything up and running when connecting my TV to the DVI-port. My screen setup is done with an Acer P221w connected to the regular vga-port on my graphics card and a LG-tv connected to the DVI-port (hdmi-converter). The computer starts booting like this (the boot starts on the TV since that is the primary port on this graphics card) but after a while it all goes black. - No desktop on either monitor or TV.
(I can not switch and put the Acer on the DVI, because the hole in the wall we have is not big enough for a vga-connector. The HDMI-cable barely fits...)

Any ideas?

Thanks in advance!


Ohh.. btw (for Ian T) - I found a tiny error in the pdf-guide included on the CD page 14:
Execute marsbooter.sh script to proceed with installation

sudo ./marsbooter.sh
Shouldn't that be:
sudo ./marsbooter-p5q.sh
(that's the name of the file in the MARSBOOTER-folder anyway)

At least that one stopped me for a minute or two since I tried to run a script that didn't exist...


Besides that - thank you for an excellent way of installing the Snow Leopard!
forster
QUOTE (gosa @ Oct 9 2009, 12:54 PM) *
There seems to be an issue with booting it "cold". I read someone reporting KP's, but for me I get past the Apple-logo and the "spinning" thing under it, before the screen turns "blue-ish" and stays that way.

Load the marsbooter disk, then the OSX SL disk, go into terminal from the disk and remove the dsdt.aml from the /Extra/ folder on your hard drive, as marionez suggests and it should work.

If you boot with the -v flag, it should tell you where it's failing, although if the boot process fully completes then it errors, it may be something else.
Ian T
gosa,

Thank you biggrin.gif

I haven't seen a Marvell 88SE6111 kext, I don't have any IDE devices, all SATA here smile.gif

It's the first I've heard in terms of an issue with cold-boot, in terms of that blue-ish screen (right before it fades into the SL default background image?)...

What's your system specs?

In terms of the issue you're having with the primary/secondary display outputs and black/blanks screen, I won't be able to assist unless I have an idea of your system specs... Again, the graphics card I'm using is all DVI, no legacy stuff here -- not even PS2 keyboard/mouse...! biggrin.gif

Thanks for finding that typo -- It's hard rewriting and updating everything when I've been up a really long time... Gotta love sleep deprivation!! biggrin.gif

I'll fix the typos as soon as I finalize a solution for 132MARS-IanT not functioning/working on some ATOM based Intel motherboards.


Peace,

IanT

QUOTE (gosa @ Oct 9 2009, 04:54 AM) *
First of all... a bit of positive feedback:

-It worked!!!

I followed the instructions in the pdf (omitted a few of the bios-settings provided though, since I like having 4,1Ghz from my E8400) and had a working install of Snow Leopard in about 40 minutes. I did this by pulling my other "boot" drives during install (don't want any sh*t to go down with regards to my other OS's (Win XP and later also Win 7)

I do have a few follow-up things I'd like to solve though (if possible)

My IDE-drives. I turned on the Marvell IDE-controller after verifying the install went well, but MacOS doesn't recognise the prescence of any IDE-devices.
- Can this be fixed?

There seems to be an issue with booting it "cold". I read someone reporting KP's, but for me I get past the Apple-logo and the "spinning" thing under it, before the screen turns "blue-ish" and stays that way.

Also - I seem to have problems getting everything up and running when connecting my TV to the DVI-port. My screen setup is done with an Acer P221w connected to the regular vga-port on my graphics card and a LG-tv connected to the DVI-port (hdmi-converter). The computer starts booting like this (the boot starts on the TV since that is the primary port on this graphics card) but after a while it all goes black. - No desktop on either monitor or TV.
(I can not switch and put the Acer on the DVI, because the hole in the wall we have is not big enough for a vga-connector. The HDMI-cable barely fits...)

Any ideas?

Thanks in advance!


Ohh.. btw (for Ian T) - I found a tiny error in the pdf-guide included on the CD page 14:
Execute marsbooter.sh script to proceed with installation

sudo ./marsbooter.sh
Shouldn't that be:
sudo ./marsbooter-p5q.sh
(that's the name of the file in the MARSBOOTER-folder anyway)

At least that one stopped me for a minute or two since I tried to run a script that didn't exist...


Besides that - thank you for an excellent way of installing the Snow Leopard!

gosa
QUOTE (Ian T @ Oct 9 2009, 12:45 PM) *
gosa,

What's your system specs?


It's all in my signature..
wink.gif
Ian T
gosa,

You should be using Disabler.kext; it disables AppleUpstreamUserClient, especially for 88xx based NV gfx.

Are you using NVinject, EFI Strings, or GraphicsEnabler (Chameleon 2.0 RC3-r658/Netkas PC EFI v10.3)?

I can't really help you out with the hole in the wall -- I'm not good a remote carpentry... smile.gif

Try this as a first step --

Also, as forster suggested, remove my dsdt.aml - the guide says to replace it with your own or to remove it altogether...


Peace,

IanT


QUOTE (gosa @ Oct 9 2009, 06:15 AM) *
It's all in my signature..
wink.gif

forster
Cold booting working with DSDT.aml removed, if you use the awesome marsbooter script.

Love it, two pints for Ian T!
Sekhmet66
Hi Ian

I've burned the iso to a DVD-RW, but the PC fails to boot, reboots itself and gets stuck in a boot loop. It doesn't get to the installation, and I can't read the error message because it flashes so quickly, but it says something like 'Failed to boot' and something more.

Edit: I had to capture a small video to read the error, it says:

ISOLINUX 3.02 2009-06-09 ETCD isolinux: Image checksum error, sorry.
Boot failed: press a key to retry.

My mobo is a P5Q-C and I'm using an IDE DVD drive connected to the Marvell IDE controller (BIOS already flashed with the proper BIOS from Juzzi, and configured with all the settings from your guide, except for the Marvell controller which I can't disable).

What could be the cause of this error?

Also, I wanted to thank you because the work you've done in the PDF documents is absolutely brilliant, one of the best guides around!

Cheers! smile.gif
Ian T
Sekhmet66,

The image checksum error is a known issue.

I'm still trying to resolve this problem -- The only way that I can figure out to solve this problem is to adhere to an image file size of 2,949,120 bytes or 2.88MB, with a single FAT file system that has been marked active (not sure if the latter is needed or if it's even possible).

Excerpt from ISOLINUX.TXT (Mr. H. Peter Anvin, hope you don't mind my stating the warning message)
Copyright 1994-2008 H. Peter Anvin - All Rights Reserved
WARNING: This feature depends on BIOS functionality which is
apparently broken in a very large number of BIOSes. Therefore, this
may not work on any particular system. No workaround is possible; if
you find that it doesn't work please complain to your vendor and
indicate that "BIOS INT 13h AX=4C00h fails."

So, perhaps this is the problem (BIOS INT 13h AX=4C00h) that a lot of other people are having with their motherboards, like DoctorEvil...

I'm still going to try out the idea of adhering to a specific floppy image file size, and see what happens -- I will also release a debug version, that makes use of ISOLINUX-DEBUG.BIN, since it allows for better error handling.

Thank you so much for your appreciation of my PDF guide! It really helps, in terms of releasing future guides... I'm also in the midst of releasing a dual-boot guide (single drive) for SL and Win7... So stay tuned for that...!

Also, sorry for the delayed response, I've been so busy this weekend!

Peace,

IanT


QUOTE (Sekhmet66 @ Oct 11 2009, 04:00 PM) *
Hi Ian

I've burned the iso to a DVD-RW, but the PC fails to boot, reboots itself and gets stuck in a boot loop. It doesn't get to the installation, and I can't read the error message because it flashes so quickly, but it says something like 'Failed to boot' and something more.

Edit: I had to capture a small video to read the error, it says:

ISOLINUX 3.02 2009-06-09 ETCD isolinux: Image checksum error, sorry.
Boot failed: press a key to retry.

My mobo is a P5Q-C and I'm using an IDE DVD drive connected to the Marvell IDE controller (BIOS already flashed with the proper BIOS from Juzzi, and configured with all the settings from your guide, except for the Marvell controller which I can't disable).

What could be the cause of this error?

Also, I wanted to thank you because the work you've done in the PDF documents is absolutely brilliant, one of the best guides around!

Cheers! smile.gif
_r_
I successfully installed Leopard last year on my P5Q, but this Snow Leopard is driving me nuts.

I manage to install SL and make it work following the guide, but after a few restarts or after booting Windows XP, which is also installed in the same drive, my SL won't boot anymore. I got stuck at IOAPIC line.

The only way to fix it, or at least the only I've found, is to write the boot1h partition booter again where my Mac OS X partition is (dd if=boot1h of=/dev/disk0s2)

As I said, I experienced this problem the first time I boot Windows, after installing SL, XP, and properly setting up Chameleon, everything was working smoothly, I just checked that Chameleon was offering me to boot SL and XP and that SL was booting and working, I then booted XP and after I restarted to check SL again it wouldn't work again. It was getting stuck at IOAPIC.

I did some research and I thought that maybe XP was screwing the partition loader, which would be kind of weird because my old HDD has Leopard + XP installed using a MBR partition scheme and worked like a charm for a year.

I reinstalled everything using a GUID partition scheme and again with a MBR scheme, both with no luck. I later found out that XP cannot be the problem, because while in SL if I power off the PC (like I had a system failure or a blackout) problem comes again.. damn IOAPIC message!

I googled a lot and all "possible" fixes didn't work for me.

I hope someone can give me some advice or help in the right direction.

Thx!

PS Here's a snapshot of my error:

forster
Have you tried the fixes mentioned before in the thread?

Have you installed a modified bios, and used the script to copy the bootloader to your hard drive, yet havent deleted or modified the DSDT.aml file?
_r_
QUOTE (forster @ Oct 14 2009, 09:31 PM) *
Have you tried the fixes mentioned before in the thread?

Have you installed a modified bios, and used the script to copy the bootloader to your hard drive, yet havent deleted or modified the DSDT.aml file?



Yup I tried almost everything, restored my old modded 1611 bios version, reflashed with the 2102, .. tried different combinations of kexts, .. I even tried the EFI hidden partition method to boot SL and protect the Extra folder and bootstrap from being written by winsucks.

But all of them failed sooner or later after stressing the system a bit the boot process got stuck at some point.

After been awake all night and trying different scenarios it turns out it has to do with the stage2 booter file, the regular boot file which is meant to be copied to the root folder where SL is installed.

The boot file made my system unstable, and so it did the latest versions extracted from Chameleon site and Netkas (EFI 10.4), well...

I don't know if I corrupted yours during the process but I end up downloading another version of this file from (http://www.insanelymac.com/forum/index.php?showtopic=185701), and my system became stable without having to reinstall it. I just had to adjust some kext's and reinstall Windows XP, currently using a GUID partition scheme by the way.

I thought the boot file was a "generic" file, but after all I've been through I realize that maybe it's customized for every board. I haven't gone that far yet, but I'll download the Chameleon source and give it a try. I came to this conclusion because I tried 4 different boot files that were supposed to run on my P5Q (or at least I thought so) and only one of it was stable, with the other ones I could totally boot but not for a long time.

Glad to have my Hackintosh back! It was driving me nuts, installing Leopard was long way easier for me smile.gif


Hope this can help someone in future.
shuriken06
Hi Guys

I've successfully installed Leopard 10.5.8 on my P5Q3 (non deluxe) from an ideneb 10.5.8 (almost OK except sleep and dual display not working).

but I'm failing for weeks to upgrade to SL. I'm using Juzzi's 707 modded bios (Leo doesn't work without this) and tryed several boot CDs without success of launching my retail SL DVD. OSInstall.mpkg alternative install from leo doesn't bring much more tough I went trough this install process.

Typically with your last boot CD, I'm stuck on a black screen (my monitor shuts down) about 1 minute after inserting the SL retail DVD (even in failsafe or trying graphic mode 640x480x32 still fail same way)

I'm suspecting a videocard problem (mine is Gainward HD4870 1Go Golden Sample - exotic design with DVI, DP, VGA & HDMI)

I've tryed with or without GraphicEnabler activated, same result

If someone has succeeded in installing SL on P5Q3 and with HD4870 non standard, or an hint to help me troubleshoot this, please let me know

BR, and thanks for your good work

K.
Dark_Dante
QUOTE (shuriken06 @ Oct 14 2009, 03:16 PM) *
Hi Guys

I've successfully installed Leopard 10.5.8 on my P5Q3 (non deluxe) from an ideneb 10.5.8 (almost OK except sleep and dual display not working).

but I'm failing for weeks to upgrade to SL. I'm using Juzzi's 707 modded bios (Leo doesn't work without this) and tryed several boot CDs without success of launching my retail SL DVD. OSInstall.mpkg alternative install from leo doesn't bring much more tough I went trough this install process.

Typically with your last boot CD, I'm stuck on a black screen (my monitor shuts down) about 1 minute after inserting the SL retail DVD (even in failsafe or trying graphic mode 640x480x32 still fail same way)

I'm suspecting a videocard problem (mine is Gainward HD4870 1Go Golden Sample - exotic design with DVI, DP, VGA & HDMI)

I've tryed with or without GraphicEnabler activated, same result

If someone has succeeded in installing SL on P5Q3 and with HD4870 non standard, or an hint to help me troubleshoot this, please let me know

BR, and thanks for your good work

K.


Have you tried to boot with "-x" option? I got it to load by doing this as I use a HD4850 card also.
Sekhmet66
QUOTE (Ian T @ Oct 12 2009, 10:10 AM) *
Sekhmet66,

The image checksum error is a known issue.

I'm still trying to resolve this problem -- The only way that I can figure out to solve this problem is to adhere to an image file size of 2,949,120 bytes or 2.88MB, with a single FAT file system that has been marked active (not sure if the latter is needed or if it's even possible).

Excerpt from ISOLINUX.TXT (Mr. H. Peter Anvin, hope you don't mind my stating the warning message)
Copyright 1994-2008 H. Peter Anvin - All Rights Reserved
WARNING: This feature depends on BIOS functionality which is
apparently broken in a very large number of BIOSes. Therefore, this
may not work on any particular system. No workaround is possible; if
you find that it doesn't work please complain to your vendor and
indicate that "BIOS INT 13h AX=4C00h fails."

So, perhaps this is the problem (BIOS INT 13h AX=4C00h) that a lot of other people are having with their motherboards, like DoctorEvil...

I'm still going to try out the idea of adhering to a specific floppy image file size, and see what happens -- I will also release a debug version, that makes use of ISOLINUX-DEBUG.BIN, since it allows for better error handling.

Thank you so much for your appreciation of my PDF guide! It really helps, in terms of releasing future guides... I'm also in the midst of releasing a dual-boot guide (single drive) for SL and Win7... So stay tuned for that...!

Also, sorry for the delayed response, I've been so busy this weekend!

Peace,

IanT


Hey, thanks for replying!

I finally resolved the issue by getting a SATA DVD drive and burning the image with ImgBurn at 4x on a blank DVD -R, everything under Windows XP.

I was using an old RW disc, an even older IDE drive and using DiskUtility, so I guess that wasn't a good combination blink.gif

Anyway, I'm typing this while SL is being installed, so I'll report back once it's finished (crosses fingers!!)

Thanks!
Ian T
_r_,

Can you please provide me with the specs of your system? Can you also provide your BIOS settings (specifically your power settings, e.g., ACPI 2.0 Support, ACPI APIC Support, etc.)?

Also, when you refer to the 'boot' file, are you referring to the boot file that is copied into the root of the SL installation (wherever Chameleon 2.0 RC3-r658 is installed), or are you referring to boot0/boot1h; where boot0 gets copied to the MBR and boot1h gets copied to the partition's bootsector...?

The boot file, aka Netkas' PC EFI v10.3/v10.4, is not hardware specific; whereas dsdt.aml is, hence why forster asked if you removed dsdt.aml from my marsbooter script and/or to comment it out with a hash sign inside of marsbooter-p5q.sh. You also have to remember that Netkas' PC EFI has items that require overrides placed into com.apple.Boot.plist, in particular where your graphics card is located. Netkas' PC EFI v10.4 has support for ATI Radeon's now.

I just ran a complete install using my guide, of which the guide is based on. The only difference is that I manually installed Chameleon 2.0 RC3-r658 to the EFI partition.

I released this guide, knowing that it works on two ASUS P5Q motherboards; and not a variant of the ASUS P5Q. I wouldn't have released this guide, and its supporting files, if it did not work.

I am also in the midst of releasing a SL+Win7 dual-boot guide based on the ASUS P5Q, as well as SL + Windows XP SP3.

Marsbooter will also be updated to provide an option to install Chameleon 2.0 RC3-r658 to the EFI partition.


Peace,

IanT

QUOTE (_r_ @ Oct 14 2009, 02:12 PM) *
Yup I tried almost everything, restored my old modded 1611 bios version, reflashed with the 2102, .. tried different combinations of kexts, .. I even tried the EFI hidden partition method to boot SL and protect the Extra folder and bootstrap from being written by winsucks.

But all of them failed sooner or later after stressing the system a bit the boot process got stuck at some point.

After been awake all night and trying different scenarios it turns out it has to do with the stage2 booter file, the regular boot file which is meant to be copied to the root folder where SL is installed.

The boot file made my system unstable, and so it did the latest versions extracted from Chameleon site and Netkas (EFI 10.4), well...

I don't know if I corrupted yours during the process but I end up downloading another version of this file from (http://www.insanelymac.com/forum/index.php?showtopic=185701), and my system became stable without having to reinstall it. I just had to adjust some kext's and reinstall Windows XP, currently using a GUID partition scheme by the way.

I thought the boot file was a "generic" file, but after all I've been through I realize that maybe it's customized for every board. I haven't gone that far yet, but I'll download the Chameleon source and give it a try. I came to this conclusion because I tried 4 different boot files that were supposed to run on my P5Q (or at least I thought so) and only one of it was stable, with the other ones I could totally boot but not for a long time.

Glad to have my Hackintosh back! It was driving me nuts, installing Leopard was long way easier for me smile.gif


Hope this can help someone in future.



shuriken06,

Hey, sorry to hear you're having a problem with your ATI Radeon HD4870.

First, I have not upgraded a Leo system to SL....

Second, I'll be releasing and updated boot-132-mars disc for users who have ATI cards, with Netkas' PC EFI v10.4 boot file that was just released two days ago.

It has support for ATI Radeon's, but it works in conjunction with the legacyati4800controller.kext (you need to add your device-id to it).

com.apple.Boot.plist in /INITRD.IMG/Extra also has an override for the graphics adapter slot, which is -pci0 under 'Kernel Flags'.

All of the info can be found at netkas.org.

So, please give me some time, and I'll upload the ATI version of the boot-132-mars ISO image file, and you can be the first to try it out.

Peace,

IanT

QUOTE (shuriken06 @ Oct 14 2009, 03:16 PM) *
Hi Guys

I've successfully installed Leopard 10.5.8 on my P5Q3 (non deluxe) from an ideneb 10.5.8 (almost OK except sleep and dual display not working).

but I'm failing for weeks to upgrade to SL. I'm using Juzzi's 707 modded bios (Leo doesn't work without this) and tryed several boot CDs without success of launching my retail SL DVD. OSInstall.mpkg alternative install from leo doesn't bring much more tough I went trough this install process.

Typically with your last boot CD, I'm stuck on a black screen (my monitor shuts down) about 1 minute after inserting the SL retail DVD (even in failsafe or trying graphic mode 640x480x32 still fail same way)

I'm suspecting a videocard problem (mine is Gainward HD4870 1Go Golden Sample - exotic design with DVI, DP, VGA & HDMI)

I've tryed with or without GraphicEnabler activated, same result

If someone has succeeded in installing SL on P5Q3 and with HD4870 non standard, or an hint to help me troubleshoot this, please let me know

BR, and thanks for your good work

K.


Sekhmet66,

Hey no problem, glad I was able to respond to you... smile.gif

So, how did it go?

Peace,

IanT

QUOTE (Sekhmet66 @ Oct 14 2009, 09:00 PM) *
Hey, thanks for replying!

I finally resolved the issue by getting a SATA DVD drive and burning the image with ImgBurn at 4x on a blank DVD -R, everything under Windows XP.

I was using an old RW disc, an even older IDE drive and using DiskUtility, so I guess that wasn't a good combination blink.gif

Anyway, I'm typing this while SL is being installed, so I'll report back once it's finished (crosses fingers!!)

Thanks!

Sekhmet66
QUOTE (Ian T @ Oct 15 2009, 07:25 AM) *
Sekhmet66,

Hey no problem, glad I was able to respond to you... smile.gif

So, how did it go?

Peace,

IanT


Not very well I'm afraid... sad.gif after installing successfully and booting with the MARS132 dvd again, it hangs with this message:

IOAPIC: Version 0x20 Vectors 64:87



Any ideas what could be causing it?

Thanks!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.