Soft restart gives message "No device to boot to"
-
I use an older HP Compaq 8300 Elite Small Form Factor desktop that has standalone PFsense installed running 64 bit VGA version of PFsense installed on a 7200 RPM internal HDD with 16GB memory.
Ever since the install, every time I do a soft restart (diags>reboot) or when making changed to NAT or firewall changes that require a restart (cant remember which ones) the machine begins to shut down and stalls at a screen giving the message on a black screen saying "No device to boot to". I have to shut the machine usig the power button and then manually start it back for it to boot normally.
The issue is that in my environment, the PFsense box is not connected to a screen, so my machines and phones would be without network access without the machine physically being shut down and turned back on. The HDD is set to AHCI mode. UEFI is disabled. Power management has been turned off in the BIOS> Network boot turned off. Only boot device is the internal HDD.
Please let me know how i can have this fixed.
Thanks
-
That seems like a BIOS bug; it doesn't see the HD as bootable on warm boot.
I would check you're running the latest BIOS.
Nothing much we can do in pfSense about that. You might try enabling UEFI and installing as UEFI instead.
Steve
-
The box is running the latest version of the Bios. pFsense was installed in legacy mode with UEFI disabled. Could this be the issue?
The device boots up fine when it's a hard power on.
-
No way to tell for sure. I would try a UEFI install though, I have seen that behave differently there's at least a chance that will warm boot as expected.
Steve
-
Do I need to reinstall pfsense with UEFI enabled and legacy disabled? Or do I just disable legacy boot in the bios and enable UEFI and expect it to restart to pfsense?
-
Yes, you need to reinstall to get the UEFI boot slice and GPT loader scheme.
Steve