如何借助windowns的VHD引导特性实现VHD多windows系统共存

近期,由于一些需要,需要运行3个windows系统,具体需要如何此处略去,现将实现方式共享如下。

测试环境:

HP 820 G2, 4G内存, 500G SSD硬盘

windows 7 企业版

windows7 旗舰版

windows 10专业版

1. 准备VHD文件

获得含有widnows操作系统的VHD文件,这里介绍2种方法。(当然,也可以从网络现在共享的VHD文件,不在这里缧数了)

  • 方法一,通过windows的备份工具,将正在运行的系统备份成VHD镜像文件。

点击"开始"菜单>所有程序(All Program)>维护(Maintenance)>备份和恢复(Backup and Restore)

点击"创建系统镜像"(create a system imange)

选择备份到本地硬盘,这里建议选择USB硬盘存放备份,然后点击"下一步"(Next)继续

核实后点击"开始备份"(Start backup)开始创建系统镜像。

备份完成后可以在备份目录看到已经备份的VHD文件

找到那个最大的VHD文件就是操作系统的镜像文件。

  • 方法二,使用windows操作系统的磁盘管理工具创建新的VHD,并使用imangex工具在现有的安装光盘或ISO部署到VHD。

打开windows磁盘管理器,在磁盘管理上点击右键,选择创建VHD

选择适当的存放位置,指定大小,选择格式后点击OK开始创建新的VHD。

初始化该新创建的VHD磁盘

点击OK开始初始化,完成初始化后在磁盘上点击右键开始创建新简单卷向导

点击下一步继续

点击下一步继续

点击下一步继续

点击下一步继续

点击finish完成。

准备好VHD后,需要使用imangex将操作系统部署到该VHD中。(如果你正在使用的OS没有这个工具,请使用baidu搜索获得)

以管理员权限打开一个命令提示符窗口

先使用命令:imagex /info H:\sources\install.wim获得安装实例的index号

由于该OS介质中含有2个版本,1为专业版,2为家庭版,这里我们选择使用专业版,使用命令开始镜像部署

imagex /apply H:\sources\install.wim 1 e:\(H盘为光驱或虚拟光驱的盘符,E盘为刚刚创建的VHD的盘符,请根据实际情况进行替换)

该步骤完成后我们需要的VHD就已经生成了。

所有的准本工作已经完成,那么我们如何使用这个VHD呢,接下来就做一个详细的介绍。这里介绍2种场景。

场景一:在已有windows操作系统的主机上,增加VHD引导实现 多windows共存。

这种场景比较简单,只要通过一个命令即可完成。

首先还是要以管理员的身份运行一个命令行窗口,然后执行如下命令:

winboot e:\windows(通过备份获得的VHD需要先附加后并分配盘符再执行此操作)

命令成功完成后,就可以把该系统成功加到windows的引导选项中,并且会默认从该VHD进行引导。

Note:如果该机原有的操作系统几经将boot分区单独分出来了,可以在启动VHD系统后删除原widnows所在分区,实现纯VHD系统。

场景二:在没有操作系统的主机上,仅通过VHD来引导实现多windows共存。

1. 准备磁盘分区

为了保证系统安全,建议至少创建2个磁盘分区

分区一:boot分区,大小500MB

分区二:数据分区,大小465GB

该两个分区可以用windows光盘的diskpart,也可以在PE下通过widnows的磁盘管理进行。(不建议使用第三方工具操作)

注意:分区一的格式化需要使用DISKPART或windows磁盘管理器完成,否则可能无法引导。

2. 准备引导文件

将分区一激活,并格式化完成后需要将window引导的必要文件部署到该分区中,具体操作方法如下:

在PE下使用imange工具将系统安装盘下的boot.wim释放到boot分区中

imagex /apply g:\sources\boot.wim 1 c:\

该步操作也可使用PE下的wimtools完成。

3. 配置VHD引导

在PE下使用的BCD编辑工具,将展开的VHD下的windows目录加入到BCD中实现VHD的引导。

注意:VHD文件不能放到USB盘或移动硬盘上,否则将导致系统引导失败。

时间: 2024-10-06 07:13:09

如何借助windowns的VHD引导特性实现VHD多windows系统共存的相关文章

VHD进阶:差分VHD备份系统

VHD进阶:差分VHD备份系统 一.创建虚拟磁盘 方法1:图形界面创建 1.打开磁盘管理器(运行diskmgmt.msc),在“磁盘管理”上点击右键,“创建VHD”,类型选择VHD,动态扩展或者固定大小随意,两种类型性能一样.比如,我们在D盘建立一个大小20G的名为WIN8.VHD的虚拟磁盘镜像.加载刚才创建的VHD,初始化磁盘并分区,设定盘符为F:(如果要安装系统,别忘了激活,如果在UEFI下启动,一定要初始化为GPT磁盘). 方法2:命令行创建(不推荐) 管理员打开CMD,输入下列指令(仅供

centOS7 中利用grub引导windows系统

安装centOS7之后,grub2不会默认的引导windows系统,可以通过修改grub文件来实现此功能. 找到grub.cfg文件并用vim打开:vim  /boot/grub2/grub.cfg 在### END /etc/grub.d/00_header ###之后添加: ### BEGIN /etc/grub.d/30_os-prober ### menuentry 'Windows 7' { insmod part_msdos insmod ntfs set root='hd0,msd

Centos 7 下添加文件系统ntfs 支持,添加windows系统引导

Centos默认情况下并不支持引导Windows系统,也不能显示windows默认的ntfs文件系统 第一步 :安装 epel-release 源 yum -y install epel-release 第二步 :安装 ntfs-3g yum -y install ntfs-3g 第三步 :更新引导文件 grub2-mkconfig -o /boot/grub2/grub.cfg 如果出现类似 Found Windows Vista (loader) on /dev/sda1 done 则成功了

如何在linux系统中添加win10引导(centos和win10双系统)

vim /boot/grub2/grub.cfg ####BEGIN /etc/grub.d/30_os-prober menuentry 'Win10' { ##引导菜单显示的名字set root=(hd0,1) ##win10系统在哪个分区chainloader +1} ####END /etc/grub.d/30_os-prober 原文地址:http://blog.51cto.com/13587169/2103737

windows系统下mount创建的.vhd

自己无聊时候分出了几个磁盘用来练习,存放个人东西,cdef盘除了c盘都是随便乱存的(粗心-_-),于是分出了两个20G的vhd文件,但是每次开机都要去d盘点击挂载太麻烦,现在分享自己的方法. 创建mount.txt文件 第一步先创建mount.txt 在其中附加如下代码: 1 select vdisk file=D:\work.VHD //vhd文件的存放磁盘: (.vhd的名字).vhd 2 attach vdisk //挂载 3 exit //退出 保存 打开 右击“管理”, 这种界面 创建

Windowns 无法启动 Office Software Protection Platform 服务,系统找不到指定的文件

导致该服务无法启动的原因是,用kms8激活了win7后又用oem8激活试了下,结果就这样,然后就无法激活了,状态ID都不可用.试过禁用计划任务项目,重建MBR,重建PBR,都无效果.最后在这里找到了解决方法 http://zhidao.baidu.com/link?url=2r8rzuhU1ETlNPx-3L5TsBqMav472nqVGdrF8M-Fn4rtDfZvzmaypG9iJL_fJQU1wpEg0QvOIjhyCv5PyBQhO5yZVnEETo7DDGm-AdAKzke “找到HK

Rust语言的一些特性(基于表达式的系统编程语言?)

1.let mut x = 10i; 用学术的话来说,let代表文法级别的名字绑定(到value对象) println!是宏,第一眼看到它时还以为是学习Ruby,!代表函数有副作用呢 destructuring let:解构绑定这个概念来自于LISP/Erlang? 2.表达式语言:if是表达式:加上分号就变成语句:return x;等同于直接的一个x 还有,它的if/for/while的条件判断不用加()圆括号,这跟Swift是一致的(就是感觉有点别扭) 3.函数原型:fn f(x: int,

百度AI开放平台 UNIT平台开发在线客服 借助百度的人工智能如何开发一个在线客服系统

这段时间在研究一些人工智能的产品,对比了国内几家做人工智能在线客服的,有些接口是要收费的,有些是免费的,但是做了很多限制,比如每天调用的接口次数限制是100次.后来就找到了百度的AI,大家也知道,目前国内做AI的,应该就算百度比较超前了. 于是就开始研究吧. 百度AI的网址http://ai.baidu.com/    然后就看百度的UNIT的文档    地址参见 https://ai.baidu.com/docs#/UNIT-v2-download/top UNIT机器人对话API文档.里面的

联想lenovo 家用电脑安装win7 无法引导问题(新电脑安装系统时提示File:\Boot\BCD错误解决方案)

安装方式 : 1.进入 PE 2.用 EasyimageX 恢复 GHO镜像 3.重启后出现  原因: 主要 是安装win7 时,格式 化选择为GUID模式. 处理: win7 以后,格式华时选择MBR安装 win8 以上,可以格式 化为GUID 原文地址:https://www.cnblogs.com/sjdn/p/11044565.html