CloverHackyColor / CloverBootloader

Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
BSD 2-Clause "Simplified" License
4.51k stars 619 forks source link

New Version Not work well with Pre Bootloader #332

Closed dateno1 closed 3 years ago

dateno1 commented 3 years ago

I was used https://github.com/ValdikSS/Super-UEFIinSecureBoot-Disk to bypass Secureboot for clover

bootx64.efi (shim) → grubx64.efi (preloader) → grubx64_real.efi (grub2) → Clover (bootx64.efi)

It work well with old version (tested with clover 5122) but lastest version (5127) has problem

I can't find macOSXs on boot menu (they are disappeared from menu)

SergeySlice commented 3 years ago

Anyway debug.log may show what is absent and what is present.

dateno1 commented 3 years ago

Anyway debug.log may show what is absent and what is present.

How can i get 'debug.log'?

I tried 'GUI-DebugLog' but i can't found any file on misc

also i was pushed F2 but 'preboot.log' not saved

SergeySlice commented 3 years ago

Clover will save debug.log if the folder "CLOVER" is located on FAT32 partition, EFI partition.

dateno1 commented 3 years ago

Clover will save debug.log if the folder "CLOVER" is located on FAT32 partition, EFI partition.

I was installed Clover on EFI partition (FAT32) but log not saved

If i success to boot by direct boot (without another boot loader) i can found 'preboot.log' on 'misc' from 'push F2 key'

stevezhengshiqi commented 3 years ago

@dateno1 You need to enable Debug in config.plist.

dateno1 commented 3 years ago

@dateno1 You need to enable Debug in config.plist.

Is that 'GUI' - 'DebugLog' - 'True'?

but That not worked (no 'debug.log' on 'misc')

stevezhengshiqi commented 3 years ago

@dateno1 I don't think that's the one you need. It should be Boot - Debug, see https://github.com/CloverHackyColor/CloverBootloader/blob/master/CloverPackage/CloverV2/EFI/CLOVER/config-sample.plist#L384

dateno1 commented 3 years ago

@dateno1 I don't think that's the one you need. It should be Boot - Debug, see https://github.com/CloverHackyColor/CloverBootloader/blob/master/CloverPackage/CloverV2/EFI/CLOVER/config-sample.plist#L384

I want to Bypass Secureboot (Some of boards can't disable SecureBoot)

Parameter changed?

I tried https://sourceforge.net/p/cloverefiboot/wiki/FAQ/#q-i-installed-clover-but-i-just-get-a-black-screen

I will Test New parameter with v5128 after few hours after

dateno1 commented 3 years ago

Debug I was added 'Debug' option but can't found any file on 'misc' (Tested with v5128)

https://blog.dateno1.com/?p=2072 My EFI fullset on here (sorrry korean only) (please download 'E3-1230_GA-B75M-D3H_EFI_BigSur_210107')

I was install pre-loader on boot (rename Clover's bootx64.efi and install that)

I think it will work with 'Pre-OpenCore Version' (but i was used big sur)

Can i use clover with Secureboot without Pre-Loader?

SergeySlice commented 3 years ago

No, always use Preboot.

dateno1 commented 3 years ago

No, always use Preboot.

What do you mean?

I can't find any macOSx entry from menu (normal&preboot) with pre-bootloader (Even press F3)