|
这两天爬了国内外文章, 亦用小弟有限英文看过ms 的vhd规范word文件, https://download.microsoft.com/d ... 20Spec_10_18_06.doc
发现在2006当年可能由于FAT32的原因, 该规范内有说明是vhd可以分割,而且最多可分割64份, 原文如下:
Splitting Hard Disk Images
Versions prior to Microsoft Virtual Server 2005 supported splitting of disk images, if the disk image grew larger than the maximum supported file size on the host file system.
Some file systems, such as the FAT32 file system, have a 4-GB limit on file size. If the hard disk image expands more than 4 GB, Microsoft Virtual PC 2004 and previous versions will split the hard disk image into another file. The split files do not have any headers or footers, just raw data. The last split file has the footer stored at the end of the file. The first file in the split disk image has an extension of .vhd. The following split files use the .v01, .v02, … filename extension. The split files will be in the same directory as the main hard disk image. The maximum number of split files that can be present is 64.The size of the split file cannot be altered.
而在另一编国外2007年文章https://leonzandman.com/2007/10/26/splitting-a-virtual-pc-vhd/, 笔者使用HJSplit分割vhd后成功, 而且笔者使用ntfs格式储存, 然后把文件名改为U2U.vhd, U2U.v01, U2U.v02, U2U.v03这样可以执行, 但我尝试过用相同方法结果失败, 或许vhd文件格式有在2006年后有改变过, 暂时尝试寻找其他方案了
|
|