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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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:
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.
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).
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:
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.
Thanks for your response!
Actually I ended up solving this by changing
scan_delay 5
toscan_delay 0
.