I have a WD My Book 3TB external hard drive connected to a Windows Server 2008 R2 machine. I'm trying to make that machine an iSCSI target. Everything is set up, but I can't create a virtual hard disk on that external drive (although I can successfully create it on C). It gives me this error:

The virtual disk cannot be created on the selected volume. The parameter is incorrect.

I can't create a VHD via Disk Management either. From what I found out, Windows Server 2008 R2 doesn't support virtual disks on a 4K sector hard drive (which is what my external drive is). Is there any workaround to this?

  • You're trying to expose an external consumer-grade, USB-connected hard drive via iSCSI? That's....a bad idea.
    – EEAA
    Jan 9, 2014 at 4:23
  • This is more like an experiment... Jan 9, 2014 at 4:23
  • ServerFault is for professional production technologies and environments. Development and Experimental networks, hardware, and technologies are off-topic here.
    – Magellan
    Jan 9, 2014 at 4:42
  • What are you using to create your iSCSI extents? Jan 9, 2014 at 5:03
  • @MarkHenderson Microsoft iSCSI Target Software 3.3 Jan 9, 2014 at 20:19

1 Answer 1


Is this a native 4k drive? Run Fsutil fsinfo ntfsinfo x: (where x: represents the drive that you are checking).

If Bytes per Sector and Bytes per Physical Sector are the same, then it's a native 4K drive and you're out of luck and will need to move to Server 2012 or later.

  • It's a 4K native. I guess there's no way then... Jan 9, 2014 at 20:20

Not the answer you're looking for? Browse other questions tagged or ask your own question.