On Sun, 26 Jan 2020 09:20:03 -0500 Anton Aylward <opensuse@antonaylward.com> wrote:
On 2020-01-22 8:23 p.m., Hongyi Zhao wrote:
May be I should depicted my method more detailed:
I only let the grub itself on a separate partition, with which I can boot the kernels located on the btrfs.
Err NO.
Err, yes.
NOT
I have /boot where the bootable kernels live. There is a /boot/grub2 and all the other /boot/*
But the /boot/initrd and /boot/vmlinuz and stuff are there.
Where do you think the bootable kernels would reside if not on /boot?
The bootable kernels live in boot, which is part of the root partition '/' and so do grub modules, but grub itself (the actual boot code) lives in /boot/efi/, which is the ESP (EFI System Partition) and is always formatted vfat on UEFI systems. The base grub understands enough to be able to load its modules from wherever, but the ROM that comes before grub doesn't. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org