On Thu, Sep 19, 2019 at 10:33 AM Bruce Dubbs via blfs-support <
[email protected]> wrote:
> > Did you actually use the uuid for the / partition? Are you using a
> > MSDOS or GPT partition table? PARTUUID only works for GPT partition
> tables.
>
> Yes the disk is using a GPT partition table that I configured initially in
Linux before the build.
The result of the *'blkid'* command (in chroot) for the disk is as follows:
/dev/sdc1: *UUID="6542-5441" *TYPE="vfat" PARTLABEL="boot"
*PARTUUID="34f54da4-22c7-4037-a514-00139bac5672"*
/dev/sdc2: *UUID="aa72e154-0f87-47ea-bf33-c17db827f78e"* TYPE="ext4"
*PARTUUID="2273fa1c-2403-4350-850a-e7bfa3859bae"*
/dev/sdc3: *UUID="dd31c8ab-5fb8-461d-a10f-a5d2de720646"* TYPE="swap"
PARTLABEL="swap" *PARTUUID="23ecb3ba-2855-44b4-9411-cfa2ef31feeb"*
My current */etc/fstab *file:
# Begin /etc/fstab
# file system mount-pt type options
dump fsck
#PARTUUID=34f54da4-22c7-4037-a514-00139bac5672 /boot/efi vfat
defaults 0 1
*UUID=6542-5441 * /boot/efi vfat
defaults 0 1
*UUID=aa72e154-0f87-47ea-bf33-c17db827f78e* / ext4
noatime,errors=remount-ro 0 0
#PARTUUID=2273fa1c-2403-4350-850a-e7bfa3859bae / ext4
noatime,errors=remount-ro 0 0
#PARTUUID=23ecb3ba-2855-44b4-9411-cfa2ef31feeb swap swap
pri=1 0 0
*UUID=dd31c8ab-5fb8-461d-a10f-a5d2de720646* swap swap
pri=1 0 0
proc /proc proc
nosuid,noexec,nodev 0 0
sysfs /sys sysfs
nosuid,noexec,nodev 0 0
devpts /dev/pts devpts gid=5,mode=620
0 0
tmpfs /run tmpfs defaults
0 0
devtmpfs /dev devtmpfs
mode=0755,nosuid 0 0
efivarfs /sys/firmware/efi/efivars efivarfs
defaults 0 1
Finally, here is what my *grub.cfg *looks like as of now (Note that I went
ahead and tried updating the kernel to 5.2.14 from 5.2.11 while still
retaining my initial 5.2.8 kernel image as that is the only one that will
boot -- on the initrd.img *ONLY* though. The config is the exact same
however):
# Begin /boot/grub/grub.cfg
set default=0
set timeout=5
insmod gzio
insmod part_gpt
insmod ext2
set root=(hd0,gpt2)
# hd[x] is the drive of the LFS partion and gpt[y] is the partition
insmod efi_gop
insmod efi_uga
insmod font
if loadfont /grub/unicode.pf2; then
loadfont /grub/unicode.pf2
set gfxmode=auto
insmod gfxterm
set gfxpayload=keep
terminal_output gfxterm
fi
menuentry "GNU/Linux, Linux 5.2.14 (LFS-JWS-9.0-Sept19)" {
linux /vmlinuz-5.2.14-lfs-9.0-systemd; root=
*PARTUUID=2273falc-2403-4350-850a-e7bfa3859bae* ro rootdelay=10 pci=noaer
# initrd .img for Intel microcode
initrd /boot/microcode.img
}
# Generic initramfs identified by UUID (w/ Intel microcode initrd .img)
menuentry "GNU/Linux, Initrd.img 5.2.14 (LFS-JWS-9.0-Sept19)" {
linux /vmlinuz-5.2.14-lfs-9.0-systemd; root=
*UUID=aa72e154-0f87-47ea-bf33-c17db827f78e* ro rootdelay=10 pci=noaer
# initrd .img for Intel & initramfs
initrd /boot/microcode.img /boot/initrd.img-5.2.14
}
menuentry "GNU/Linux, Linux 5.2.8 (LFS-JWS-9.0-Aug19)" {
linux /vmlinuz-5.2.8-lfs-9.0-rc1-systemd; root=
*PARTUUID=2273fa1c-2403-4350-850a-e7bfa3859bae* ro rootdelay=10
# initrd .img for Intel microcode
initrd /boot/microcode.img
}
# Generic initramfs identified by UUID (w/ Intel microcode initrd .img)
menuentry "GNU/Linux, Initrd.img 5.2.8 (LFS-JWS-9.0-Aug19)" {
linux /boot/vmlinuz-5.2.8-lfs-9.0-rc1-systemd
root=*UUID=aa72e154-0f87-47ea-bf33-c17db827f78e
*ro rootdelay=10 pci=noaer
initrd /boot/microcode.img /boot/initrd.img-5.2.8
}
I have tried a wide variety of different setups and adjustments to get this
thing working with no luck. I am starting to wonder if it's simply
something wrong with my build and should I just give up on it and start
over again from scratch.
I would hate to throw away the last two months of effort I put forth in it,
but I haven't been making any headway on it for the last two weeks or more
because of this issue (and two others as well).
Regardless, thank you guys for the suggestions!
-- Jared
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page