最近我买了一个外置硬盘(Seagate FreeAgent GoFlex Desk 外置硬盘 3TB,USB3.0),用于在 Windows 2008 R2 下通过 hyper-v 创建 .VHD。但是失败了!查找了一些信息后,发现原因是 Windows 08 r2 下的 .VHD 仅支持每扇区字节数 512,但我的外置硬盘的每扇区字节数为 4096。如果我想在此外置硬盘中创建 .VHD,该如何解决。非常感谢。
答案1
开始阅读一些有关计算机工作原理的书籍。
- VHD 是文件。磁盘并不关心文件如何组织自身。
- 虽然 VHD 内部模拟了一个具有 4096 个扇区大小的磁盘,但它实际上总是读取或写入兆字节的大扇区,以避免产生大量的 IO。
但一般来说,vhd 是一个文件,并不关心您的磁盘使用什么扇区大小。格式化磁盘(明智地格式化 - 就像 10 年来对于大型设置一样,NTFS 中的 64kb 节点大小比默认值要好),然后只需使用向导即可创建 VHD 文件。