On 2016-10-29 22:04, Wayne Blaszczyk wrote:
On Sat, 2016-10-29 at 15:28 -0400, jacob wrote:
Hello, I've recently completed an LFS build using GRUB-2.03~beta, and
I've installed this using UEFI. When I boot linux however, I'm
greeted
with a black screen. I'm unsure how to debug this as the kernel
doesn't
even panic, it just sits.
Here are some configuration files
.config: http://sprunge.us/SMcc
/etc/fstab
# Begin /etc/fstab
# file system mount-point type options dump fsck
# order
UUID=d6788259-f948-4164-ae29-d1b996ffd6d9 / ext4
defaults 1 1
UUID=04ED-C3D3 /boot/efi vfat defaults 0 1
efivarfs /sys/firmware/efi/efivars efivarfs defaults 0 1
# End /etc/fstab
/boot/grub/grub.cfg
# Begin /boot/grub/grub.cfg
set default=0
set timeout=5
insmod ext2
set root=(hd0,gpt2)
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 From Scratch" {
linux /boot/vmlinuz-4.7.2-lfs-7.10-systemd
root=UUID=d6788259-f948-4164-ae29-d1b996ffd6d9 rw quiet
}
Remove the quiet parameter from the above entry. By doing so, you
might get more details on what is failing.
I'm asumming you are seeing the grub menu, and the blank screen you're
getting is after grub tries to launch the linux kernel.
Regards,
Wayne.
Unfortunately this does not change the behavior :(. I believe I added
this on later in testing just to see what would happen, if anything.
Thanks, Jacob.
Mount tree in Arch linux host:
sdc 8:32 0 931.5G 0 disk
├─sdc2 8:34 0 931.3G 0 part /mnt/lfs
└─sdc1 8:33 0 260M 0 part /mnt/lfs/boot/efi
UUID's:
lrwxrwxrwx 1 root root 10 Oct 29 14:42 04ED-C3D3 -> ../../sdc1
lrwxrwxrwx 1 root root 10 Oct 29 14:42
d6788259-f948-4164-ae29-d1b996ffd6d9 -> ../../sdc2
I've corrected the root from what it would be on Arch Host (hd2,gpt2
being mounted as /dev/sdc) to when I investigate on grub command line
(hd0,gpt2), so it is finding the kernel. I've attempted to switch out
UUID's for /dev/sdX, however this still fails. Grub2 efi-directory
was
set to /boot/efi on installation. All the correct kernel options were
set during compilation for UEFI installations.
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
Do not top post on this list.
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
http://en.wikipedia.org/wiki/Posting_style