Issue
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
Solution
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
Answered By - wxi