Jump to content
3 posts in this topic

Recommended Posts

Some days ago, I turned on my PC and it didn't boot anymore.

The Chameleon Bootloader doesn't come up - it tries to load something but then the PC just resets.

I tried booting from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] CD (I also used that to install SL the first time), got to the boot loader, but when I try to boot my HDD all I get is a Kernel Panic.

 

Some Specs:

OS X 10.7 Lion (installed SL with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]/[url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] method some time ago) w/ Vanillia Kernel

Intel Core i5

Asus P7P55D

4GB RAM

Geforce Graphics (cn't exactly remember which, but works OOB with HDMI an everything. Shouldn't be too important now to fix my problem...)

 

What happened? I think I accidentally installed myHack on my real HDD. So I think my boot-problems could be related to all the Kexts and the DSDT that is now installed.

What can I do to safe my installation? I have to access my data and if I wouldn't have to reformat - even better!

Link to comment
https://www.insanelymac.com/forum/topic/268882-kernel-panic-on-boot/
Share on other sites

Load your dsdt, kexts and the chameleon binaries onto a USB stick.

Boot using the install media, open terminal and mount the USB stick.

Install Chameleon to your EFI partition using this guide:

http://forum.voodooprojects.org/index.php?topic=649.0

 

Install your dsdt and any kexts to the EFI partition too. This way if you accidentally install something to your HDD again it won't of touched your boot and Extra folder, it would have just put another one on your lion partition.

Thanks for your help!

Problem is - I don't think that I even had to add any next-files (or [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] did all that for me).

 

My idea was to mount my drive in a ubuntu live-distro and to delete all the unnecessary kexts, the dsdt and smbios.plist and boot.plist by hand. Could this work too?

 

//Edit: Tried with the ubuntu. Can't find any additional kexts, only dsdt and boot files, which can't be deleted because of read-only file system. Wouldn't fix my problem anyway I think.

 

I just noticed that I have some time machine backups left!! However, the structure is very weird - can I restore all my kexts from there and then do what was posted above?

 

//Edit #2: Deleted the dsdt.aml - when I use rboot as a boot disc, it boots into the OS now. However, using a standard boot disc, it still gives the same error.

Can't load next com.apple.driver.AppleACPIPlatform - link failed.
Kext com.Apple.driver.AppleACPIPlatform failed to load (0xdc008016)
Couldn't alloc class "AppleACPIPlatformExpert"
panic (cpu 0 caller 0x559271): "Unable to find driver for this platform: \"ACPI\".\n"@/SourceCache/xnu/xnu-1504.3.52/iokit/Kernel/IOPlatformExpert.cpp:1389
Debugger called: <panic>

I assume something is wrong with my kernel (rboot doesn't have one included) - maybe I've got the mach_kernel from myHack?

What can I try?

 

//Edit #3: Fixed the problem. Updated my boot loader and restored the /Extras folder from my backup. Runs perfectly fine now! :)

×
×
  • Create New...