DL360 – Windows Server 2012 Core hyper-v on SD card

hp-prolianthyper-vhyper-v-server-2012

My "plan" is to install 2012 Server Core with the Hyper-v role on an internal SD card in a DL360 G7 (Bios P68 05/05/2011), and put the guest VHDs on iSCSI storage.

Two questions:

  1. Is this viable? Or am I mad?

  2. When I try and install my OS (either via SmartStart or directly), the SD card storage is not recognised (SmartStart says "No disk available for installing an operating system"). I've tried a variety of SD cards – admittedly all from SanDisk. Do I need to load specific drivers for Server2012? Am I missing something fundamental?

Best Answer

  1. Sorta. You can install Hyper-V Server 2012 on the SD. You can not install Server 2012 with Hyper-V to a SD however. Those are two different products with unfortunately similar names.

    Hyper-V Server 2008 R2 (2.0) can be booted from a SD card too.

  2. There are special directions for doing this, you can't just run setup as you're trying.

    Microsoft has provided directions Deploying Microsoft Hyper-V Server 2008 R2 on USB Flash Drive, which work for both 2008 R2 and 2012.

Side note: The SD card must appear as a USB disk device, this is dependent on the SD controller. In HP and Dell servers I've seen, this is the case. I've only seen otherwise in embedded hardware.