利用VHD文件安装双系统的方法

简介:
    自从Windows 7开始出现,可以再磁盘管理中添加VHD虚拟磁盘文件后,安装双系统的方法有了很大的变化。当我们创建VHD文件,并在其中部署完OS后,就可以通过bcdedit工具,修改启动项,完成双系统引导。
详细命令:
C:\>bcdedit /copy {current} /d "My New VHD Description" 返回新建立加载项的GUID
C:\>bcdedit /set <guid> device vhd=[driveletter:]\<directory>\<vhd filename> 
利用返回的GUID,指定该GUID所使用的VHD文件的路径
C:\>bcdedit /set <guid> osdevice vhd=[driverletter:]\<directory>\<vhd filename>
指定该系统使用的操作系统设备的VHD文件路径。
C:\> bcdedit /set <guid> detecthal on 强迫windows检查硬件抽象层

当我们用 bcdedit /delete <guid> /cleanup 删除windows7启动项后,我们可以通过bcdedit /set {GUID} device hd_partition=[driverletter:]和bcdedit /set {GUID} path  \windows\system32\winload.exe将操作系统选择菜单恢复。

当我们用 bcdedit /delete <guid> /cleanup 删除VHD系统后 我们可以通过 bcdedit /store Foocd /set {GUID} device hd_partition= [driverletter:]和 bcdedit /set {GUID} osdevice  vhd=[C:]\vdisks\disk01.vhd 将操作系统选择菜单恢复。

对于里面已经安装OS的vhd文件,可以使用bcdboot  h:\windows(h:为附加VHD文件后,磁盘管理中出现的VHD盘符),直接生成双系统启动菜单选项。



      本文转自daniel8294 51CTO博客,原文链接:http://blog.51cto.com/acadia627/1012441,如需转载请自行联系原作者



相关文章
|
6月前
|
程序员 Docker Windows
Windows 10系统压缩C盘WSL虚拟磁盘文件
Windows 10系统压缩C盘WSL虚拟磁盘文件
119 1
如何制作Win10启动U盘启动盘iso镜像文件
如何制作Win10启动U盘启动盘iso镜像文件
如何制作Win10启动U盘启动盘iso镜像文件
|
Ubuntu Unix Linux
双系统下ubuntu自动挂载windows盘
双系统下ubuntu自动挂载windows盘
1185 0
双系统下ubuntu自动挂载windows盘
|
Ubuntu Windows
双系统Ubuntu无法访问windows磁盘分区解决方法
为了更好的体验各种操作系统,在电脑中安装双系统是很好的选择,但在使用中难免会遇到这样或那样的问题. 最近总是遇到Ubuntu系统下无法访问windows磁盘分区问题,看了系统日志发现是挂载磁盘出问题了,解决方法是使用ntfs来修复后重新挂载.
1886 0
|
存储 Ubuntu Linux
2.7 使用LiveCD从光盘直接运行Linux,无需安装
Linux 世界中一个相对较新的现象是可引导的 Linux CD 发行版的出现。它无需安装就可以看到 Linux 系统是什么样的。
497 0
2.7 使用LiveCD从光盘直接运行Linux,无需安装
U盘装WIN7安装程序无法定位现有分区,也无法创建新的系统分区(转载)
  我最近装WIN7,格了盘之后,总是出现提示“安装程序无法定位现有分区,也无法创建新的系统分区”,想了很多办法,总是无法解决,后来经过多方查找,于昨天晚上终于把系统装上了。     我用U盘装系统,是因为我的光驱读盘不好,有时读不出来,有时又能读出来,所以才想到用U盘来装系统。当然了,你的电脑得支持U盘启动才行,下面开始说处理过程,网上能搜到很多的。现在我把我的处理过程总结如下:
2200 1