Jump to content
MauriceK

UnRAID won't boot on HP Microserver Gen8

17 posts in this topic Last Reply

Recommended Posts

Hey there,

 

I recently wanted to switch from ESXi to UnRaid. After I installed the system on a USB drive I tried to connect the usb drive to the internal USB 2.0 port in the Microserver. But after setting all bios options the usb drive didn't start. It just told me "Attemping to Boot from USB DriveKey (C:)" but at this point it stopped doing anything. So after this I tried 3 other usb drives and all off the available usb ports on the server without a success.

After hours and hours of trying to get this working I tried to use a microSD card and installed UnRAID on the card. After putting it in the internal microSD card slot it worked. For the next 5 minutes I was super happy, but then, it told me, that a microSD card doesn't has a unique GUID and I can't license it because of this, so I'm back to my old problem: How to get it working with a usb drive. I really really hope that someone of you guys can help me... I'm just so frustrated...

 

Best regards!

Share this post


Link to post

Have you tried to boot anything other than Unraid from the flash drive?

 

Share this post


Link to post

Yes, I already tried it. I already found a post somewhere in the internet which said, that I'm only able to boot Linux-ISOs from an USB drive...

Share this post


Link to post
1 hour ago, MauriceK said:

Yes, I already tried it. I already found a post somewhere in the internet which said, that I'm only able to boot Linux-ISOs from an USB drive...

Are you using UEFI boot?  If not try it.  Set up bios for UEFI boot and in Flash Creator Tool select UEFI boot (or you can simply rename 'UEFI-' folder to 'UEFI', ie, remove the trailing dash character).

 

If already using UEFI boot, pleae try "Legacy" boot.  Reverse of above.

Share this post


Link to post
1 hour ago, MauriceK said:

So is it okay that the folder is named EFI- and not UEFI-?

Right, either EFI for uefi boot or EFI- for non-uefi boot.

The reason it's like this is that uefi bios just looks for directory "EFI" in root of boot device.

Share this post


Link to post

Disable uefi and only boot legacy. Uefi is finicky on proliants. You can sometimes do it, but often you have to hit f9 (or whatever) to access the boot menu and select the drive even if uefi is enabled in the bios.

Share this post


Link to post
8 hours ago, limetech said:

I think others with G8 have had success.  Quick search shows:

https://community.spiceworks.com/topic/1428824-can-t-boot-from-usb-hp-proliant-dl320e-g8-server

 

You have to search for a person who got it running with a HP MicroServer Gen8 and not for other models...

I have the MicroServer and there is a little difference in the BIOS. I don't really have the possibilities like other servers.

If you need screenshots of the bios I can send you some if you need those!

Edited by MauriceK

Share this post


Link to post

Hey guys, so today I got it working. I took my usb drive (4GB) and created a volume with only 1 GB. After doing the installation again it worked perfectly!

Share this post


Link to post
9 hours ago, MauriceK said:

Hey guys, so today I got it working. I took my usb drive (4GB) and created a volume with only 1 GB. After doing the installation again it worked perfectly!

That's interesting.  How did you create the volume?  Maybe the bios has problems booting FAT32 volume but FAT16 works, and your 'volume' is formatted now with FAT16?  Just speculation.

Share this post


Link to post

I just used the "Disk Management" in "Computer Management" to first delete all volumes and then created a FAT32 volume with 1024 MB as size. It works and I'm happy ;)

Share this post


Link to post
21 minutes ago, MauriceK said:

I just used the "Disk Management" in "Computer Management" to first delete all volumes and then created a FAT32 volume with 1024 MB as size. It works and I'm happy ;)

You'd get double bonus brownie points for determining how large the volume can be before it hits the bios BUG.

Share this post


Link to post

I think I don't shut this server down at any time in the future 😂 I'm happy that it's working after days of trying 😁

Share this post


Link to post
17 hours ago, MauriceK said:

I just used the "Disk Management" in "Computer Management" to first delete all volumes and then created a FAT32 volume with 1024 MB as size. It works and I'm happy ;)

When you were playing around with the partition table, is there a chance that previously it had a GPT partitioning scheme and you changed it to MBR? I have a Microserver Gen 8 running Unraid and it has always worked fine booting from an 8 GB flash with one partition occupying all the available space and plugged into the internal USB 2.0 socket. It's a while since I set it up but it was very easy, starting with a brand new server. The only BIOS changes I had to make were to put the built-in RAID controller into AHCI JBOD mode and to enable disk write caching. Beyond that it just worked. What BIOS version are you running?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now