把windows 10装进文件里,竟然也能启动

在这篇文章中玩转双系统安装,这10个知识盲区要扫除,虫子君简单的介绍了双系统安装需要了解的一些知识,主要是针对Windows+Linux这样的组合。

那么如何在windows 10系统下,不影响当前磁盘的结构,也就是说,不用扩大分区,新建分区,再在磁盘上安装一个Windows呢?通过Native Boot技术,就可以从“虚拟磁盘“文件中的Windows启动。

接下来虫子君就带你一起去看看什么是Native boot,以及怎么通过Native Boot安装双系统。

Microsoft Windows

什么是Native Boot+VHDX?

Native Boot是指在没有虚拟机或没有虚拟机管理程序(hypervisor)的电脑上,无需要借助其他任何系统,便可直接启动VHD/VHDX文件里的Windows系统的一种方式。

Native Boot在windows 7 企业版和旗舰版系统,以及Windows Server 2008 R2便开始支持。但是Windows 7 只支持VHD方式以Legacy方式启动(UEFI模式引导的话,需要在主板中设置关闭Secure Boot以及开启CSM)

VHD/VHDX是一种虚拟硬盘,也是一种文件格式, 更多关于VHD和VHDX的介绍,请查看:http://www.dianshouit.com/?thread-27.htm

创建 VHD/VHDX 文件的方式主要有: Windows 磁盘管理工具、DiskPart 工具和

支持的 Windows 映像 (.wim) 文件可以部署到 VHD/VHDX,并且 VHD/VHDX 可以复制到多个系统。Windows 引导管理器配置可直接引导到 VHD/VHDX。

VHDX 也可以连接到虚拟机,以便与 Windows 服务器中的 Hyper-V 角色一起使用。

接下来,我们就一起来将Windows 10 安装到VHDX,并实现引导吧。

STEP 1:下载Windows 10镜像

Windows10镜像下载的方式有多种,请参考该链接下载:

Microsoft Windows 10 1909 10月更新 ISO 系统镜像

windows 10 是迄今为止最好的 Windows,未来将会越来越好。它是您完成工作的得力助手。它启动更快,具有熟悉而扩展的“开始”菜单,甚至能在多部设备上以全新的方
STEP 2:创建VHDX

2.1 磁盘管理器方式创建

a. 右键把windows 10装进文件里,竟然也能启动按钮,然后选择“磁盘管理器”

把windows 10装进文件里,竟然也能启动

b 点击上方的“操作“,然后选择“创建VHD”

把windows 10装进文件里,竟然也能启动

c.  在打开的“创建和附加虚拟磁盘”窗口,点击“浏览”,在指定路径创建VHD或者VHDX的文件名(后缀可加可不加)。

 

把windows 10装进文件里,竟然也能启动

d. 设置虚拟硬盘大小(20GB以上),格式选择 VHD或VHDX , 类型推荐使用 动态扩展。

把windows 10装进文件里,竟然也能启动

 

2.2 使用diskpart 命令创建

a. 按下Win+R,然后输入cmd,回车。

把windows 10装进文件里,竟然也能启动

b.在cmd中输入

diskpart

c. 通过下方命令创建 虚拟硬盘,类型为vhdx,动态扩展,大小为25GB,存放路径为D:windows.vhdx

create vdisk file=D:windows.vhdx maximum=25600 type=expandable

2.3 挂载虚拟磁盘:

attach vdisk

2.4 在挂载的虚拟磁盘上创建分区:

create partition primaryformat quick label=windows10assign letter=v

2.5 退出diskpart, 命令行工具中输入

exit
STEP 3:DISM部署镜像到VHDX

3.1 将下载好的ISO通过资源管理器挂载(右键ISO,“打开方式”中选择“Windows资源管理器”),假定为E:

3.2 在cmd输入下方命令,等待完成。该命令是将install.wim存放的系统文件直接部署到虚拟磁盘内。

Dism /Apply-Image /ImageFile:E:sourceinstall.wim /index:1 /ApplyDir:V:

E:sourcesinstall.wim 为挂载ISO的路径

V: 为虚拟磁盘创建的分区。

STEP 4:添加引导

引导分为两种类型,Legacy以及UEFI模式, 因为是基于已有系统的情况下添加新的引导,所以需要查看当前启动的系统是何种模式。

4.1 如何判断当前系统是哪种模式启动?

  • 通过磁盘类型, MBR磁盘对应Legacy, GPT磁盘对应UEFI启动,可以通过管理器查看磁盘属性,也可以在分区助手主界面便捷查看磁盘类型。
把windows 10装进文件里,竟然也能启动

把windows 10装进文件里,竟然也能启动

通过系统标志。在磁盘管理器中:分区状态一栏,如果能找到一个“EFI系统分区“标志的分区,那么启动模式就是UEFI,否则,则是Legacy启动。

把windows 10装进文件里,竟然也能启动

确定好启动模式后,就可以进行下一步:

4.2 为EFI分区或System Reserved分区分配盘符

在cmd中输入

DiskpartList volume

查看系统标志是在哪个卷上,比如5, 然后输入:

Select volume 5

把windows 10装进文件里,竟然也能启动

给 系统分区分配盘符:

assign letter=S:

4.3 根据启动模式添加相应引导。

Legacy模式:

V:cd V:windowssystem32bcdboot v:windows /s S: /l zh-cn /d /f BIOS

UEFI模式:

V:cd V:windowssystem32bcdboot V:windows /s S: /l zh-cn /d /f UEFI
/l 参数是设置windows引导器显示语言
/d 作用是保留当前的默认引导项,这样重启后就不会默认是进入新系统。
更多关于bcdboot的参数,可在命令行直接输入bcdboot查看
到此,一个安装到虚拟文件的Windows系统就完成了,重启电脑,选择新建的引导项就可以从VHDX启动Windows了。
把windows 10装进文件里,竟然也能启动

人已赞赏
软件百科

系统类型中的:标准、VHD和VHDX是什么?

2019-11-12 22:26:45

软件百科

电脑蓝屏代码大全及解决办法合集

2019-11-18 22:28:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索