InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 07-01-2009, 01:13 AM
msingh msingh is offline
Puma
 
Join Date: Jul 2009
Posts: 18
Is it impossible to install vanilla 10.5.6 on a Dell Optiplex 745 ? Vanilla 10.5.5 ok

Hello

Intel Q965 Express chipset.
ICH8

I have now tried this twice. Latest, following these instructions to the T :

http://www.charl13dontsurf.com/?p=87

and

http://www.insanelymac.com/forum/ind...post&p=1018748

I have an EFI partition. Even placed the following kexts into it :

AppleIntelCPUPowerManagement.kext (from working 10.5.5)
and
IntelCPUPMDisabler.kext (from generic.iso).

I used the boot-132 method to install 10.5.0, upgraded in steps (10.5.0 -> 10.5.2 -> 10.5.4 -> 10.5.5). I used the combo 10.5.6 update dmg.

I use Chameleon 10.0.12 (I think). I have a patched DSDT.

I also went through all the steps in :
http://netkas.org/?p=78

For all my pains, I still get the "Still waiting for root device" error.

Fortunately, I had the foresight to make a carbon copy clone, and used dd to restore the disk to what it was.

Someone, please help me, or check my method. I want to install iWork 09. I do not even want to go to 10.5.7 given the mess it is making of my Macbook (heating and hangs).

Thanks.
Reply With Quote
  #2  
Old 07-01-2009, 09:45 AM
thorazine74 thorazine74 is offline
 
Join Date: May 2009
Location: Spain
Posts: 411
"Still waiting for root device" got nothing to with what you did, its about your chipset's SATA or IDE controller not being detected. For Intel ICH, if it doesnt support AHCI, you would need a patched IntelPIIXATA.kext with support for your ICH8, try the one by Dune you can find it at insanelymac.

AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11
Reply With Quote
  #3  
Old 07-01-2009, 07:35 PM
msingh msingh is offline
Puma
 
Join Date: Jul 2009
Posts: 18
Quote:
Originally Posted by thorazine74 View Post
"Still waiting for root device" got nothing to with what you did, its about your chipset's SATA or IDE controller not being detected. For Intel ICH, if it doesnt support AHCI, you would need a patched IntelPIIXATA.kext with support for your ICH8, try the one by Dune you can find it at insanelymac.
Hello,

I am afraid that is not it.

I tried this today. Copied drivers from

http://www.insanelymac.com/forum/ind...&mode=threaded

for 10.5.6. Added them to the EFI partition. Recreated the Extensions.mkext in /Volumes/EFI/System/Booter. Removed the AppleVIAATA.kext as suggested.

Got the same error (Still waiting for root device).

Then booted in with the retail DVD (using the boot-132). Fired up terminal.

Copied the given drivers over the IOATAFamily.kext in /System/Library/Extensions, deleted Extensions.mkext, rebooted with -s -v -f. Same error.

I checked the original AppleVIAATA driver. The Info.plist contains ICH-8 support. It also contains some extra strings. In desperation, I copied it back to EFI and the System extensions.

Still the same error.

I liked your response, because you suggested something new. I am afraid that it is not working out. Any other ideas ?

Now I am trying to restore back from the clone.
Reply With Quote
  #4  
Old 07-01-2009, 09:02 PM
Voyn1x's Avatar
Voyn1x Voyn1x is offline
 
Join Date: Jan 2008
Location: United Kingdom
Posts: 554
Your post has conflicting information, the guides you linked reference Kalway, but you also mention Boot132.

You should try the Chameleon 2.0 installer, as it contains legacy kexts for ICHx support which you can optionally install. You shouldn't need to touch the main partition at all.

Briefly, for a retail vanilla install you need to:
  • Use Boot132 to install using the retail dvd
  • After installing, continue using Boot132 for the first boot
  • Download and install all available updates
  • Restart, again using the Boot132 disk
  • Download the Chameleon pkg installer, choose 'install to EFI partition' option when installing
  • Mount EFI partition
  • Copy over required kexts to /Extra/Extensions or mkext to /Extra - you'll find the Legacy ICHx kexts here
  • Reboot without Boot132 in drive

Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse

MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT

iPhone 4 || 16Gb
Reply With Quote
  #5  
Old 07-01-2009, 10:04 PM
msingh msingh is offline
Puma
 
Join Date: Jul 2009
Posts: 18
Quote:
Originally Posted by Voyn1x View Post
Your post has conflicting information, the guides you linked reference Kalway, but you also mention Boot132.

You should try the Chameleon 2.0 installer, as it contains legacy kexts for ICHx support which you can optionally install. You shouldn't need to touch the main partition at all.

Briefly, for a retail vanilla install you need to:
  • Use Boot132 to install using the retail dvd
  • After installing, continue using Boot132 for the first boot
  • Download and install all available updates
  • Restart, again using the Boot132 disk
  • Download the Chameleon pkg installer, choose 'install to EFI partition' option when installing
  • Mount EFI partition
  • Copy over required kexts to /Extra/Extensions or mkext to /Extra - you'll find the Legacy ICHx kexts here
  • Reboot without Boot132 in drive
Hello,

I used boot-132 generic iso to install 10.5.0 from Retail DVD.

I just tried the chameleon 2.0 RC1 (the latest) package installer and installed it on to my pre-existing EFI.

I now get Still waiting for root device error even for 10.5.5. Now I have to repair my EFI by removing the three extra kexts that chameleon installed.

Well, its worse than that. It refuses to boot even with the generic iso cd. Now I need to use a Retail DVD to remove the /Extra directory because I had stupidly installed these on to Macintosh HD prior to doing the EFI install.



Recovered after the steps above. Back to 10.5.5.

A clarification - I cannot set AHCI mode for my SATA disk. Maybe that is related to all of this.

Last edited by msingh; 07-01-2009 at 10:35 PM.
Reply With Quote
  #6  
Old 07-01-2009, 10:43 PM
Voyn1x's Avatar
Voyn1x Voyn1x is offline
 
Join Date: Jan 2008
Location: United Kingdom
Posts: 554
Can you do

Code:
diskutil list
in terminal and post the output here. Also can you please post the full contents of /Volumes/EFI/Extra/Extensions

I presume you formatted the drive GUID before installing. Is the drive SATA, if so did you check for an AHCI option in the bios?

What I find strange is that the Boot132 kexts work but not from the EFI partition...

Am I right 10.5.5 works without the Boot132 disk?

Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse

MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT

iPhone 4 || 16Gb
Reply With Quote
  #7  
Old 07-16-2009, 09:17 PM
msingh msingh is offline
Puma
 
Join Date: Jul 2009
Posts: 18
Thanks for the info. However, I do not see PCGenUSBEHCI errors. Plus, this is a dual core system. Can't really use cpus=1.

Currently do have the time to do extensive experimentation, but none of the things you mentioned have anything to do with the chipset. Plus, I am using retail DVD.
Reply With Quote
Reply