0
votes

I "burned" the last Lubuntu ISO in a USB key and I can get to GRUB but if I select an option the screen goes black for ever

My PC is fully UEFI (I guess) and the nomodeset changes nothing

grub.cfg is like that

set gfxpayload=keep
linux /casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper quiet splash ---
initrd /casper/initrd

The USB key is on (hd0,msdos1). I tried without /cdrom and with (hd0,msdos1) and same

Some environment variable

cmdpath=(hd0,msdos1)/EFI/BOOT
root=hd0,msdos1
prefix=(hd0,msdos1)/boot/grub

If I don't use linux initramfs ask me to load the kernel first and if I don't use initrd I get a Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)


I don't know how do I get further so I will just write what I did

I inserted an echo before set, an echo and sleep 3 after the set, same after linux, same after initrd and during the boot I typed gribberish on keyboard after all the echo and the lubuntu boot screen appeared but he disappeared after 2 second to let place to a kernel log

0183882 ACPI BIOS Error (bug): Failure creating (\_8B.PCIO.XHC.RHUB.HS01. UPC, AE ALREADY EXISTS 20181213 /dswload2-324)
0183890 ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20181213/psobject-221)
U 0189894 ACPI BIOS Error (bug): Failure creating (W_SB.PCIO.XHC.RHUB.HS01.PLD], AE ALREADY EXISTS 20181213 /dswload2-324)
01838971 ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20181213/psobject-221)
0184241 ] ACPI BIOS Error (bug): Could not resolve _SB.PICO.RPO5.PXSX.HIST, AE NOT FOUND 20181213 /psargs-330)
0184248 ] ACPI Error: Method parse/execution failed CNDP, ARE NOT FOUND (20181213/psparse-531)
0184252 ] ACPI Error: Method parse/execution failed, AE NOT FOUND (20181213/psparse-531)
[ 0184254 ACPT Error: Invalid zero thread count in method 20181213 /dsmethod-774)
0184256 ] ACPI Error: Invalid Owner Id: 0x 0020181213 /utownerid 156)
0184342 ACPI Error: AE NOT FOUND, (SSDT:xh whld4) while loading table (20181213/tbxfload-196)
0184342 ACPI Error: 1 table load failures, 9 successful 20181213 /tbxf load-214)
6572044 ] Couldn't get size: 0x800000000000000e
[ 8026762 sd 1:0:0:0: (sda) No Caching mode page found
8026779 sd 1:0:0:0: (sda Assuming drive cache: write through
86391014 ] hdaudio hdaud LOCOD2: Unable to bind the codec

And from here I can CTRL + ALT + Fi to get to ttyi and log with the default Lubuntu account

I don't really understand what happen, but I'm further than before. But I can't reproduce it

It works too if I just rewrite linux and initrd a second time bottom and I mash Ctrl + Alt + Fi

In a nutshell it works rarely if I disturb the normal execution of linux+initrd in any ways possible

Than I can get to ttyi and launch X and work

But in normal times my problem still here


I found that the second method is reproducible

1

1 Answers

0
votes

Considering that the last method is reproducible (but crappy though) and that nobody here have a better solution, I will consider that adding

linux
initrd

In the line after the normal menuentry of GRUB2 and mash Ctrl + Alt + Fi while black screen then login with default liveCD account then startx as the solution of my problem


After many test I seen that depending on the distribution the problem will occur most of the time or rarely. With Lubuntu here it's almost every times, but with Ubuntu it's like 30% of the time only, and it's completely random

In final all that I do is rebooting until it boots. Maybe a ticket to open about vmlinuz or whatever. I think it's related to a type of BIOS/GPU, who knows