Jump to content

nForce OS X Lion (10.7) APP STORE DOWNLOAD INSTALL GUIDE on a Series 6 or 7 nForce chipset / Intel CPU MOBO


verdant
 Share

Lion on nForce + Intel CPU MOBO in Desktop  

42 members have voted

  1. 1. Have you successfully installed a working, bootable Lion system?

    • Yes, on a Series 7 (750i, 780i, or 790i) nForce chipset Intel CPU MOBO, using the USB flash drive installer method
      15
    • Yes, on a Series 6 (650i or 680i) nForce chipset Intel CPU MOBO, using the USB flash drive installer method
      13
    • Yes, on a Series 6 (610i or 630i) nForce chipset Intel CPU MOBO, using the USB flash drive installer method
      0
    • Yes, on a Series 7 (750i, 780i, or 790i) nForce chipset Intel CPU MOBO, using the verdant_nForce_OSX_Lion_Installer_DVD_Booter
      0
    • Yes, on a Series 6 (650i or 680i) nForce chipset Intel CPU MOBO, using the verdant_nForce_OSX_Lion_Installer_DVD_Booter
      3
    • Yes, on a Series 6 (610i or 630i) nForce chipset Intel CPU MOBO, using the verdant_nForce_OSX_Lion_Installer_DVD_Booter
      0
    • Yes, on a Series 7 (750i, 780i, or 790i) nForce chipset Intel CPU MOBO, using Snow Leopard from an Installer volume to another HDD/volume
      1
    • Yes, on a Series 6 (650i or 680i) nForce chipset Intel CPU MOBO, using Snow Leopard from an Installer volume to another HDD/volume
      2
    • Yes, on a Series 6 (610i or 630i) nForce chipset Intel CPU MOBO, using Snow Leopard from an Installer volume to another HDD/volume
      0
    • No, none of the above methods has worked for me
      6
    • I have sold or plan to sell my nForce chipset MOBO to go over to the "light" side....Intel chipset MOBO.....
      1
    • I have sold or plan to sell my nForce chipset MOBO to buy a "real" Mac
      1
    • Are you running 10.7.x successfully , having auto-updated without any problems?
      7
    • Are all the standard Apple applications running OK?
      10
  2. 2. Would you say that your Lion system is working to your satisfaction (e.g. compared to Snow Leopard)

    • 100% on
      17
    • Series 7 - 750i, 780i, or 790i
      5
    • Series 6 - 650i, 680i
      9
    • 90% on
      7
    • Series 7 - 750i, 780i, or 790i
      5
    • Series 6 - 650i or 680i
      5
    • 80% on
      4
    • Series 7 - 750i, 780i, or 790i
      2
    • Series 6 - 650i or 680i
      3
    • 70% on
      1
    • Series 7 - 750i, 780i, or 790i
      0
    • Series 6 - 650i or 680i
      0
    • 60% on
      0
    • Series 7 - 750i, 780i, or 790i
      0
    • Series 6 - 650i or 680i
      1
    • 50% on
      1
    • Series 7 - 750i, 780i, or 790i
      1
    • Series 6 - 650i or 680i
      0
    • < 50% on
      0
    • Acceptably on 610i or 630i
      0
  3. 3. Is your Lion system working 100% on

    • SATA HDD
      33
    • SATA DVDRW including burning disks
      6
    • PATA (IDE) HDD
      8
    • PATA (IDE) DVDRW including burning disks
      9
    • Video
      25
    • Onboard LAN (Ethernet)
      26
    • USB devices (mounting/unmounting), plus USB keyboard and USB mouse
      28
    • Firewire
      10
    • PS/2 keyboard and mouse
      6
    • Audio including Front Panel headphones and microphone
      14
    • Audio except Front Panel headphones
      4
    • Audio except Front Panel microphone
      5
    • Sleep including waking from sleep
      6
    • PCI NIC
      4
    • eSATA
      3
    • Bluetooth
      10
    • WiFi
      11
    • Time Machine
      8
    • Overclocking
      12
    • Auto Software Update e.g. to 10.7.x
      17


436 posts in this topic

Recommended Posts

Thanks for the kext but it still wont boot to the installer.

 

Can you help me patch my dsdt.dsl?

 

I have PM'ed you another kext to try but also zip up your dsdt.aml and dsdt.dsl files in a folder and PM a download link..........but see what happens with just one 8600GT in slot 1.......

Link to comment
Share on other sites

I have PM'ed you another kext to try but also zip up your dsdt.aml and dsdt.dsl files in a folder and PM a download link..........but see what happens with just one 8600GT in slot 1.......

 

Thanks

 

Removed the second video card and installed the original IOPCIFamily.kext but i still get stuck on USBMSC Identifier non unique

Link to comment
Share on other sites

@verdant.

Hi mate.

Just dropped by to say that once again you´re doing a great job in helping people to get their OS to work as well as it should. :rolleyes:

 

@EVERYONE

This guy knows what he´s doing. Just follow what he says and I believe everything is going to be alright. :pirate2: Always worked for me.

 

Cheers to all,

bb.

Link to comment
Share on other sites

Thanks

 

Removed the second video card and installed the original IOPCIFamily.kext but i still get stuck on USBMSC Identifier non unique

 

Have you tried the other patched kext I sent you.....? Modding your DSDT may work.......

Link to comment
Share on other sites

Glad to help and that you found the guide detailed enough in terms of what to do step by step....... :D

 

It would be very helpful for me in keeping Part A. up to date, if you could please let me know what works or does not work for you when you attempt to purchase and download Lion from the App Store.....

 

It would also be good to see your system details in your signature......I am assuming you have an nForce chipset + Intel CPU MOBO......?

 

Cheers

verdant

 

Dear Verdant,

 

You're right. Should have thought it myself.

 

First my config.

 

Asus P5N e SLI Mobo with Core 2 Duo E2220, 6 gb corsair memory

Bios : 1406 with Nforce 650

Gainward Nvidia9500 GT 1 GB

3 IDE HDD + 2 SATA

pionneer DVD RW on IDE

Edited DSDT file to avoid the CMOS reset problem (attached)

Scanner Epson V600 photo

Printer Brother hl 1030 (using the hl1460 driver) with a network adapter Axis Office Basic

 

What's working:

 

System OK: No crash after 4 days (pretty intensive use)

Memory: SL 10.6.7 was only working with 2 x 1GB of memory. Lion is working fine with 6 Gb (2 x 1 Gb + 2 x 2 Gb)

Graphics : 1920x1200x32 Enabled through Chameleon and org.chameleon.boot.plist (attached)

(27' Hanns-G monitor on HDMI) (translucent menu bar)

Network: fully functional on MOBO

Sound: working with VoodooHDA 0.2.62. Sound level is correct (was low on SL). Input level from MIC and Line In are correct.

USB: functional

Scanner : functional

Netwrok printer: functional

Belkin BT dongle F8T017 functional OOB

Shutdown: functional (I had to use an old EvoReboot to make it work)

All the softwares I have installed so far are working. (Aperture, Office 2008, Photoshop Elements 9, Ilife 11)

 

 

Not tested

Ieee1394

Wifi : no wifi card as my house is wired in every room.

 

What's not working:

Sleep : was not working either on SL. Not a major issue.

Restart: was working on SL but not on Lion. A bit more a concern but that's life. Unless you have a solution.

 

I hope this is exhaustive enough.

 

 

Thanks again for sharing and your great work.

 

Philby

 

BTW, How can I buy Lion on Appstore as I am told it's already installed? Do I have to start install again from SL?

I have used you're USB stick method.

Philby.zip

Link to comment
Share on other sites

Dear Verdant,

 

You're right. Should have thought it myself.

 

First my config.

 

Asus P5N e SLI Mobo with Core 2 Duo E2220, 6 gb corsair memory

Bios : 1406 with Nforce 650

Gainward Nvidia9500 GT 1 GB

3 IDE HDD + 2 SATA

pionneer DVD RW on IDE

Edited DSDT file to avoid the CMOS reset problem (attached)

Scanner Epson V600 photo

Printer Brother hl 1030 (using the hl1460 driver) with a network adapter Axis Office Basic

 

What's working:

 

System OK: No crash after 4 days (pretty intensive use)

Memory: SL 10.6.7 was only working with 2 x 1GB of memory. Lion is working fine with 6 Gb (2 x 1 Gb + 2 x 2 Gb)

Graphics : 1920x1200x32 Enabled through Chameleon and org.chameleon.boot.plist (attached)

(27' Hanns-G monitor on HDMI) (translucent menu bar)

Network: fully functional on MOBO

Sound: working with VoodooHDA 0.2.62. Sound level is correct (was low on SL). Input level from MIC and Line In are correct.

USB: functional

Scanner : functional

Netwrok printer: functional

Belkin BT dongle F8T017 functional OOB

Shutdown: functional (I had to use an old EvoReboot to make it work)

All the softwares I have installed so far are working. (Aperture, Office 2008, Photoshop Elements 9, Ilife 11)

 

 

Not tested

Ieee1394

Wifi : no wifi card as my house is wired in every room.

 

What's not working:

Sleep : was not working either on SL. Not a major issue.

Restart: was working on SL but not on Lion. A bit more a concern but that's life. Unless you have a solution.

 

I hope this is exhaustive enough.

 

 

Thanks again for sharing and your great work.

 

Philby

 

BTW, How can I buy Lion on Appstore as I am told it's already installed? Do I have to start install again from SL?

I have used you're USB stick method.

 

Glad you appreciate my efforts on writing this mammoth guide........although some will consider me slow in completing the guide........but I have to do it when I have some spare time as it is only a hobby and not my "real life".......

 

Yes the detail you have provided is both helpful and interesting........ ;)

 

Sleep is a continuing issue on most nForce chipset + Intel CPU MOBOs......see iLeopod's very good work on his 680i chipset MOBO DSDT.aml file here.....

 

Is the EvoReboot kext that you are using in /Extra/Extensions/ fully 64bit capable and have you reset its ownership (root:wheel or 0:0) and permissions (755)......?

 

I am at present is trying to re-download OS X Lion having already purchased and downloaded it once from the App Store.........none of the reported methods involving pressing the Alt/Option before logging onto the App Store have worked for me.......

 

It could be that the App Store app is able to detect a copy of the Lion Installer app on any HDD and HDD volume connected to the MOBO, rather than just on the booted OS X Lion HDD volume , or on the booted OS X Snow Leopard HDD volume.......

Edited by verdant
Link to comment
Share on other sites

Hi There,

Posting from my DellIntosh :wacko:

 

Verdant, as you suggested, I removed the WiFi card and the audio card. I also made a new boot CD with the bare minim Preboot DMG (your Lion support file v1 are on the hardrive) and then I rebooted: Magic, I have the network.

 

Now I have to fix the "Your computer canno't be verified" on the AppStore, but the good news is when I click Purchase Lion, I am invited to enter my credentials... so my MacPro3,1 is detected :blink:

 

Thanks !!!

Link to comment
Share on other sites

Hi There,

Posting from my DellIntosh :wacko:

 

Verdant, as you suggested, I removed the WiFi card and the audio card. I also made a new boot CD with the bare minim Preboot DMG (your Lion support file v1 are on the hardrive) and then I rebooted: Magic, I have the network.

 

Now I have to fix the "Your computer canno't be verified" on the AppStore, but the good news is when I click Purchase Lion, I am invited to enter my credentials... so my MacPro3,1 is detected :blink:

 

Thanks !!!

 

Further good news.........thanks for the update......... :)

Link to comment
Share on other sites

Further good news.........thanks for the update......... :thumbsup_anim:

 

Well, still strugling with AppStore to connect...

I have tried the Apple trick.... nothing

then I tried the Builtin=Yes in the org.chameleon.boot.plist.. no more success....

Rhaaaaa this drives me crazy!!!

 

Time to go to bed or my wife will divorce me....

Let's try again tomorrow...

Link to comment
Share on other sites

Well, still strugling with AppStore to connect...

I have tried the Apple trick.... nothing

then I tried the Builtin=Yes in the org.chameleon.boot.plist.. no more success....

Rhaaaaa this drives me crazy!!!

 

Time to go to bed or my wife will divorce me....

Let's try again tomorrow...

 

Yes......this certainly appears to be a problem area for many...........

 

Another problem area that I am facing at present is trying to re-download OS X Lion having already purchased and downloaded it once from the App Store.........none of the reported methods involving pressing the Alt/Option before logging onto the App Store have worked for me.......it could be that OS X is able to detect a copy of the Lion Installer app on any HDD connected to the MOBO, rather than just on the booted OS X Lion HDD volume , or on the booted OS X Snow Leopard HDD volume.......

Link to comment
Share on other sites

Glad you appreciate my efforts on writing this mammoth guide........although some will consider me slow in completing the guide........but I have to do it when I have some spare time as it is only a hobby and not my "real life".......

 

Yes the detail you have provided is both helpful and interesting........ :wacko:

 

Sleep is a continuing issue on most nForce chipset + Intel CPU MOBOs......see iLeopod's very good work on his 680i chipset MOBO DSDT.aml file here.....

 

Is the EvoReboot kext that you are using in /Extra/Extensions/ fully 64bit capable and have you reset its ownership (root:wheel or 0:0) and permissions (755)......?

 

I am at present is trying to re-download OS X Lion having already purchased and downloaded it once from the App Store.........none of the reported methods involving pressing the Alt/Option before logging onto the App Store have worked for me.......

 

It could be that the App Store app is able to detect a copy of the Lion Installer app on any HDD and HDD volume connected to the MOBO, rather than just on the booted OS X Lion HDD volume , or on the booted OS X Snow Leopard HDD volume.......

 

 

Hi Verdant,

 

When I add or remove a kext, I always run Kext utility before rebooting. I have downloaded the last version Lion compatible. This is what I have always done. Isn't it enough? Do I have to go through the command line to get the permissions re-instated?

 

But I realize today a strange thing : the kexts stored in E/E were not reported in the system report/software/extentions. So I moved them in S/L/E. This time they are listed. I retried the different configuration the Evoreboot from you package, OpenHaltReboot 64 bits. I even tried a DSDT for my MOBO proposed by Maldon.

 

 

The shutdown works. But not the restart neither the sleep.

 

Based on what you said, I will restore SL 10.6.6, disconnect the Lion disc from the Mobo and retry to get it.

I'll keep you posted.

 

Philippe

Link to comment
Share on other sites

Hi Verdant,

 

When I add or remove a kext, I always run Kext utility before rebooting. I have downloaded the last version Lion compatible. This is what I have always done. Isn't it enough? Do I have to go through the command line to get the permissions re-instated?

 

But I realize today a strange thing : the kexts stored in E/E were not reported in the system report/software/extentions. So I moved them in S/L/E. This time they are listed. I retried the different configuration the Evoreboot from you package, OpenHaltReboot 64 bits. I even tried a DSDT for my MOBO proposed by Maldon.

 

 

The shutdown works. But not the restart neither the sleep.

 

Based on what you said, I will restore SL 10.6.6, disconnect the Lion disc from the Mobo and retry to get it.

I'll keep you posted.

 

Philippe

 

I always set ownership and permissions manually via Terminal and then clear com.apple.kext.caches/Startup because I then know exactly what has been done.....

sudo chown -R root:wheel /System/Library/Extensions
sudo chmod -R 755 /System/Library/Extensions
sudo touch /System/Library/Extensions
exit

 

If you go to Terminal and type

kextstat

and look at the output:

 

Index Refs Address            Size       Wired      Name (Version) 
   1   62 0xffffff80a1c89000 0x683c     0x683c     com.apple.kpi.bsd (11.0.0)
   2    6 0xffffff8012d25000 0x3d0      0x3d0      com.apple.kpi.dsep (11.0.0)
   3   74 0xffffff80a1ca5000 0x1b9d8    0x1b9d8    com.apple.kpi.iokit (11.0.0)
   4   81 0xffffff80a1cc1000 0x9b54     0x9b54     com.apple.kpi.libkern (11.0.0)
   5   69 0xffffff8012b3b000 0x88c      0x88c      com.apple.kpi.mach (11.0.0)
   6   27 0xffffff80a1c90000 0x4938     0x4938     com.apple.kpi.private (11.0.0)
   7   43 0xffffff80a1ccb000 0x22a0     0x22a0     com.apple.kpi.unsupported (11.0.0)
   8    8 0xffffff7f8072e000 0x7000     0x7000     com.apple.iokit.IOACPIFamily (1.4) <7 6 4 3>
   9   15 0xffffff7f80735000 0x1d000    0x1d000    com.apple.iokit.IOPCIFamily (2.6.5) <7 6 5 4 3>
  10    1 0xffffff7f80752000 0x58000    0x58000    com.apple.driver.AppleACPIPlatform (1.4) <9 8 7 6 5 4 3 1>
  11    0 0xffffff7f807aa000 0x2000     0x2000     es.osx86.driver.EvOreboot (1.0.3) <4 3>
  12    0 0xffffff7f807ae000 0x2000     0x2000     org.tgwbd.driver.NullCPUPowerManagement (1.0.0d2) <7 4 3>
  13    0 0xffffff7f807b2000 0x2a000    0x2a000    com.apple.driver.AppleIntelCPUPowerManagement (166.0.0) <7 6 5 4 3 1>
  14    1 0xffffff7f807dd000 0xc000     0xc000     com.apple.driver.AppleKeyStore (28.18) <7 6 5 4 3 1>
  15    2 0xffffff7f807e9000 0xc000     0xc000     com.apple.driver.AppleSMC (3.1.1d2) <8 7 5 4 3>
  16    0 0xffffff7f807f5000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <15 7 4 3 1>
  17    5 0xffffff7f807fb000 0x29000    0x29000    com.apple.iokit.IONetworkingFamily (2.0) <7 6 5 4 3 1>
  18    1 0xffffff7f80824000 0x5000     0x5000     com.apple.iokit.IOEthernetAVBController (1.0.0d5) <17 5 4 3 1>
  19    0 0xffffff7f80829000 0x9000     0x9000     com.apple.iokit.IOAVBFamily (1.0.0d22) <18 17 5 4 3 1>
  20    7 0xffffff7f80832000 0x38000    0x38000    com.apple.iokit.IOGraphicsFamily (2.3) <9 7 5 4 3>
  21    8 0xffffff7f8086a000 0x25000    0x25000    com.apple.iokit.IOStorageFamily (1.7) <7 6 5 4 3 1>
  22    0 0xffffff7f8088f000 0x19000    0x19000    com.apple.driver.DiskImages (326) <21 7 6 5 4 3 1>
  23    0 0xffffff7f808a8000 0x12000    0x12000    com.apple.iokit.IOSurface (80.0) <7 5 4 3 1>
  24    0 0xffffff7f808ba000 0x6000     0x6000     com.apple.iokit.IOUserEthernet (1.0.0d1) <17 6 5 4 3 1>
  25    0 0xffffff7f808c3000 0x8000     0x8000     com.apple.nke.applicationfirewall (3.0.30) <7 6 5 4 3 1>
  26    2 0xffffff7f808cd000 0x4000     0x4000     com.apple.kext.AppleMatch (1.0.0d1) <4 1>
  27    1 0xffffff7f808d1000 0x11000    0x11000    com.apple.security.sandbox (165) <26 7 6 5 4 3 2 1>
  28    0 0xffffff7f808e2000 0x5000     0x5000     com.apple.security.quarantine (1) <27 26 7 6 5 4 2 1>
  29    0 0xffffff7f808e8000 0x3000     0x3000     com.apple.security.TMSafetyNet (7) <7 6 5 4 2 1>
  30    1 0xffffff7f808eb000 0x13000    0x13000    com.apple.driver.IOPlatformPluginFamily (4.7.0b2) <8 7 6 5 4 3>
  31    0 0xffffff7f808fe000 0x11000    0x11000    com.apple.driver.ACPI_SMC_PlatformPlugin (4.7.0b2) <30 15 9 8 7 6 5 4 3>
  32    0 0xffffff7f80914000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.5) <4 3>
  33    0 0xffffff7f80918000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (1.7) <7 4 3>
  34    2 0xffffff7f8091d000 0x6b000    0x6b000    com.apple.iokit.IOHIDFamily (1.7.0) <14 7 6 5 4 3 2 1>
  35    0 0xffffff7f80988000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (1.4) <34 10 8 7 6 5 4 3 1>
  36    0 0xffffff7f8098e000 0x7000     0x7000     com.apple.driver.AppleRTC (1.4) <8 5 4 3 1>
  37    0 0xffffff7f80997000 0x7000     0x7000     org.netkas.FakeSMC (3.1.0) <8 7 5 4 3>
  38    1 0xffffff7f8099e000 0x4000     0x4000     com.apple.driver.AppleEFIRuntime (1.5.0) <7 6 5 4 3>
  40    3 0xffffff7f809a5000 0x19000    0x19000    com.apple.iokit.IOATAFamily (2.5.1) <5 4 3 1>
  41    0 0xffffff7f809be000 0xb000     0xb000     com.nvidia.driver.AppleNForceATA (1.0.4) <40 9 5 4 3>
  42    2 0xffffff7f809c9000 0xc000     0xc000     com.apple.iokit.IOHDAFamily (1.7.9a4) <5 4 3 1>
  43    1 0xffffff7f809d5000 0x18000    0x18000    com.apple.driver.AppleHDAController (1.7.9a4) <42 20 9 5 4 3 1>
  44    0 0xffffff7f809ed000 0xc000     0xc000     com.nvidia.driver.nForceLAN (0.64.2) <17 9 7 5 4 3 1>
  45    6 0xffffff7f809fb000 0x4e000    0x4e000    com.apple.iokit.IOUSBFamily (4.4.0) <9 7 5 4 3 1>
  46    0 0xffffff7f80a49000 0xd000     0xd000     com.apple.driver.AppleUSBOHCI (4.4.0) <45 9 5 4 3 1>
  47    0 0xffffff7f80a5b000 0x7000     0x7000     com.apple.driver.AppleEFINVRAM (1.5.0) <38 7 5 4 3>
  48    3 0xffffff7f80a64000 0x12000    0x12000    com.apple.iokit.IONDRVSupport (2.3) <20 9 7 5 4 3>
  49    2 0xffffff7f80a76000 0x2d7000   0x2d7000   com.apple.NVDAResman (7.0.2) <48 20 9 5 4 3 1>
  50    0 0xffffff7f80d4d000 0x322000   0x322000   com.apple.nvidia.nv50hal (7.0.2) <49 4 3>
  51    0 0xffffff7f8106f000 0x17000    0x17000    com.apple.driver.AppleUSBEHCI (4.4.0) <45 9 7 5 4 3 1>
  52    2 0xffffff7f8108e000 0x75000    0x75000    com.apple.iokit.IOFireWireFamily (4.4.3) <5 4 3 1>
  53    0 0xffffff7f81103000 0x28000    0x28000    com.apple.driver.AppleFWOHCI (4.8.6) <52 9 7 6 5 4 3 1>
  54    2 0xffffff7f8113c000 0x6000     0x6000     com.apple.kext.OSvKernDSPLib (1.3) <5 4>
  55    3 0xffffff7f81142000 0x2a000    0x2a000    com.apple.iokit.IOAudioFamily (1.8.3fc11) <54 5 4 3 1>
  56    1 0xffffff7f8116c000 0xa5000    0xa5000    com.apple.driver.DspFuncLib (1.7.9a4) <55 54 5 4 3 1>
  57    0 0xffffff7f81211000 0xb3000    0xb3000    com.apple.driver.AppleHDA (1.7.9a4) <56 55 48 43 42 20 5 4 3 1>
  58    0 0xffffff7f812e0000 0x16000    0x16000    com.apple.iokit.IOATABlockStorage (3.0.0) <40 21 5 4 3 1>
  59    3 0xffffff7f812f6000 0x2a000    0x2a000    com.apple.iokit.IOSCSIArchitectureModelFamily (3.0.0) <5 4 3 1>
  60    0 0xffffff7f81320000 0x6000     0x6000     com.apple.iokit.IOATAPIProtocolTransport (3.0.0) <59 40 5 4 3 1>
  61    0 0xffffff7f81326000 0x3000     0x3000     com.apple.iokit.IOUSBUserClient (4.4.0) <45 7 5 4 3 1>
  63    0 0xffffff7f8132c000 0xbd000    0xbd000    com.apple.GeForce (7.0.2) <49 48 20 9 7 6 5 4 3 1>
  64    0 0xffffff7f81417000 0x11000    0x11000    com.apple.driver.AppleUSBHub (4.4.0) <45 5 4 3 1>
  65    0 0xffffff7f8142c000 0x4000     0x4000     com.apple.driver.XsanFilter (403) <21 5 4 3 1>
  66    0 0xffffff7f81430000 0xd000     0xd000     com.apple.iokit.IOFireWireIP (2.2.3) <52 17 5 4 3 1>
  67    0 0xffffff7f8143d000 0x46000    0x46000    at.obdev.nke.LittleSnitch (2.4.1) <7 5 4 3 1>
  69    3 0xffffff7f81489000 0xd000     0xd000     com.apple.iokit.IOCDStorageFamily (1.7) <21 5 4 3 1>
  70    2 0xffffff7f81496000 0xb000     0xb000     com.apple.iokit.IODVDStorageFamily (1.6) <69 21 5 4 3 1>
  71    1 0xffffff7f814a1000 0xa000     0xa000     com.apple.iokit.IOBDStorageFamily (1.6) <70 69 21 5 4 3 1>
  72    0 0xffffff7f814ab000 0x1a000    0x1a000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (3.0.0) <71 70 69 59 21 5 4 3 1>
  73    0 0xffffff7f814c5000 0x7000     0x7000     com.apple.iokit.SCSITaskUserClient (3.0.0) <59 21 5 4 3 1>
  74    0 0xffffff7f814ce000 0x5000     0x5000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) <7 6 4 3 2 1>
  75    0 0xffffff7f814d5000 0x5000     0x5000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
  76    0 0xffffff7f814dc000 0xa000     0xa000     com.apple.driver.AppleMCCSControl (1.0.24) <20 9 7 5 4 3 1>
  77    0 0xffffff7f814eb000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.5.9) <20 9 8 7 5 4 3 1>
  78    0 0xffffff7f814f2000 0x4000     0x4000     com.apple.driver.AudioIPCDriver (1.2.0) <55 5 4 3 1>
  79    0 0xffffff7f814f8000 0x9000     0x9000     com.apple.BootCache (32) <7 6 5 4 3 1>
  83    0 0xffffff7f81510000 0x6000     0x6000     com.apple.driver.AppleUSBComposite (3.9.0) <45 4 3 1>
  84    0 0xffffff7f81516000 0x8000     0x8000     com.apple.iokit.IOUSBHIDDriver (4.4.0) <45 34 5 4 3 1>
  85    0 0xffffff7f8151e000 0xa000     0xa000     com.apple.driver.AppleAVBAudio (1.0.0d11) <5 4 3 1>
  86    1 0xffffff7f81528000 0xe000     0xe000     com.apple.iokit.IOSerialFamily (10.0.5) <7 6 5 4 3 1>
  87    0 0xffffff7f81536000 0xe000     0xe000     com.apple.iokit.IOBluetoothSerialManager (2.5f17) <86 7 5 4 3 1>
  88    4 0xffffff7f81544000 0x57000    0x57000    com.apple.filesystems.ntfs (3.8) <7 6 5 4 1>
  89    2 0xffffff7f815a0000 0xc000     0xc000     com.apple.filesystems.msdosfs (1.7) <7 5 4 1>
  90    1 0xffffff7f815ae000 0x5000     0x5000     com.apple.kext.triggers (1.0) <7 6 5 4 3 1>
  91    0 0xffffff7f815b3000 0x9000     0x9000     com.apple.filesystems.autofs (3.0) <90 7 6 5 4 3 1>
  93    0 0xffffff7f815c9000 0x5000     0x5000     com.apple.driver.AppleHWSensor (1.9.4d0) <5 4 3>
  94    0 0xffffff7f81506000 0x3000     0x3000     com.bresink.driver.BRESINKx86Monitoring (7.0) <5 4 3>
  95    0 0xffffff7f809a2000 0x2000     0x2000     com.nvidia.CUDA (1.1.0) <4 1>

 

you wil see what kexts have been loaded into the kernel.........System Information >>>> Software >>>> Extensions only lists what is in /S/L/E/ as OS X on real Macs does not require / use Chameleon and /E/E/......

 

Sleep has never worked for me in OS X since 10.5.6 and even in 10.5.6, not after overclocking my CPU and/or RAM......

Link to comment
Share on other sites

Hi verdant.

 

Thank you again for a brilliant guide. Followed all your steps and modified a few of them to make the USB installer method work.

 

I'm having problems now, however. I'm unable to boot in 64 bit mode (regular or safe mode). I get the "still waiting for root device" error.

I'm using the nforceATA 64 bit kext from your lion support files v 1.0

 

I can boot into 32-bit safe mode and that is all at the moment. The 64 bit nforceATA kext from your lion support files v 1.0 worked flawlessly in snow leopard. I've tried moving it from /E/E to /S/L/E and also tried having it in both locations. No joy. I also reinstalled the chameleon bootloader and that didn't help at all.

 

I've also had to roll back to FakeSMC v2.5 kext, as the new one caused a KP on boot.

Link to comment
Share on other sites

Hi verdant.

 

Thank you again for a brilliant guide. Followed all your steps and modified a few of them to make the USB installer method work.

 

I'm having problems now, however. I'm unable to boot in 64 bit mode (regular or safe mode). I get the "still waiting for root device" error.

I'm using the nforceATA 64 bit kext from your lion support files v 1.0

 

I can boot into 32-bit safe mode and that is all at the moment. The 64 bit nforceATA kext from your lion support files v 1.0 worked flawlessly in snow leopard. I've tried moving it from /E/E to /S/L/E and also tried having it in both locations. No joy. I also reinstalled the chameleon bootloader and that didn't help at all.

 

I've also had to roll back to FakeSMC v2.5 kext, as the new one caused a KP on boot.

 

You will need to remind me of your system details......remember that the imk 64bit AppleNForceATA.kext does not support SATA DVDRWs......

 

Also what modifications to the USB installer procedure did you make, so that I understand what the difference in method may result in......

Link to comment
Share on other sites

No problem. I'm using a nforce 780i 3-way SLI board with an intel Q9300. 4 GB of RAM and a GTX260 graphics card. I don't have any optical drives installed. 32 bit normal mode does boot (extremely slow, however. takes almost 4 minutes)

 

Didn't modify much. Placed nforceATAimk in /S/L/E as well as /E/E on the usb drive and used FakeSMC v2.5 rather than the one from your support files.

 

When I ran the installer, i installed Lion over top of Snow Leopard (as I've purchased a few applications since running SL and I didn't want to have to go through the process of re-downloading/re-installing them.

 

However, if you think that is the problem, I did set up a time machine backup so I can format and reinstall lion on a clean drive if that's totally necessary.

 

boot hangs (both in safe mode and normal) on nstat_lookup_entry failed: 2 , then resumes minutes later.

Link to comment
Share on other sites

No problem. I'm using a nforce 780i 3-way SLI board with an intel Q9300. 4 GB of RAM and a GTX260 graphics card. I don't have any optical drives installed. 32 bit normal mode does boot (extremely slow, however. takes almost 4 minutes)

 

Didn't modify much. Placed nforceATAimk in /S/L/E as well as /E/E on the usb drive and used FakeSMC v2.5 rather than the one from your support files.

 

When I ran the installer, i installed Lion over top of Snow Leopard (as I've purchased a few applications since running SL and I didn't want to have to go through the process of re-downloading/re-installing them.

 

However, if you think that is the problem, I did set up a time machine backup so I can format and reinstall lion on a clean drive if that's totally necessary.

 

Were you running Snow Leopard fully in 64bit mode before installing Lion over it?

Link to comment
Share on other sites

Yes, snow leopard worked fully in 64 bit mode with the kext from your lion support files.

 

Even though I personally prefer using Terminal, for speed, I suggest that you run janek202's Kext Wizard on /S/L/E and /E/E/ of your Lion Installation to reset kext ownership and permissions and rebuild kernel caches and then reboot with -v arch=x86_64....

Link to comment
Share on other sites

Yes, I edited my last post but I guess you beat me with the reply. I just did that now and nothing changed. 32 bit mode works now though.

 

Is there an alternate stable 64 bit ATA kext that I could try that you know of? It seems strange that it would work with SL but not Lion

Link to comment
Share on other sites

Yes, I edited my last post but I guess you beat me with the reply. I just did that now and nothing changed. 32 bit mode works now though.

 

Is there an alternate stable 64 bit ATA kext that I could try that you know of? It seems strange that it would work with SL but not Lion

 

If you are booting Lion in 32bit mode, then check which kexts are being loaded/not loaded into the kernel by typing

kextstat

in Terminal, or by running Kext Wizard.......

 

I suggest that you download a fresh copy of my support files and use Kext Wizard to install AppleNForceATA.imk64bit.kext in /E/E first......then see what happens when booting with arch=x86_64......

 

I am not aware of another properly working 64bit AppleNForceATA kext.......as it worked in Snow Leopard it should work in Lion......

Link to comment
Share on other sites

kextstat shows AppleNForceATA (1.0.4) <51 14 5 4 3>

 

the 64bit imk ATA kext is the only one installed on the system.

 

edit: reinstalled kext again. boot now panics without much info right after Previous Shutdown Cause: 0

 

says:

 

FakeSMC: key not found MSTf, length - 1

panic(cpu 0 caller 0xffffff80002

 

second edit:

 

That must've been a fluke. second reboot and we're back to "still waiting for root device"

Link to comment
Share on other sites

kextstat shows AppleNForceATA (1.0.4) <51 14 5 4 3>

 

the 64bit imk ATA kext is the only one installed on the system.

 

edit: reinstalled kext again. boot now panics without much info right after Previous Shutdown Cause: 0

 

says:

 

FakeSMC: key not found MSTf, length - 1

panic(cpu 0 caller 0xffffff80002

 

second edit:

 

That must've been a fluke. second reboot and we're back to "still waiting for root device"

 

It looks as if FakeSMC is the problem........try these FakeSMC.kexts, one by one in /Extra/Extensions/.......let me know which, if any work in Lion for you.......FakeSMC_Kexts.zip

 

If none of them work in /E/E/ then try them in /S/L/E/.....

Link to comment
Share on other sites

i've tried all three. none of them have solved the "still waiting for root device" error in 64 bit mode.

Version 1 decreased load times for 32 bit significantly however.

 

That at least is some good news...........

 

Try this version of imk's AppleNForceATA.kext as originally named: imk_AppleNForceATA.zip

I will check back tomorrow as I have to go offline now.........BTW have you ever encountered the [PCI Configuration begin] error when booting.....?

 

Am I correct in assuming that you originally ensured that /Extra in 64bit Snow Leopard was copied unchanged to /Extra in 64bit OS X Lion ...........

 

In my case, the Snow Leopard HDD/volume and the Lion HDD/volume have exactly the same /Extra folder contents and have the same revision of Chameleon 2.0 RC5 installed.........

 

Furthermore, I do not use an Extensions.mkext file for /Extra/Extensions/.......and for /S/L/E/, Lion uses a kernelcache file.....

Link to comment
Share on other sites

I realized that I missed version 2 when I was trying the FakeSMC kexts, so I loaded that one up. Didn't solve the still waiting for root device issue, so I went to load back into 32 bit mode and I can't do it. I've tried safe mode and -v -f -x. I booted into single user mode and deleted the FakeSMC kext, but I still can't boot at all. Hangs for an extremely long time after ACPI_SMC_Platform timeout, and then sometimes will say "resetting IOcatalogue" but won't do anything after that. I didn't change anything other than the FakeSMC kext, so I don't understand why it won't boot at all. I figured maybe it was a permissions issue, so i booted back into single user mode and changed permissions on the entire drive. (found a tip on google) However, it didn't work and I still can't boot the system.

 

I know that the /E/E directory was copied exactly from SL, but the /S/L/E directory wasn't because it had kexts in it that i figured would be replaced with the new OS (ie. NVHAL, firewire kexts, etc.) I did not copy the entire /Extra directory though.

 

If you can figure out a way to make this boot, I could try the new imk.ATA kext as well as copying the entire /Extra directory straight from the time machine backup drive.

 

Once again, thank you for all the help. I really appreciate it.

Link to comment
Share on other sites

 Share

×
×
  • Create New...