InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   Bare Naked Install On Phenom (http://infinitemac.com/showthread.php?t=1661)

LawlessPPC 12-01-2008 08:57 PM

Bare Naked Install On Phenom
 
Ok just to let you all know booted retail osx 10.5.4 performed install then updated via apple software update to 10.5.5 all with no patching thanx to the new kernel!!!!!

enjoy

bhast2 12-01-2008 09:00 PM

I see you got it working
how did you fix the error you were getting

LawlessPPC 12-01-2008 09:45 PM

it was just permissions

axhi 12-01-2008 09:54 PM

lawless, i just tried on a phenom w/ the new kernel and i got an error. you said permissions were the problem? what xactly did you do?

pαuℓzurrr. 12-01-2008 10:33 PM

Just tried it on my amd system and i got a kernel panic with the appleintel kext...
Used the apple software updater...

axhi 12-01-2008 10:55 PM

Quote:

Originally Posted by p-J (Post 18753)
Just tried it on my amd system and i got a kernel panic with the appleintel kext...
Used the apple software updater...

me too. same thing on mine

nfoav8or 12-01-2008 11:00 PM

Quote:

Originally Posted by p-J (Post 18753)
Just tried it on my amd system and i got a kernel panic with the appleintel kext...
Used the apple software updater...

or download IntelCPUPMDisabler.kext and repair permissions.

EDIT: install this before you update and it will cause the system to disregard that kext that is causing the kernel panic. Ensure correct permissions.

axhi 12-01-2008 11:09 PM

Quote:

Originally Posted by nfoav8or (Post 18760)
or download IntelCPUPMDisabler.kext and repair permissions.

EDIT: install this before you update and it will cause the system to disregard that kext that is causing the kernel panic. Ensure correct permissions.

will using kexthelper ensure the right permissions?

bhast2 12-01-2008 11:11 PM

yes kexthelper will ensure right permissions

nfoav8or 12-01-2008 11:13 PM

yes if you aren't comfortable with Terminal use...

if you are just copy the following:
Code:

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

axhi 12-02-2008 05:09 AM

well it installed and now it just boots into the leopard screen and just sits there and doesn't load my taskbar or anythign else. but the update went fine.

tried booting into safe moe and nothing.

pαuℓzurrr. 12-02-2008 07:05 AM

Quote:

Originally Posted by nfoav8or (Post 18760)
or download IntelCPUPMDisabler.kext and repair permissions.

EDIT: install this before you update and it will cause the system to disregard that kext that is causing the kernel panic. Ensure correct permissions.

Thnx, ill try this as soon as i get home :)

Quote:

Originally Posted by axhi
well it installed and now it just boots into the leopard screen and just sits there and doesn't load my taskbar or anythign else. but the update went fine.

tried booting into safe moe and nothing.

Try reinstalling your gfx kexts or string.

axhi 12-02-2008 07:42 AM

how do i do that if i can't even login though?

nfoav8or 12-02-2008 07:45 AM

Use your install DVD and use the Terminal to install kexts via an external drive (USB HD, Flash Drive, etc).

pαuℓzurrr. 12-02-2008 07:46 AM

Do you have a other osx installation?
Try removing the kexts for youre gfx card.
If not try booting into safe mode, -x.
Hope it helps :)

nfoav8or 12-02-2008 11:28 AM

Retail / Native Running OS X on Hacintosh
 
While I don't have a Phenom CPU, I thought it fitting I post here stating I am running native OS X via my Hacintosh (same one in the specs) by using the method munky proposed both here and at his original location at insanelymac.com.

http://forum.insanelymac.com/index.php?showtopic=127330

EDIT: I figure I better explain... everyone has probably read munky's post here: http://www.infinitemac.com/f19/howto...alls-on-t1609/ so it comes as no surprise that this method can now be used with the voodoo RC kernel on the EFI partition of a GUID partition schemed drive.

pαuℓzurrr. 12-02-2008 02:04 PM

Did you use a boot 132 cd?
If so could you maybe post you're cd?
Got the same pc as you ;)

Edit: Just did a fresh install again, updated to 10.5.5 using the apple update with the intel kext loaded.
I only had to recopy the rc1 kernel...

LawlessPPC 12-03-2008 03:07 AM

just a nice simple tip always keep 2 copies of kernel on root i call 1 backup then if an update puts a new kernel on i just type backup -v -f at bootloader screen then recopy mach_kernel

nfoav8or 12-03-2008 04:00 AM

I did the same... I had mach_kernel and voodoo (both were the same file but one was just a rename)... that way, during an update I just used the boot flag "voodoo -f -v" and it worked.... that was also back in the beta days of voodoo.

axhi 12-03-2008 09:03 PM

ya, since i rarely shut my osx down i just renamed my kernel mach_kernel2 and left it at that. after the install loaded up the old mach_kernel2 and still no load. do you think its the video kext for sure? if it loads into a blank screne? is that more times than no the problem? because if so i will def try loading the kext through terminal. now i just need to learn how to use terminal

LawlessPPC 12-03-2008 11:55 PM

Quote:

Originally Posted by axhi (Post 18876)
ya, since i rarely shut my osx down i just renamed my kernel mach_kernel2 and left it at that. after the install loaded up the old mach_kernel2 and still no load. do you think its the video kext for sure? if it loads into a blank screne? is that more times than no the problem? because if so i will def try loading the kext through terminal. now i just need to learn how to use terminal

be sure to repair permissions and boot with -v -f -x then try to install drivers from there

axhi 12-04-2008 02:50 AM

Quote:

Originally Posted by LawlessPPC (Post 18883)
be sure to repair permissions and boot with -v -f -x then try to install drivers from there

i can't boot into safe mode. That's why I think it may be something other than my video kext

LawlessPPC 12-04-2008 01:38 PM

boot with -s then repair permissions the commands are everywhere just search

axhi 12-05-2008 03:47 AM

did all that and still booting into a blue screen. I mach_kernel2 (my voodoo kernel) -s
typed in this code:

sudo -s
sudo chown -R root:wheel /System/Library/Extensions/NVinject.kext sudo chmod -R 755 /System/Library/Extensions/NVinject.kext

and nothin

nfoav8or 12-05-2008 04:10 AM

you need to include "&&" in between them... when in single user mode you don't need to include sudo

boot with "-s" and use:
Code:

/sbin/mount -uw /
cd /System/Library/
chmod -R 755 Extensions/ && chown -R root:wheel Extensions/
rm -Rf Extensions.mkext
restart

now it will load all the extensions at boot since it doesn't have a .mkext file to use (don't worry, it will recreate it).

axhi 12-05-2008 04:22 AM

nvoav8or -- did all that and it al went just dandy...

restarted and still just a big 'ol blue screen after my apple load screen...

any other suggestions? and again, thanks for your help all the time. you rock

nfoav8or 12-05-2008 04:28 AM

are you getting any "failed" kext loads during bootup (remember to use "-v" boot flag)?

EDIT: also, do you have any conflicting graphics extensions installed?

axhi 12-05-2008 04:32 AM

you know what, I may have other kexts aside from nvinject, is there a way to check. and i dont see any errors except for firewire, but that always did that.

I know that this is how I do the install from Lawless

I click the first driver for nVidia which I'm not certain what it is, but I know its the one I select. Then it loads my computer fine. After that I install the nvinject kext and then my computer has QE/CI. I'm pretty certain there are other kexts in there though. That idk how to get out.

Joey

axhi 12-05-2008 04:56 AM

i have a bunch of NVDA kexts, are those good?

axhi 12-05-2008 05:02 AM

i also see an Extensions.mkext.KGrQ in my /System/Library folder, is that any good?

axhi 12-05-2008 05:38 AM

my nvinject says: family specific matching fails

nfoav8or 12-05-2008 06:20 AM

Quote:

Originally Posted by axhi
i also see an Extensions.mkext.KGrQ in my /System/Library folder, is that any good?

...

i have a bunch of NVDA kexts, are those good?

...

my nvinject says: family specific matching fails

NVinject family matching isn't a big deal as those NVDA... these were always a part of the problem with the GeForce kexts from early Leopard installers... (I even re-ran into this problem when I installed native to my AMD via the boot-132 method).

boot via "-s"
Code:

/sbin/mount -uw /
cd /System/Library/Extensions/
rm -Rf NVDA*
cd ..
rm -Rf Extensions.m*
reboot

The issue with the ".KGrQ" file is that it is a temporary cache file for the .mkext file when it is recreated (although named with a different extension each time).

axhi 12-05-2008 10:25 AM

Did that and then tried loading and it loads and then the apple splash screen wheel spins for a little then stops like its going to start loading and never loads...

Thanks in advance.

axhi 12-05-2008 10:26 AM

side note, if i boot into safe mode, it does the same blue screen thing...as before i deleted the nvda things

axhi 12-05-2008 11:36 AM

Persistence, Persistence, Persitence.
nfova8or, thanks for all the advice.

Final Solution:

Clean install and didn't apply ANY nVidia drivers.
Booted up, installled RC and System 9.5.0 kext, not sure if i had to...installed nvinject. applied a PATCHED 10.5.5 w/ the great Zeph's .31 patcher.
Restarted after 10.5.5 install then I got error....

Reset my permissions and voila.

I am certain that this will work when I try again using just the RC to patch on the fly the update. But as of now, running 10.5.5 thanks for all the help again!!

Although my QE is not working anymore...

bhast2 12-05-2008 05:18 PM

don't use nvinject
remove that kext and install NVkush
or use an efi string

nfoav8or 12-05-2008 07:08 PM

Quote:

Originally Posted by bhast2 (Post 18980)
don't use nvinject
remove that kext and install NVkush
or use an efi string

Is this a personal preference or is there some known reason now for nvinject not being usable? I use EFI now but I haven't had issues with nvinject in the past (maybe its the version type).

bhast2 12-05-2008 07:29 PM

well if he is using the older version of Nvinject it won't work on anything above 10.5.3(if I recall) there was an issue with the code but they did release a new one to fix this
but it isn't personal preference It is just NVkush fixes this problem
But it is best to use an efi string as you don't have to worry about kexts not working with updates and what not

what is your card axhi
i know it is 8600 GT but how many MB

axhi 12-06-2008 03:18 AM

Hey Hey. Here was my fix.

I did the 'ol nvinstaller v.52 addition and restarted and voila. qe/ci beautfuil 10.5.5

ps, i have a pny 8600 gt 512mb

RetroRen 12-23-2008 12:02 PM

@LawlessPPC, can you write a short guide on installing retail Leopard on AMD Phenom system, or give some guidelines?

I would like to give it a try and I would apprecciate any help that I can get.
If there is a gude like that, please link me to it, 'cause I couldnt find it through the search on this forum.

Thanx :)

LawlessPPC 12-24-2008 12:38 AM

this is brief it was a response i gave to someone in a pm
personally i would do a vanilla install what you need is a retail disc. I used 10.5.4 retail then you need to restore this to a hardrive partition install chameleon to that partition copy the voodoo rc1 kernel to the root of that drive (make sure its called mach_kernel) then copy your chipset kext and dsmos.kext to extensions folder. Then boot the restored parition with -v -f -s

You now have to mount the partition as writable something like /sbin/mount -uw/

this command is on screen when you log in this way for you to copy 1 of the last lines of text you'll see on screen.
Then type

chmod -R 755 /System/Library/Extensions/
chown -R root:wheel /System/Library/Extensions/
touch /System/Library/Extensions/
this is the correct way to repair the extensions you have added as disk utility will not repair any extensions that are not meant to be there.

type exit

you should now boot into the installer.


do everything as you would do normally but you will not be asked about drivers as this is a standard mac install.

once it has finished add your chipset kext to your new vanilla install maybe your ethernet kext if its not supported in osx natively unless you have an installer you can run to get it there. Also dont forget to install chameleon and add the voodoo kernel to this drive. boot into the vanilla install with -v -f -s again
and run those permissions commands again.

This should give you a retail install on AMD this is what im running and updated to 10.5.5 no problem only thing you have to do is make sure you have an additional copy of the kernel on the root partition I call mine backup. Then when i update and apple replaces my kernel with theirs i just type backup -v -f at boot then recopy my kernel. Hope this makes sense and i havnt missed anything out. Also when doing a fresh install always update to the latest if you can before adding graphix kexts as sometimes the issues you have are caused by the fact apple has added drivers for hardware that you have and they dont like the drivers you already have.

nfoav8or 12-24-2008 01:28 AM

Quote:

Originally Posted by LawlessPPC (Post 19925)
This should give you a retail install on AMD this is what im running and updated to 10.5.5 no problem only thing you have to do is make sure you have an additional copy of the kernel on the root partition I call mine backup. Then when i update and apple replaces my kernel with theirs i just type backup -v -f at boot then recopy my kernel. Hope this makes sense and i havnt missed anything out. Also when doing a fresh install always update to the latest if you can before adding graphix kexts as sometimes the issues you have are caused by the fact apple has added drivers for hardware that you have and they dont like the drivers you already have.

just a note with updating... I've found this method of having the same kernel renamed to two different files (mach_kernel and my other is mach_kernel.voodoo) to be very helpful as well as you can just use
Code:

mach_kernel.voodoo
as a boot flag to specify the voodoo kernel. You can then start up in single user mode (-s) and recopy the kernel by typing:
Code:

/sbin/mount -uw /
cp /mach_kernel.voodoo /mach_kernel

then when you restart, if your default kernel specified by your com.apple.Boot.plist is mach_kernel, your system will boot just fine again.

You can also apply the Extension permission check when in single user mode as you specified above.

nice little guide LawlessPPC.

RetroRen 12-24-2008 10:11 AM

Nice little guide Lawless, thanx :)

I will give it a try in a few days.

I think I understood everything, I only need to know does the partition have to be formatted as a GUID or MBR?

LawlessPPC 12-27-2008 05:16 PM

now with the new kernel and chameleon i would use guid dont have but it has benefits

nfoav8or 12-28-2008 03:00 AM

The retail DVD I've used to install from requires me to use GUID but the OSx86 distros will work for either. (The retail is a 10.5.0 DVD so this may be the cause)

natewill18 01-03-2009 09:34 PM

I seem to have very similar chipsets as you Lawless. So I want to do a vanila install like you did. I cant seem to find the 10.5.4 image toorrent tho

natewill18 01-03-2009 10:48 PM

I found a SB700 kext that only suppors SATA drives in IDE mode. Where do i put that kext in the iso ?

nfoav8or 01-04-2009 05:39 AM

Quote:

Originally Posted by natewill18 (Post 20404)
I seem to have very similar chipsets as you Lawless. So I want to do a vanila install like you did. I cant seem to find the 10.5.4 image toorrent tho

I know I saw it over at the bay. if nothing else search for me there too.

Quote:

Originally Posted by natewill18 (Post 20411)
I found a SB700 kext that only suppors SATA drives in IDE mode. Where do i put that kext in the iso ?

Using Transmac you can place it in /System/Library/Extensions/. Next delete the old Extensions.mkext file from /System/Library/ or leave the mkext file alone and just boot using the -f boot flag.

remember to burn slowly. :)

natewill18 01-04-2009 03:59 PM

my dvd drive doesnt work anymore lol how do i i nstall from externall hdd ?

LawlessPPC 01-04-2009 05:40 PM

please look previous in the tread