
01-31-2008, 03:17 AM
|
Puma
|
|
Join Date: Jan 2008
Posts: 29
|
|
# Acidrain9
i set my hard disk as an external disk when i first installed leopard. you can use the cable nfoav8or mentioned previously in this discussion. after installation, boot into leopard still using usb <a href="http://www.tigerdirect.com/applications/SearchTools/item-details.asp?Sku=ULT40112"> cable</a>, and follow this
nfoav8or@bingtheone:
I GOT IT WORKING!! (well almost completely... all except audio)
here's how I did it:
First off, I got it just as far as you did with the safe mode and then had to transfer from another Mac volume. This seemed to be the only way to not get hung up at the same point as you so I transfered files/info from a "volume" that was simply another external HD that I installed to before the external SATA HD. After I was through this stage, I used the downloaded <a href="http://forum.insanelymac.com/index.php?act=attach&type=post&id=19616">kext</a> from earlier and unzipped it to the desktop. Now you should see the file AppleNForceATA.kext on the desktop.
Next I copied the file <b>Extensions.mkext</b> from <b>System/Library/Extensions/</b> to the desktop folder for manipulation. I manipulated the mkext file from here so that I wouln't lose sight of where the files were even though we'll be using the Terminal next. Because the mkext should be manipulated through your Terminal, make sure you use the bold commands to follow. (note, this was taken from another post in part... I claim no credit for this, just the will to bring it to you... also, make sure you know what directory you are running in when you do this so your work isn't lost to you. most times it brings you to your home folder when you first open Terminal so that's how I'll treat it.)
1. <b>cd Desktop/</b>
1. <b>mkextunpack -d Extracted /System/Library/Extensions.mkext</b> (notice the space between "Extracted" and "/System")
2. <b>rm -rf Extracted/AppleNForceATA.kext</b>
3. <b>cp -rp AppleNForceATA.kext Extracted</b> (notice the space between "AppleNForceATA.kext" and "Extracted")
4. <b>sudo chown -R root:wheel Extracted</b>
5. <b>sudo chmod -R 755 Extracted</b>
6. <b>kextcache -m NewExtensions.mkext Extracted</b> (notice the space between "NewExtensions.mkext" and "Extracted")
don't close Terminal yet, just minimize it (I know the following can be done in Terminal, but I am still new so I prefer to do it visually yet)
Move the old <b>Extensions.mkext</b> to the trash and rename the new file to <b>Extensions.mkext</b> (same as old one, of course)
drag this to the <b>/System/Library/</b> Folder
while in this folder, go into the folder <b>Extensions</b> and look for the file <b>IOATAFamily.kext</b>... right click, select <b>Show Package Contents</b> and navigate through <b>Contents/Plugins/</b> to see another file named <b>AppleNForceATA.kext</b>. drag the one from your desktop to this folder and over-write it.
--Now this is what screwed me up for a while...
You have to go back to Terminal and type:
1. <b>sudo chown -R root:wheel /System/Library/Extensions/IOATAFamily.kext</b>
2. <b>sudo chmod -R 755 /System/Library/Extensions/IOATAFamily.kext</b>
This should do it for you, but in case your computer continue to gets hung up... safe mode in again and search through the Extensions folder for any <b>NV*</b> or <b>GeForce*</b> files and delete them.
Reboot and I hope it works for you like it did for myself.
Cheers!
--NFOav8or
|