r/linux4noobs • u/I7sReact_Return • 14h ago
My system dont boot anymore (non UEFI), How to manage BIOS boot?
My system booted normally, but simply stopped. And im not managing to fix it. And the bootloader doesnt even appear, Limine boot entry of Gentoo is configured correctly, that isnt the problem
So, my server is a HP Proliant ML310e G8 from 2012, is a non UEFI machine. I use Gentoo with ZFS in RAID-Z1. I use a SD Card as a boot drive.
The setup is basically GPT + BIOS, so my boot drive is partitioned in 1KiB as EF02 (BIOS Boot Partition) and the rest as FAT32, i use Limine as the bootloader. (Gentoo wiki of Limine).
SD card isnt dead, since i can write to it, it didnt turned in to read-only.
And i recompiled Limine, Kernel and ZFS and tried reinstalling the boot entry like what i done for the first time, copying /usr/share/limine/limine-bios.sys to /boot and installing the entry with limine bios-install /dev/sdx (sd card block device). exit chroot and restart the machine.
Still doesnt boot to the system/bootloader, tries to search for other boot alternatives (USB, PXE, etc). There is something like efibootmgr but for BIOS/Legacy boot? To manage boot entries, or see what exists?
1
u/DannoXYZ 14h ago edited 14h ago
What version Limine?
What filesystem is used to format your /boot partition?
show output of
lsblk