Jump to content

EFI + vanillia = reboot after the bootloader !


mickeyiec
 Share

18 posts in this topic

Recommended Posts

I just install the efi pack v4, and try to use it with the vanilla kernel.

but when my pc boot, it load the bootloader, then black screen then reboot... :unsure:

 

If i press F8 and type "mach_kernel.toh" in the bootloader, (it is my patched kernel backup), all is good and leopard run

 

Now, if i press F8 and type "mach_kernel -v" to know what's wrong, always a black screen then reboot = no informations

 

like if the bootloader doesn't "read" the kernel or can't read it

 

Any ideas ?

 

I have an intel duo 2 core on an Asus p5ld2 SE (chipset intel 945)

Link to comment
Share on other sites

I just install the efi pack v4, and try to use it with the vanilla kernel.

but when my pc boot, it load the bootloader, then black screen then reboot... :o

 

If i press F8 and type "mach_kernel.toh" in the bootloader, (it is my patched kernel backup), all is good and leopard run

 

Now, if i press F8 and type "mach_kernel -v" to know what's wrong, always a black screen then reboot = no informations

 

like if the bootloader doesn't "read" the kernel or can't read it

 

Any ideas ?

 

I have an intel duo 2 core on an Asus p5ld2 SE (chipset intel 945)

- - assuming all the kernel permissions are OK; you could try to boot w/ the flags: -f -legacy
Link to comment
Share on other sites

That just happened to me this evening ....

 

One possibility is that the EFI boot loader has not in place yet. That's why

the machine keeps rebooting over and over when loading vanilla kernel.

 

To verify that your EFI installation is working ... don't press F8 when rebooting,

... watch the screen carefully ... let it boots as it likes :P

 

If it is working... there must be some "EFI........" and another couple of

lines appear right after ..." normal "Darwin" and "Starting Mac OSX" "

... which we always see at the boot time.

(You will see this only in a flash ... and then reboot will follows/blank screen)

 

If there is only two line as usual (Darwin & Starting or Loading ?) then

the EFI is not in place yet, you may want to repeat the startupfiletool

again. Please also make sure that you get it into the right disc and partition

number. (I found that sometime the disc number can change when

you have more than one HDDs)

 

For me ... one time it is /dev/rdisk1s1 ... and after some BIOS resetting

or reboot ... it changed to -> /dev/rdisk0s1.

So.. check it before using startupfiletool

 

Hope this helps.

Link to comment
Share on other sites

I there,

Had the same problem here, mobo is a Bad Axe2, the problem is that you are using .kext that are patched, try to replace them with non patched one.

I used this 2 guide:

Digitmemo.com where you find the original vanilla Kext.

 

and this post cleared up the rest: Here

 

Used AppleSMBIS that came with the pc_efi_v40, and I had to remove the AppleIntelCPUPowerManagement.kext because I was getting "Package 0 didn't get an Hpet" while booting

 

Only problem is that now my 2 sata HD are detected as External... one is where I boot from.

 

ciao

Davide

Link to comment
Share on other sites

For all those who have problem with rebooting try this

 

press f8 when it boot

 

now type is mach_kernel.toh or mach_kernel.patch -s

 

this is get you into single user mode with patched mach_kernel

 

then, do the efi patch etc

 

example cd iamefi

 

./startupfiletool /dev/rdisk1s1 ./boot_v4

 

substitute your disk #

 

the reason it keep rebooting is because you are using vanilla kernal and you haven't update the bootload yet.

 

hope this help

Link to comment
Share on other sites

i m always stuck...

but now, my hard drive scratch a little before rebooting !

 

What i have done :

i took those original vanilla kext and replace them in my system/library/extension (before i have renamed all the patched kext with *.toh)

 

AppleACPIPlatform.kext

AppleAHCIPort.kext

AppleHWSensor.kext

AppleIntelCPUPowerManagement.kext

AppleIntelIntegratedFramebuffer.kext

AppleVIA.kext

IOAHCIFamily.kext

IOATAFamily.kext

IOHDIXController.kext

IONetworkingFamily.kext

 

i have placed the AppleSMBIOS.kext from the pc_efi_v40 pack and a dsmos.kext

 

next i did

sudo chmod -R 755 /System/Library/Extensions/*

sudo chown -R root:wheel /System/Library/Extensions/*

 

i ve deleted /System/Library/Extensions.mkext

 

i suppose efiv4 is installed correctely.

 

what 's wrong ?

always black screen but rebooting 5 seconds after bootloader

(before, rebooting after only a second)

 

is there any troubles with Nvinject and my graphique card ? (nvidia)

 

is there any custom setting with my mother board ?

 

What i did wrong ?

Link to comment
Share on other sites

I also have this issue. But, upgrade BIOS will cause original patched Leopard partition booting fail. So, I can only use an old version. (I am using Asrock Conroe 1333 DVI/H R2.0. I try several version of bios. only

1.50 and below are OK for boot MacOS (patched kernel). 1.60, 1.70 and 2.00 won't work.)

It seems this is related to the compatibility between BIOS and EFI loader. Hope it can be fixed soon.

Link to comment
Share on other sites

 Share

×
×
  • Create New...