直接安装Windows7进VHD文件并启动_操作系统

内容摘要
先说一下vhd文件,它是一种虚拟硬盘(virtual hard disk)文件,里面包含的信息相当一块完整的硬盘,用过virtual pc的人应该知道,挂载后就可以当成第二硬盘对待
文章正文

先说一下vhd文件,它是一种虚拟硬盘(virtual hard disk)文件,里面包含的信息相当一块完整的硬盘,用过virtual pc的人应该知道,挂载后就可以当成第二硬盘对待。现在windows7已经内置支持这种文件格式并可以挂载到系统,当然也可以从vhd文件启动系统。这样,你的win7就不是装在一个物理硬盘上的分区里了,而是安装在一个几G大的vhd文件里,极大的方便了管理。

当然,这种方案目前只能用命令行来实现,下面我来一步一步的叫你如何只用一张WIN7的光盘把系统安装进vhd文件。

首先,刻一张盘然后引导进安装界面,在“现在安装”那个地方停下,点击下面的修复计算机,再点下一步,然后可以看到一个对话框,单击命令提示符,进入cmd。

然后依次输入下面的命令:

1:  diskpart   
进入磁盘管理平台  

2:  create vdisk file=c:\windows7.vhd maximum=25600 type=fixed         
创建一个c:\windows7.vhd的文件,大小为25600MB,类型为固定大小;这里可以自定义文件的位置和大小,不一定要在C:盘

3:  select vdisk file=c:\windows7.vhd     
将焦点集中到vhd文件

4:  attach vdisk        
挂载选中的vhd文件

5:  create partition primary   
在vhd文件里创建一个主分区

6:  assign letter=r        
将这个主分区盘符定义为r,可以随你

7:  format quick label=vhd     
快速格式化并定义卷标为“vhd”,卷标也可以随你

8:  exit    
退出

最后,在命令行输入setup,开始安装,在选择分区时选择第二块磁盘,也就是刚才创建的vhd文件,然后安装和正常安装一模一样,祝你好运。

后记,好像vhd启动只能装旗舰版的win7,其他版本我没试过,大家试试告诉我啊。如果你要从虚拟光驱安装也是可行的,只是在命令行那里记得删除c:\bootmgr文件和c:\boot文件夹,其他一切照旧。

代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!