Be good, be happy and never let the lovely smile on your nice lips fade away
Beatitude Sham; There are the angels of God with their wings spread wide open 
all over Sham. Indeed; when wheedling blandishments prevail, faith dwells in 
Sham. Oh God; bestow our Sham with Your blessings.

> Am 15.09.2019 um 17:48 schrieb Pierre Labastie via blfs-support 
> <[email protected]>:
> 
>> 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).

Is this the mapping of your partitions from within your LFS?

Can you indicate only the LFS partitions that are involved and the result of 
‘tree’ on the root of your gpt1?
-- 
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