InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #11  
Old 01-26-2008, 03:09 PM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
@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

Reply With Quote
  #12  
Old 01-26-2008, 03:16 PM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
I almost forgot to include my system specs:

Dell Inspiron 531
Athlon64x2 4000+ @ 2.1Ghz
NVIDIA GeForce 6150 SE
3GB DDR2 SDRAM @667MHz
250GB S-ATA @ 7200 rpm
CDRW/DVD & DVDRW - SATA
MCP61 SATA controller

Reply With Quote
  #13  
Old 01-27-2008, 12:55 AM
Bing Bing is offline
Puma
 
Join Date: Jan 2008
Posts: 29
i tried, but still says "ioatacontroller device blocking bus" while boot @ sata...

btw, how did you settle the network problem? i followed the steps of forcedeth, but unfortunately didn't work either... my networking controller is not yet recognized. this is my ven id:10de and dev id 03ef. are you using the integrated nforce network? how did you manage to get it work?
Reply With Quote
  #14  
Old 01-27-2008, 02:06 AM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
did you perform all these changes from within safe mode (-x) ?
I had to be sure and make all changes from within safe mode and amend those files using the new kext from MeDevil. Once that was done, you need to make sure to set the permissions correctly using <b>chown</b> and <b>chmod</b>. This was the biggest setback for me. I've reinstalled it many times over just trying to get the whole thing right. That shouldn't be necessary, but if you really want to get things right, thats the route I had to take.

One thing to try... do all of these changes while you are booting up externally. That way you are able to get in and run from within the OS and not worry about possible hangups due to the SATA controller.

I am not using a hard-wire network card. I disabled it in the BIOS and have been using a Broadcom Wi-Fi card (BCM4318) which is supported through the kexts supplied in the cd natively. I will enable my built-in LAN and give it a try. I'll get back to ya. Good luck.

Reply With Quote
  #15  
Old 01-27-2008, 03:32 AM
Bing Bing is offline
Puma
 
Join Date: Jan 2008
Posts: 29
1. mkextunpack -d Extracted /System/Library/Extensions.mkext (notice the space between "Extracted" and "/System")

it says can't start directory Extracted
Reply With Quote
  #16  
Old 01-27-2008, 03:51 AM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
create a folder on your desktop named "Extracted" then run this... the prob is that the command doesn't know where to send it to because it hasn't been created yet.

Reply With Quote
  #17  
Old 01-27-2008, 04:56 AM
Bing Bing is offline
Puma
 
Join Date: Jan 2008
Posts: 29
Move the old Extensions.mkext to the trash -- is this the one in /System/Library/ ?

and rename the new file to Extensions.mkext. -- i'm a little bit confused here, do you mean the Extensions.mkext that copied to the desktop previously? if so, it doesn't need to be renamed. or by "the new file", you mean some other file?

drag this to the /System/Library/ Folder -- just to confirm, it's the "Extensions.mkext" file on desk top?

while in this folder, --what do you mean here?

sorry about my english... and thanks for helping
Reply With Quote
  #18  
Old 01-27-2008, 05:14 AM
Bing Bing is offline
Puma
 
Join Date: Jan 2008
Posts: 29
ok, i did't notice the newExtensions.mkext file genarated on the desktop at first
Reply With Quote
  #19  
Old 01-27-2008, 10:27 AM
Bing Bing is offline
Puma
 
Join Date: Jan 2008
Posts: 29
thx, nfoav8or, i got the sata working now!

moving on to the ethernet
Reply With Quote
  #20  
Old 01-27-2008, 11:41 AM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
awesome! Congrats! let me know how that goes... I got my audio working so now all of my hardware works with OSX.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Reply With Quote
Reply