You are not logged in.
Pages: 1
I have grub bootloader installed and it works fine, but I am trying to change to refind. After installing refind with refind-install I reboot my laptop and I only get a white screen with the refind logo.
This is my refind_linux.conf
"Boot with standard options" "root=UUID=90f4dc9e-51b1-49bf-aff7-905c41f89685 rw loglevel=3 quiet"
"Boot to single-user mode" "root=UUID=90f4dc9e-51b1-49bf-aff7-905c41f89685 rw loglevel=3 quiet single"
"Boot with minimal options" "ro root=/dev/nvme0n1p5"This is the output of efibootmgr
BootCurrent: 0008
Timeout: 0 seconds
BootOrder: 000B,0008,0000,0005,0003,0004,0006,0007,0001,0002
Boot0000* Windows Boot Manager
Boot0001* Wi-Fi IPV4 Network
Boot0002* Wi-Fi IPV6 Network
Boot0003* IPV4 Network - Realtek PCIe GBE Family Controller
Boot0004* IPV6 Network - Realtek PCIe GBE Family Controller
Boot0005 USB:
Boot0006 USB NETWORK BOOT:
Boot0007 USB NETWORK BOOT:
Boot0008* GRUB
Boot0009* \EFI\BOOT\bootx64.efi
Boot000A* \EFI\refind\drivers_x64\ext4_x64.efi
Boot000B* rEFInd Boot ManagerOffline
I reboot my laptop
Wild guess - vendor is HP? If so you're a bit out of luck. Better say, it depends on what exactly the setup is and what you want to achieve. HP UEFI is infamous for its approach to handling devices and partitions. I don't remember exact details but it's about additional drivers (do you use ext2/3/4?) or something like this. I mean if you only need access to FAT partitions - everything should work (not 100% sure, sorry), just remove additional drivers from rEFind. But if your kernel is on the ext2/3/4 partition, for example, you're in troubles. One solution is to use loading into UEFI shell and use UEFI startup script (startup.nsh) to fix things. The content might look something like this (DON'T USE NUMBERS DIRECTLY, find your own):
load FS0:\ext4_x64.efi
disconnect 3BB
disconnect 3BC
disconnect ...
connect 3BB 373
connect 3BF 3C7
FS0:\EFI\refind\refind_x64.efiBut this is too complex, as for me (you need to know how UEFI and its shell work), and given the 5 second timeout before running the script and things like that ... as for me, it's not worth it.
Offline
Pages: 1