tl;dr: I can't seem to convert my Hyper-V vhd's into vmdk's that will boot on my ESXi box.
Here's the story. I have a Windows 2012 R2 Standard server at home with the Hyper-V role enabled. I have 6 VMs that have been running happily on it for about 6 months (along with 2 separate physical storage boxes, one OmniOS [ZFS], and one Ubuntu 14.04 Server [SnapRAID]).
I'm trying to condense everything down into one All-in-one box to reduce my energy footprint, and originally planned to do this with the Hyper-V box. But, I quickly realized that Hyper-V was not going to allow me to virtualize either of my storage servers while still maintaining all the features that I need to ensure data integrity and reduce energy consumption (SMART, hdparm, disk spindown, etc.)
As result, I have setup an ESXi box on one of my Mac Pros to test out virtualizing these things by passing through a couple of my m1015's (and Intel-RES2SV240 SAS2 expander) to my storage vms. I also wanted to migrate some of my Hyper-V boxes to this new host and here is where I hit the snag (I'm sure it's user error on my part).
I cannot for the life of me get these Hyper-v vhds that I converted to work in ESXi. Originally I tried to use the VMware Standalone converter 5.5.0 to convert from Hyper-V -> ESXi, but the converter complains that my version of Hyper-V is not supported. Next, I tried to shutdown the vms and use the Starwind V2V Converter to convert the vhd's into vmdk's. This created vmdk's that I copied into my VM datastore on the ESXi box, but when I tried to build a custom Virtual Machine and add the converted disks, they either don't boot or it jumps to attempting to PXE boot acting as if the disk isn't bootable.
I have tried to convert both Linux and Windows 7/8.1 hosts with no luck. Please don't laugh, I feel like an idiot for even asking this. For some reason, I have never actually tried to do a conversion between Hyper-V -> ESXi before. Any guidance is greatly appreciated.
Here's the story. I have a Windows 2012 R2 Standard server at home with the Hyper-V role enabled. I have 6 VMs that have been running happily on it for about 6 months (along with 2 separate physical storage boxes, one OmniOS [ZFS], and one Ubuntu 14.04 Server [SnapRAID]).
I'm trying to condense everything down into one All-in-one box to reduce my energy footprint, and originally planned to do this with the Hyper-V box. But, I quickly realized that Hyper-V was not going to allow me to virtualize either of my storage servers while still maintaining all the features that I need to ensure data integrity and reduce energy consumption (SMART, hdparm, disk spindown, etc.)
As result, I have setup an ESXi box on one of my Mac Pros to test out virtualizing these things by passing through a couple of my m1015's (and Intel-RES2SV240 SAS2 expander) to my storage vms. I also wanted to migrate some of my Hyper-V boxes to this new host and here is where I hit the snag (I'm sure it's user error on my part).
I cannot for the life of me get these Hyper-v vhds that I converted to work in ESXi. Originally I tried to use the VMware Standalone converter 5.5.0 to convert from Hyper-V -> ESXi, but the converter complains that my version of Hyper-V is not supported. Next, I tried to shutdown the vms and use the Starwind V2V Converter to convert the vhd's into vmdk's. This created vmdk's that I copied into my VM datastore on the ESXi box, but when I tried to build a custom Virtual Machine and add the converted disks, they either don't boot or it jumps to attempting to PXE boot acting as if the disk isn't bootable.
I have tried to convert both Linux and Windows 7/8.1 hosts with no luck. Please don't laugh, I feel like an idiot for even asking this. For some reason, I have never actually tried to do a conversion between Hyper-V -> ESXi before. Any guidance is greatly appreciated.
Last edited: