如何使用VHD虚拟硬盘安装win10实例教程
vhd虚拟硬盘,能把一个vhd文件虚拟成一个硬盘,进行创建分区、格式化、读写等操作。(举个例子:假设d盘有文件windowxp.vhd,大小为15g,那么这就是一个虚拟硬盘文件。用win7的磁盘管理工具可以创建多个虚拟硬盘文件,每一个开启以后都几乎等同于一个独立硬盘,然后需要初始化,再在上面新建简单卷。完了你进计算机就可以看到多了一个分区,大小你是自己定的。你会发现所有分区容量加起来超过了你的实际硬盘,不过这只是假象,虚拟硬盘里的空间来自虚拟硬盘文件所在的分区。你可以对这个虚拟的硬盘做任何操作,格式化,分区,删除。。。。。可以把软件装进去,但是这并没有多大意义,应为软件仍然会注册到当前操作系统上。而且每次启动系统都需要手动加载虚拟硬盘文件。 vhd的最大好处是可以在里面装win7和win8(xp不好整),相当于多系统。装到vhd的系统维护很方便,vhd差分磁盘技术可以让你的虚拟系统瞬间备份和还原,你可以进虚拟系统做任何试验而不必担心影响主系统,因为主系统对于虚拟系统就是一些普通文件而已,在虚拟系统里,你把主系统盘屏蔽了,把其他分区也屏蔽了,只剩虚拟系统的分区,那么你基本可以随便乱搞了,就算出问题,恢复也是几秒钟的事。)win7/win8/win2008 sr2/win2012,包括最新发布的win10原生支持从vhd启动(vhdx则是win8开始支持的新格式),也就是说我们可以把win7/win8/win10专业版等系统安装到vhd虚拟硬盘中,然后直接从vhd文件启动操作系统。更多的(virtual hard disk format)知识请查看vhd_百度百科
vhd安装和启动系统的方式有如下优点:
1制作简单,不需要专门准备一个硬盘分区来装系统 ,对原系统没有影响。
2与vmware虚拟机安装方式相比。vmware虚拟机安装比物理机安装性能要低上许多;而vhd安装则与物理机安装性能相差无几。
3管理起来比较方便,卸载也很方便,只需删掉虚拟硬盘和启动菜单即可卸载。
唯一的缺点是,win10的快速启动功能需要物理机安装才能支持(vhd中不能休眠),所以vhd安装会无法体验win10快速启动。
那么为什么本文的标题会说是超级简单呢?因为hyper-v虚拟机的创建过程还是比较复杂的,而本文分享了一款vhdx onekey工具,可以一键创建win10 vhdx虚拟机。下面详解一下借助vhdx onekey进行vhd安装win10的方法步骤:ps:无需开启hyper-v虚拟机管理器
二、下载windows10和vhdx onekey
三、使用vhdx onekey一键创建win10 vhdx虚拟机
运行vhdx onekey,界面如图:
参照图中的示例做一下设置:
vhdx的位置可以设置为任意不是压缩目录的ntfs分区,但是该分区的剩余空间大小一定要大小下面设置的vhdx的大小;
vhdx的大小建议不小于40gb;vhdx的格式设置为“动态扩展”,这样vhdx占用的最大空间是40gb,但实际占用空间却是安装后所有文件的实际大小。
装入vhdx的wim的位置。可以先用虚拟光驱装载win10 iso镜像,然后选择win10 iso镜像中sources目录下的install.wim文件;
映像号选择 “1 windows technical preview”,也就是win10技术预览版。
最后点击“确定”,在弹出的对话框中点击“是”,即可开始创建win10的vhdx虚拟机。如图:
vhdx创建后将自动挂载,期间系统可能会提示“格式化后才可用”,无需格式化,点击“取消”即可,等待进度完成100%并出现完成提示即可。
四、挂载vhdx并添加启动菜单
在vhdx onekey窗口中,选中“挂载/卸载 vhd/vhdx”。如图:
00
然后点击下面的“挂载 vhd/vhdx”按钮,这时会弹出“只读挂载”提示,点击“确定”。挂载成功后,点击“向bcd中添加vhd/vhdx 项目”即可把win10 vhdx添加到系统启动菜单中。
注:如果你按照上面的方法添加启动菜单后,在系统启动菜单中选择从vhdx启动时遇到winload.exe数字签名错误,那么可以手动添加启动菜单。方法是:先按照上面的方法挂载vhdx,挂载成功后就能在“计算机”或“这台电脑”中看到一个新的磁盘,例如是 i 盘。以管理员身份运行命令提示符,然后输入以下命令:
bcdboot i:\windows /l zh-cn
回车,运行,即可把win10 vhdx添加到启动菜单中。如图:
最后重启系统,选择从windows technical preview(win10技术预览版)启动,然后就像新安装windows10一样需要进行一些设置,例如输入win10产品密钥、系统设置等。然后就进入你期待已久的win10桌面了。
五、如何卸载win10 vhdx虚拟机
在原来的win7或win8.1系统中进行以上操作:
1.把win10 vhdx从系统启动菜单中删除
按win+r组合键打开“运行”对话框,输入 msconfig ,确定,打开“系统配置”窗口。如图:
切换到“引导”选项卡,然后删除windows technical preview(也就是win10技术预览版)启动选项即可。
2.删除创建的win10.vhdx文件即可。
上一篇: 打印沙漏编程总结
下一篇: 初探ViewBinding