substring / os

GroovyArcade is an Arch Linux based OS primarily targetting best CRT MAME experience
80 stars 10 forks source link

second start the computer no longer boots (HP Elitedesk 705 G3 #46

Closed Olsch69 closed 1 month ago

Olsch69 commented 8 months ago

I have a HP Elitedesk 705 G3 On the first reboot everything works, on the second start the computer no longer boots and always shows me the error "boot device not found, Please install an operating system on you hard drive". I don't know why the computer no longer wants to boot when I start it for the second time. I've already tried everything.

substring commented 8 months ago

Hi!

This reminds me some UEFI nightmares I had with some buggy bioses from HP. That was 2 years ago, I don't remember at all how I solved it, but it was just a matter of bios settings regarding either security, either UEFI , either something else. I will try to search

Olsch69 commented 8 months ago

That would be very nice, I'm really desperate here and have already tried everything

substring commented 8 months ago

So, from the messages I found that are 1.5 year old ... 2 solutions:

Olsch69 commented 8 months ago

Thanks for your answer. I've made all the BIOS settings through at least 40 installations, even on an external USB stick, but never the same error. The strange thing is that it boots up everything on the first reboot and from the second boot onwards it no longer finds a bootable hard drive.

Olsch69 commented 8 months ago

I think the computer is booting from the wrong partition. I can only select the drive as a boot option, which is normal, but if I go to boot options I still have the option to go to "Boot from file". Then "GABOOT,PciRoot(0x0)/Pci(0x11,0x0.) appears )/Sata(0x0,0x0/HD(1GPT,572E2005-A66D-488" then I get to "\EFI\syslinux\syslinux.efi" when I start syslinux.efi GroovyArcade boots normally. How do I get the computer to upload the file automatically?

substring commented 8 months ago

As I said : buggy bios. That's why I could only install on BIOS on another computer to boot in LEGACY, not UEFI

Olsch69 commented 8 months ago

Ok i unterstand the Bios from HP is very buggy for GroovyArcade. I'm not very familiar with Linux, is it perhaps possible to configure a USB stick that boots and executes the start command "\EFI\syslinux\syslinux.efi" from the partition ""GABOOT,PciRoot(0x0)/Pci(0x11, 0x0.) appears )/Sata(0x0,0x0/HD(1GPT,572E2005-A66D-488" I think GrooyArcade is for me the best solution better than Grooymame with Windows.

Olsch69 commented 8 months ago

I tested Batocera and it also runs on Linux, so the computer starts up, but what does Batocera do differently when GroovyArcade starts up Linux

substring commented 7 months ago

Can you try sudo efibootmgr --create --disk /dev/"$(lsblk -no PKNAME /dev/disk/by-label/GA)" --part 1 --loader /EFI/syslinux/syslinux.efi --label "GrovyArcade UEFI" --verbose -e 3 when you booted from the stick and tell me if the UEFI entry finally stays ? Do you have another EFI partition ?

substring commented 7 months ago

or alternatively, manual method from https://wiki.archlinux.org/title/GRUB#Default/fallback_boot_path adapted to syslinux

Olsch69 commented 7 months ago

I'm coming home next week and will try it out straight away. thanks for the help

substring commented 1 month ago

no news, closing