help-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: BIOS_grub GUID signature within an EFI partition?


From: Goh Lip
Subject: Re: BIOS_grub GUID signature within an EFI partition?
Date: Wed, 13 Sep 2023 14:52:12 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0



On 12/09/2023 06:51, Moses Gold wrote:
The BIOS_grub GUID signature:
"48 61 68 21 49 64 6F 6E 74 4E 65 65 64 45 46 49 -- Hah!IdontNeedEFI"
is contained within my EFI partition after a recent grub install (grub and
EFI added during same Linux installation). Specifically, the EFI partition
begins at sector 1 of my boot device /dev/nvme0n1 and the BIOS_grub
signature appears at sector 2. gdisk says the following:

Number  Start (sector)    End (sector)  Size       Code  Name
    1            2048         1628159   794.0 MiB   EF02

Is this the normal predicted configuration of BIOS_grub with an EFI
partition?


Yes, ‘0xEF02’is the correct code for the bios_grub partition in a GPT
disk for a bios_legacy boot.

However when installing grub, it must be booted in grub-legacy to
proceed with a grub-legacy install.
Nevertheless, if booted in uefi, it can still be installed in
bios-legacy if the install command has the parameter "--target=i386-pc"

sudo grub-install --target=i386-pc --boot-directory=/boot /dev/sda
--recheck --debug

You said "(grub and EFI added during same Linux installation)".

You have installed in grub-efi in your recent installation. You cannot
mix efi and legacy install in the same disk (but you can in the same
system with different disks but I won't recommend that either).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]