Jump to content

[GUIDE] A fast and easy way to install Lion


tseug
 Share

607 posts in this topic

Recommended Posts

Thank you for this terrific guide and scripts. I'm amazed how much progress has been made on simplifying installs since 10.5. I now have 10.7.2 up and running with only one install hitch which I will describe later.

 

I have 2 questions.

1) What do I need to do to upgrade the video card in this setup (thinking of Radeon 5670 or 5770)? In 10.5, I used EFI strings.

2) Is there any reason to keep using my RTL8169 ethernet card now that the onboard 8111 seems fully supported?

 

I document my only install issue in the hope it may help a fellow GA-EP35C-DS3R owner:

After running the finalize step, boot would consistently kernel panic with an error message "No HPETs available ... CPUs configured incorrectly" coming from AppleIntelCPUPowerManagement.

 

All it took to resolve the issue was to

1) update to the latest F4 BIOS

2) re-enable the onboard LAN

3) boot using the USB boot disk and re-run finalize

 

Probably the BIOS update is what did it. Also in BIOS, I already had HPET enabled and set to 64bit.

Link to comment
Share on other sites

Tried to make a new usb stick but I got some weird stuff

 

 

Attaching OS X Lion...
expected   CRC32 $B763533B
/dev/disk2           Apple_partition_scheme          
/dev/disk2s1         Apple_partition_map             
/dev/disk2s2         Apple_Driver_ATAPI              
/dev/disk2s3         Apple_HFS                       /Users/svp/Desktop/install/lioninst
Restoring BaseSystem.dmg to /Volumes/USB Boot/...
Validating target...done
Validating source...done
Erasing target device /dev/disk1s2...done
Retrieving scan information...done
Validating sizes...done
Restoring  ....10....20....30....40....50....60....70....80....90....100
Verifying  ....10....20....30....40....50....60....70....80....90....100

Checksum failed.
Expected 56D67C9F
but got EAE71E86
Could not restore - Cannot allocate memory

 

I downloaded the latest install.tar.gz and used the latest osx 10.7.2 dmg but it gave me this error. Cannot find anything about it :worried_anim:

 

EDIT: Ok, false alarm, everything went smooth the second time. Got myself an updated 10.7.2 install key. THANKS TSEUG!!

Edited by Stellair
Link to comment
Share on other sites

  • 2 weeks later...

Hi Tseug & everybody,

 

thanks for this excellent and easy guide. Things certainly have become a lot easier in the last 5 years. I installed Lion on an extra hdd and everything is up and running smoothly, including sleep, etc.

 

The only issue I have recently noticed is that I lost the ability to hotswap drive via the Gigabyte SATA2 chip. Any thought/comments?

 

Thanks,

aMuse

Link to comment
Share on other sites

Thankyou for this howto

 

Manged to load eveything on the usb stick did not use a DSDT.aml as I have a cartri bios

 

I did the ./finalize step

but on restart

I got black screen with a lot of numbers and words but the main error was

Unable to find driver for this platform

\'ACPI "; \n" @/sourcecache/nxu/nxu - 1699.22.73/iokit/kernel/IOPlatformExpert.cpp

 

Thanks for any feedback

 

xstation :worried_anim:

Link to comment
Share on other sites

I think I know why I got the above erroe it was useing a lion DVD that was from a friend that was a copy of a copy of a copy

 

This was because I could not download the lion DVD from the apple store

 

I NOW HAVE PURCHASED the uab stick with lion from apple

 

since i can no longer access my snowlepoard partition and cannot access lion

what should I do with this new usb with lion following this howto please???/

 

many thank

 

xstation

Link to comment
Share on other sites

  • 2 weeks later...

By far the easiest Hackintosh load I have ever done!!

From Zero to 10.7.2 Server in 40 minutes INCLUDING configuring the USB stick updating from 10.7 to 10.7.2 and loading Server.

 

 

Gigabyte GA-EP35C-DS3R Mobo

(2) 4GB DDR3 1333 RAM

GeForce 8400 GS 512MB Video

Corsair 128GB SSD

Butt-load of high capacity storage drives :)

Link to comment
Share on other sites

Can anyone please help me? :))

I have a DELL N5110.

I'm not such a dummy, but i tried for 4 days all tutorials about instaling LION on my PC.

None of them worked.

Can you give me a hint, or a detailed tutorial?

Thanks a lot for your documentation :)

 

LE: My configuration is:

 

DELL INSPIRON N5110 (ACPI x64-based PC)

Motherboard: Unknown

BIOS: AMI A09 (updated)

CPU: Intel i7 - 2630QM

Memory: 8099MB

Video Adapter: Intel HD & NVIDIA GeForce 525M

IDE Controller: Intel 6series/C200 sata AHCI

USB1: Renesas Electronics USB 3.0 Host Controller

USB2: USB host

USB device: Dell Wireless 1702 Bluetooth

Network adapter: Realtek PCIe & Dell Wireless 1702

Link to comment
Share on other sites

Can anyone please help me? :))

I have a DELL N5110.

I'm not such a dummy, but i tried for 4 days all tutorials about instaling LION on my PC.

None of them worked.

Can you give me a hint, or a detailed tutorial?

Thanks a lot for your documentation :)

 

"This method was created (and tested) for the Gigabyte GA-P35-DS4 motherboard" as the opening sentence states, and I might add is a flawless guide for that particular motherboard.

A simple Google search will yield a wealth of information on installing OSX10.7.x on your specific computer.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Using the latest lnx2mac drivers solved any issues i had. I did have a problem with sound but i resolved that by using the analog output instead of digital (that was my issue all along!)

 

Also, maybe im just an idiot but the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] AppleHDA patches never quite worked for me.

 

Tonymacs latest 889 stuff doesnt like me much either.

 

I cannot find the OP, but i have a zip file with the AppleHDA.kext / HDAEnabler.kext update that worked for me. I did have to reinstall it after doing the update. I'm a little pressed for time for getting to work but i can link it after if anyone needs.

Link to comment
Share on other sites

 

 

Dear tseug,

 

Some people have problem with lnx2mac realtek ethernet driver that you use in this guide. Should we remove it prior to update? Thanks ahaed.

 

OK, I've updated the script:

 

v1.2: New version of Lnx2Mac network driver. See http://lnx2mac.blogspot.com/p/realtekrtl81xx-osx-driver.html

 

You should then be able to use the upgrade method described in the section of the guide entitled: Upgrade from an earlier install. Another option would be to just install the new one directly prior to updating.

Link to comment
Share on other sites

I too am unable to see my CPU temperature in iStat Menus 3. The install works great however...

 

I should mention as well, for those upgrading from Snow Leopard, I ran a combination of things to get it to work properly. I followed the instructions only to get stuck booting up after running finalize. What I did to resolve the situation was partition the drive, do a fresh install on a separate drive, and then running [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] Lion Edition's easy install option from the new install to the old broken Snow Leopard partition. I am currently running the combined update on the drive to see where this takes me, but I'm almost back up and running.

Link to comment
Share on other sites

I too am unable to see my CPU temperature in iStat Menus 3. The install works great however...

 

I should mention as well, for those upgrading from Snow Leopard, I ran a combination of things to get it to work properly. I followed the instructions only to get stuck booting up after running finalize. What I did to resolve the situation was partition the drive, do a fresh install on a separate drive, and then running [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] Lion Edition's easy install option from the new install to the old broken Snow Leopard partition. I am currently running the combined update on the drive to see where this takes me, but I'm almost back up and running.

 

The upgrading section was only intended to be used in point upgrades and for those using an earlier version of the scripts. SL -> LION upgrades is not supported. My recommendation would be to do a clean Lion install and then transfer your user via Time Machine.

 

I've removed the section "Upgrading from an earlier install". It's too confusing.

Link to comment
Share on other sites

The upgrading section was only intended to be used in point upgrades and for those using an earlier version of the scripts. SL -> LION upgrades is not supported. My recommendation would be to do a clean Lion install and then transfer your user via Time Machine.

 

I've removed the section "Upgrading from an earlier install". It's too confusing.

 

Yeah it definitely confused me, haha, but it was fine and the original walkthrough worked great on my G41M-ES2L. I am now working with 10.7.3 after using Champlist to create a new smbios (for iCloud). I am going to try an run an older FakeSMC kext to see if that helps with the CPU temperatures. I am also using my original dsdt.aml created for my processor so I'm not sure what else to do. This is a fresh install too.

Link to comment
Share on other sites

Not sure what the policy is for linking another board and i apoligize if i am breaking any rules but i found this and went ahead and tried it with no luck:

 

http://www.osx86.net/10-7-lion/11092-ga-p35-ds3l-lion-gm-11a511.html#post74148

 

Now what i am wondering, is if there is a fakesmc, perhaps its what we are currently using, that supports these plugins?

 

I'm a newb still and on my first build, so bare with me if im sounding like i have no clue what i am speaking of.

 

ok guys! I kept the current FakeSMC and moved these plugins and I now have CPU temps!

Link to comment
Share on other sites

Great tutorial! Worked for my Gigabyte EP45 board.

 

Only a few things slowed me down.

 

1. When booting from USB, make sure you hit f12 at bios, and choose the USB from "Hard Disk+", not USB HHD which would not work.

 

2. make sure you copy the whole "install" into usb, and run finalize from there.

 

3. You will have to use PCIRootUID tweak to make iCloud and App Store works.

 

Copy the following into your /Extra/org.chameleon.Boot.plist

<key>PCIRootUID</key>

<string>1</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

 

Remove all interfaces from Network preferences in System Preferences, then

in Terminal: "rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/com.apple.network.identification.plist" the reboot

 

Add ethernet back first in Network preferences in System Preferences. Done.

 

Don't bother using EFI string method, it will break other things such as duel monitor.

 

4. Find the exact dsdt.aml for your motherboard or generate your own.

 

*Edit: I just put a XFX HD 6870 2GB into my box to replace the aging 4870. To my surprise, everything is OOB in this installation. I have 2 monitors, 1 30" Apple Display and 1 Samsung 26", I use the first DVI port for the DL connection to Apple display and a passive MiniDP to DVI adaptor to the Samsung.

Link to comment
Share on other sites

 Share

×
×
  • Create New...