Menu

Refind autodetect not work with some HP computer UEFI

LMD
2019-05-10
2021-11-23
  • LMD

    LMD - 2019-05-10

    Hi,

    I use Fog () Ipxe to deploy a master on several PCs (some DELL or HP). The master deployed worked fine and is in windows 10.
    After Ipxe finished deploy, its Refind who managed to find (auto detect with the option scanfor internal) the windows 10 boot loader.
    Its works fine for a long but now on some HP Pcs, it's not working at all therefor i hav'ent made any changes.
    Refind is stuck on "Refind initializing"
    The PCs are HP (600 G2 or G5). But no problem on DELL.

    I found on forum that the firmware HP have some problems with Refind.

    Can someone tell me if i have a solution to make it work on HP ?

    The intersting thing is that i have the Refind 0.11.4 and the bug alos appear with the Refind CD.
    With the "scanfor internal", it say "Refind initializing" and when i configure in refind.conf to have a menuentry for windows, i have the menu but when i select the menu it says that the file "\EFI\Microsoft\Boot\bootmgfw.efi" can't be found.

    Its like the HP UEFI firmware could'nt pass good information to Refind for internal disk !!

    Some help would be helpful because i don't want to mount a inux machine, compile the code with some changes to debug refind. It will take much time and i think its a good boot manager.

    Refind works very fine on DELL but not on HP.

    Thx for reply or for solution to work.

     
  • LMD

    LMD - 2019-05-17

    Re-hi ;)

    No one to answer ;)

    The bug is resolved.
    I changed version of refind and now its good (witch one in fog 1.5.5).

     
    • Elay Hadad

      Elay Hadad - 2021-11-03

      Thanks for sharing! I have HP ProDesk 400 G5 with the same problem.

      Now downgraded to rEFInd of fogproject-1.5.5 it is not stuck anymore on “rEFInd-Initializing…”, but it is stuck now on “Scanning for new boot loaders; Please wait…
      Have you made any changes to the refind.conf file?
      Mine is set to:

      ....
      scanfor internal
      ....
      timeout -1
      ....
      scan_delay 5
      ....
      
       
  • LMD

    LMD - 2021-11-15

    Hi,

    I haven't work on this bug for a while but i can give you what i did to resolve the problem :

    cd /var/www/fog/service/ipxe
    cp -p refind_x64.efi refind_x64.efi.sav
    cp -p refind.efi refind_x64.efi

    The file named .sav is just a copy of the original file in case you need to restore.

     
  • Elay Hadad

    Elay Hadad - 2021-11-23

    Thanks for your response!

    Actually I ended up solving this by changing scan_delay 5 to scan_delay 0.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.