Some EFIs are flaky, and installing a new boot program can make others (such as external media) no longer work. Resetting to factory defaults may clear this problem, but doing so will also likely remove rEFInd from the boot options, necessitating a re-install (or at least re-running efibootmgr or a similar tool to add the existing rEFInd back), which risks a recurrence of the problem.
rEFInd itself should be able to launch any EFI-bootable USB drive, assuming the firmware initializes the USB ports. It may be necessary to hit the Esc key to re-scan boot loaders, though, since sometimes they don't all appear when rEFInd first starts up.
If the disks in question are set up to boot in BIOS mode, you should be able to make them appear in rEFInd by adjusting the scanfor line in refind.conf: Uncomment the line and ensure that biosexternal is among the options (or cd for optical discs). You may also need to uncomment the uefi_deep_legacy_scan line, but I recommend doing so only if you find it's needed.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
After installing 'refind' I can no longer start the computer from a live usb stick or use programmes like SuperGrub2 or SysRescue.
The Bios start sequence shown is:
USB
CD
Refind boot manager
HDD
etc of no interest.
Is the expected behaviour?
martin welsh
Some details of the BIOS/machine;
BIOS Menu
Main
The screen provides date, time and boot features settings, as well as basic system information:
System Information
Some EFIs are flaky, and installing a new boot program can make others (such as external media) no longer work. Resetting to factory defaults may clear this problem, but doing so will also likely remove rEFInd from the boot options, necessitating a re-install (or at least re-running
efibootmgr
or a similar tool to add the existing rEFInd back), which risks a recurrence of the problem.rEFInd itself should be able to launch any EFI-bootable USB drive, assuming the firmware initializes the USB ports. It may be necessary to hit the Esc key to re-scan boot loaders, though, since sometimes they don't all appear when rEFInd first starts up.
If the disks in question are set up to boot in BIOS mode, you should be able to make them appear in rEFInd by adjusting the
scanfor
line inrefind.conf
: Uncomment the line and ensure thatbiosexternal
is among the options (orcd
for optical discs). You may also need to uncomment theuefi_deep_legacy_scan
line, but I recommend doing so only if you find it's needed.