Cannot boot from hard disk
-
I am new to using FOG and trying to simply connect a client to my fog server and “Boot from hard disk.” I am using FOG version 1.5.9 on Debian and have FOG setup on an isolated network where the client and fog server are both connected via a switch.
Whenever I select the “Boot from hard disk” option the page refreshes. If I try to register I get an error saying “Cannot find disk on system (getHardDisk)…”. I did some digging online and have tried changing Fog Configuration>Fog Boot Settings>Boot Exit Type to all of the available options with no success. I’ve also gone into the BIOS and tried changing boot from Legacy to UEFI as well as confirming that hard drive settings are set to AHCI. Lastly, I tried a kernel update. Still unable to register or boot from hard disk.
Is there something I am missing? There is only one hard disk in my system. Again, I’m very new to using FOG so it could be something very obvious. Any recommendations or advice would be greatly appreciated as I’m currently out of ideas on what to try.
-
@acsand0199 Please tell us which hardware you are trying to do this on. Have you got a different PC at hand to test with?
-
Hi Sebastian, please see below:
The client:
MB: supermicro x10drw-i
CPUs: Intel Xeon E5-2618L V4The Fog Server:
SSD: Micron 5100 960.1 GB
MB: supermicro x11ddw-L
CPUs: Intel Xeon Gold 6152These are both custom build systems.
-
The only change I’ve seen from my troubleshooting so far is that if I change Boot Exit to GRUB in the web GUI. Boot from hard disk on the client will go to a prompt that just says grub>.
-
@acsand0199 Sounds a bit like the supermicro mainboard is a bit picky withe the exit types (chainload to disk) we provide. I suppose you have tried simple
EXIT
?You said that you have switched from legacy BIOS to UEFI for testing as well. Do you know there is another option for selecting UEFI exit types? Try all those settings as well to see if any of these are working for you.
-
@Sebastian-Roth Update: I had a huge misunderstanding on my end I guess. Since I was wanting to use Fog to perform diskless boots I guess I didn’t understand that my client had to have a hard drive. So after hours of troubleshooting I put a blank drive in my system and it successfully registered…
Again, huge misunderstanding on my end and I apologize. I’m very new to Fog and should have read more documentation. This leads me to a question though. Is it possible to perform a diskless boot with an image on a client using fog? I feel like I read something that said it was possible using a live image.
-
@acsand0199 said in Cannot boot from hard disk:
@Sebastian-Roth Update: I had a huge misunderstanding on my end I guess. Since I was wanting to use Fog to perform diskless boots I guess I didn’t understand that my client had to have a hard drive. So after hours of troubleshooting I put a blank drive in my system and it successfully registered…
Again, huge misunderstanding on my end and I apologize. I’m very new to Fog and should have read more documentation. This leads me to a question though. Is it possible to perform a diskless boot with an image on a client using fog? I feel like I read something that said it was possible using a live image.
Diskless booting is not a function of FOG. FOG is for image cloning.
With that said FOG is built out of multiple FOSS components so you can mix up the components and use them as you need. So you can surely diskless boot a system as long as you know what you are doing and have sufficient RAM memory.
In your case all you need to do is manually register the computer in the webui OR insert a formatted usb drive into the computer as you register it. The computer should see that usb drive as /dev/sda and be happy with that.
-
@george1421 Okay, thank you for the clarification. Putting in a USB stick worked just fine for registering. I see some documentation here that I think may help me achieve what I am looking to do. I’ll look into that. I appreciate the help.
-
@acsand0199 If you have issues post back and I’ll see if I can give you a direction to look in.