WEB开发网
开发学院操作系统Windows 7 深入Windows 7的Virtual Hard Disk (VHD) 技术 阅读

深入Windows 7的Virtual Hard Disk (VHD) 技术

 2009-04-30 09:37:15 来源:WEB开发网   
核心提示: 在Windows 7中,微软把VHD的驱动内置进了操作系统,深入Windows 7的Virtual Hard Disk (VHD) 技术(2),也包括在了Windows 7的引导程序中,这也就是说,如果你不喜欢命令行,那么Windows 7的磁盘管理工具,我们可在使用Windows 7的

在Windows 7中,微软把VHD的驱动内置进了操作系统,也包括在了Windows 7的引导程序中。这也就是说,我们可在使用Windows 7的时候,直接访问VHD文件中的内容(把VHD的硬盘映射到一个盘符,后面会详细描述),也可以通过Windows 7的引导程序,启动位于VHD磁盘上的另一个操作系统。理解VHD驱动的工作细节,需要比较多的Windows底层知识,下图是一个比较简单和抽象的结构,可以发现,VHD的驱动是跟磁盘驱动和文件系统紧密结合的。

深入Windows 7的Virtual Hard Disk (VHD) 技术

图片看不清楚?请点击这里查看原图(大图)。

眼花缭乱的VHD应用

既然在Windows 7中可以对VHD直接读写,让我们来看看这个强大的功能到底能有多少过人之处。

首先,我们可以用命令行工具Diskpart创建VHD文件!(是的,命令行工具,你可能已经想到了自动化批处理和批量部署可以用到这个技术,没错,网管说:要硬盘,于是,大量的VHD就被创建出来了… )

1:  diskpart   2:  create vdisk file=c:windows7.vhd maximum=25600 type=fixed   3:  select vdisk file=c:windows7.vhd   4:  attach vdisk   5:  create partition primary   6:  assign letter=r   7:  format quick label=vhd   8:  exit上面这段命令,创建了一个固定尺寸的VHD文件,并且进行了分区、分配盘符和格式化,一气呵成。Diskpart还能做很多事情,具体参数,请参考这个文档,如果你不喜欢命令行,那么Windows 7的磁盘管理工具,一样可以完成上述操作。现在我们看看VHD在Windows 7中直接访问的几种方法:

上一页  1 2 3 4 5 6 7  下一页

Tags:深入 Windows Virtual

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接