Help - Search - Members - Calendar
Full Version: Tried to apply SSE3 kernel... system won't boot now, how do I restore?
InsanelyMac Forum > OSx86 Project > Hardware and Drivers
evilspoons
OK, here's the deal. Installed 10.4.3 off the DVD image patched with the 1111a v4.2b PPF thingy by JaS (I think. Lol). Worked pretty damn well considering 90% of the hardware wasn't directly supported (I've got a nforce-4 Athlon 64 system - the revision WITH SSE3 support - with an nvidia graphics card). Got internet working through a firewire cable network bridge to my laptop (lol).

Rosetta seemed to be working fine for me (I managed to run the OS X Firefox) but it was slow as bloody hell (noticable lag between pressing keys and the letters appearing onscreen). I did as was suggested on this forum to check what kernel I was running and sure enough the "SSE3 Emulation" was in the grep output, so I followed the instructions on http://www.osx86.theplaceforitall.com/howto/ , item #2. Backed up my kernel and whatnot, rebooted, and... the system freezes on the grey Apple screen before the little spinny thingy at the bottom starts going.

I have tried safe mode and verbose mode from pressing F8 to get to the command line parameters, but nothing helps. Biggest difference was I got a black screen after a whole bunch of .kext files on Verbose mode (as expected, I guess.) How do I get my other kernel back without completely reinstalling? Can I somehow mount the hard drive using the terminal in the setup DVD and chroot over to it, and move the kernel back?

Thanks in advance for any help! blink.gif
Technobob
If your original kernel is still on your drive type this "?" without quotes you will see instructions on how to boot from that kernel.

Did you fix the permissions on your new kernel before you rebooted ?

Sorry I can't be more help then this.
Technobob
You can also try using the disk utility program in the installer to repair permissions or the terminal

Or you can use single user mode -s just adjust for your file and drive names


To use the original kernel. boot into single user mode with F8
then when prompted for input type "-s" then enter, and it will go into single user mode.

"mount /dev/disk0s1 /Volumes/(name of your volume)"
"ls /Volumes" if you don't know.
"cd /Volumes/OS"
"cp mach_kernel mach_kernel.old"
"cp Patched/mach_kernel.orig ./mach_kernel"

then type "reboot"
evilspoons
Thanks a bunch. -s didn't work (black screen again), but I hit the 'repair permissions' thing in the disk utility and it started mounting my hard drive in /volumes/ in the terminal so I was able to chroot into the existing install and put the working kernel back. I'm up and running again, yay!

Now I just need to figure out WHY the SSE3 kernel didn't work! lol...
mcdull
I bet your CPU does not have NX support and therefore... fail to boot with original kernel
Careless
QUOTE(mcdull @ Jan 24 2006, 10:28 AM) *
I bet your CPU does not have NX support and therefore... fail to boot with original kernel


i think with most of the AMD 64 processors (like mine) it's the CPUID patch that is needed.

the others are not.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.