Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I recently turned on my iMac (White intel) to find it wouldn't boot.

Running the boot in verbose mode I get the following message:

boot message

Does anyone know what this means? Is it a hard disk error?

share|improve this question
    
No that's not a hard disk error. Try booting from your install disk. –  daviesgeek Nov 16 '11 at 18:37
1  
It couldn't load the kernel for some reason. It could be a hard disk error, but is impossible to tell. You might want to run the hardware test. –  ughoavgfhw Nov 16 '11 at 23:14
add comment

1 Answer

The message is coming from EFI (the firmware boot loader) telling you that the kernel (/mach_kernel) cannot be booted. This message is usually output if the kernel file was not found, or if it prematurely exited and got back to EFI. It could be, for example, because you rm'ed the /mach_kernel file.

There actually is a way to fix this without reinstalling the system: If you can boot from a bootable disk with rEFIt and drop into an EFI shell, you might be able to copy over a good kernel (assuming you have one in the disk). Honestly, unless you prepare for these contingencies (i.e. have an alternate EFI boot), you are better off reinstalling/recovering (in Lion).

Another idea which springs to mind - if you can attach a hard drive which has OS X on it, press ALT when the system loads (before the nasty message) - this gets you the option to boot from the secondary drive. Then, you can copy over /mach_kernel.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.