On 15/09/2019 17:07, Cliff McDiarmid via blfs-support wrote:
> Hi
>  
> I'm trying to boot an LFS from the an EFI partition.   The GRUB 2 EFI binary
> (grubx64.efi) is installed alone in its subdirectory of the ESP, i.e.
> /boot/EFI.  The grub configuration files are installed in /boot ON the EFI
> partition.   in the same partition I have the kernel and system.map.
>  
> My partitions
>  
> NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
> sda           8:0    0 931.5G  0 disk
> ├─sda1        8:1    0   128M  0 part
> ├─sda2        8:2    0  97.7G  0 part /mnt/win_data
> └─sda3        8:3    0 833.7G  0 part /mnt/linux_data
> nvme0n1     259:0    0 232.9G  0 disk
> ├─nvme0n1p1 259:1    0   200M  0 part /boot
> ├─nvme0n1p2 259:2    0   128M  0 part
> ├─nvme0n1p3 259:3    0  30.1G  0 part
> ├─nvme0n1p4 259:4    0  33.5G  0 part /mnt/home
> ├─nvme0n1p5 259:5    0    51G  0 part
> ├─nvme0n1p6 259:6    0    35G  0 part /mnt/LFS10
> └─nvme0n1p7 259:7    0    44G  0 part /
>  
> My grub.config
>  
> # Begin /boot/grub/grub.cfg
> set default=0
> set timeout=10
> #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
> GRUB_CMDLINE_LINUX="text"
> GRUB_TERMINAL=console
> insmod ext2
> insmod gzio
> insmod part_gpt
> set root=(hd1,gpt6)
> insmod efi_gop
> insmod efi_uga
> menuentry "LFS11, Linux 4.20.8-lfs-7.9-rc2 systemd" {
>      linux /boot/lfskernel-4.20.8 root=/dev/nvme0n1p7 ro
> }
>  
> At the moment it boots okay with the above setup, but it's not accessing the
> kernel on the EFI partition.  I've tried altering the (hd1,gpt6) to
> (hd1,gpt1), but then no kernel is found anywhere. It insists on seeking the
> copy on LFS10.  If I take that copy away it won't boot again. 
>  
> Grub was installed from the nvme0n1p7 partition i.e / with the necessary 
> options.
>  

When altering the (hd1,gpt6) to (hd1,gpt1), did you change the "linux" line to:
linux /lfskernel-4.20.8 root=/dev/nvme0n1p7 ro
? (remove /boot). There is not /boot directory on (hd1,gpt1).

Pierre
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to