WEB开发网
开发学院操作系统Windows 7 Windows 7另类玩法 - 全面了解和使用VHD功能 阅读

Windows 7另类玩法 - 全面了解和使用VHD功能

 2009-09-12 00:00:00 来源:WEB开发网   
核心提示: 方法为:在命令输入窗口中,输入bcdboot V:\windows /s D: (启动Windows 7)bcdboot D:\windows /s D: (启动原来的Vista)重启,Windows 7另类玩法 - 全面了解和使用VHD功能(3),进入启动菜单,选择Windows 7项目即可,

方法为:在命令输入窗口中,输入

bcdboot V:\windows /s D: (启动Windows 7)

bcdboot D:\windows /s D: (启动原来的Vista)

重启,进入启动菜单,选择Windows 7项目即可。

Windows 7另类玩法 - 全面了解和使用VHD功能

玩法二:

Windows 7用着很爽,想把C盘原来的Vista系统干掉,系统只保留一个安装在虚拟硬盘中的Windows 7系统。

方法和玩法1基本一样,只是在上面的第三步过程中,激活第一分区的时候顺便将C格式化掉,即:

Diskpart

Sel disk 0

Sel part 1

Format fs=ntfs quick

active

小结:

* 在前面两种玩法中,需要提醒的是Vista系统是不支持从虚拟磁盘启动系统的,确切地说,vista版本的引导文件没有内置虚拟磁盘驱动,不过你可以将 Windows 7的bootmgr移植到Vista系统,这样Vista就可以引导虚拟硬盘上的系统了。记住,覆盖时要先获取该文件的管理员权限。

* bcdboot.exe命令只有Windows 7系统、Windows 7版本的BOOT.wim或WinRE.wim中才有,你可以拷贝一份到Vista中来用,用它结合Imagex.exe来部署系统简直是太方便。

玩法三:

在原来的分区1前划出一个200MB的小分区,并将它设置为活动的主分区,用于保存Windows 7的引导程序文件,而原来的空间则用于存放VHD。这样做的好处就是,启动后启动分区是隐藏的。可能有人会问,隐藏了又啥好处,这个偶只能说……其实也没啥,自己感觉。

当然,如果你这样玩,它就很有用了——把Windows 7.vhd文件(即用Imagex.exe命令部署)放在一个服务器上,然后通过本机上建立这样一个200MB的系统分区,然后加载远程服务器上Windows 7.vhd,那么就是一个所谓的无盘系统了,呵呵。

Windows 7另类玩法 - 全面了解和使用VHD功能

总结:

1.虚拟磁盘系统只支持固定大小类型的VHD,即type=fixed。

2.虚拟磁盘系统启动的只有Windows 7和2008,不支持vista SP1,SP2行不行,偶没试过,估计是不可以的,因为内核架构上不支持。

3.关于系统的快速部署,比如你事先用Imagex.exe将install.wim中的系统灌进vhd文件中后,这个文件就相当于一个纯净的没有收集过任何硬件信息的系统,那么你可以将此文件拷贝到任何系统上,然后用bcdboot加载,那么可以想象的是速度那是非常快的。

安装一个新系统也就5分钟左右。如果你用一块移动硬盘,那么你拿着这块硬盘可以接到任何PC平台上使用。谁不让你用他电脑,你就这么干就可以了。

另外,既然Imagex.exe+bcdboot的方法快速部署一个基于虚拟分区的系统,那么物理分无肯定也是支持了,这种方法给我们提供了一个安装VSITA、Windows 7、win2008的新方法,大家可以自己试试,比全新安装要快一些。

最后补充一下:将系统装进虚拟分区,这样做的好处在于管理方便,在加载硬件环境前做好备份,那么如果该系统坏了,直接拷贝一个新的覆盖已坏掉的就可以了,原来的GHOST可以扔掉了。

当然,这个虚拟磁盘系统还有很多用法,因为支持二次嵌套(目前RC版是支持的,但正式版还支不支持就不知道了),你可以用它来做一个自动销毁的差分硬盘,取代硬盘保护卡。

上一页  1 2 3 

Tags:Windows 另类 玩法

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