开发、部署系统环境 - 隔离型多系统


在开发测试时,需要安装另外的系统,又不想使用虚拟机。在网上找了很多双系统的安装方法,但是两个系统能够互相访问,例如在系统A上直接删除系统B中的数据,影响比较大。后来发现了创建虚拟硬盘的方法,在虚拟硬盘上安装系统,可以互不访问,进行逻辑隔离。

创建 vhdx 虚拟硬盘

在 windows 系统中,使用磁盘管理工具,在操作下,可以创建 VHD 虚拟硬盘
在这里插入图片描述
选择虚拟硬盘文件保存的位置、大小,然后设置虚拟硬盘格式和类型。格式使用 VHDX 最好,但是老系统不支持,还是选择 VHD。类型可以选择动态扩展,这样不会立刻分配所有的硬盘空间。
在这里插入图片描述
新创建的VHD需要初始化才能使用。右键点击黑条左边的磁盘2,然后点击初始化磁盘即可执行该操作,至于选择GPT还是MBR需要根据当前系统所在磁盘类型来选择。我准备用GPT磁盘类型和EFI引导,所以这里选择GPT类型磁盘。
在这里插入图片描述
初始化磁盘之后,新建一个简单卷并格式化,就可以得到一个准备完毕的VHD,完全可以当做实际磁盘来使用。
在这里插入图片描述

挂载系统镜像

我准备安装 win11,先到网上下载 win11 的原版安装镜像文件,然后可以装载此 iso 镜像文件。这时会出现一个虚拟光驱,内容就是镜像文件的内容。

释放映像

使用 Dism++ 可以直接释放映像文件。打开Dism++,选择文件菜单->释放映像。
在这里插入图片描述
选择系统映像文件,我要装的 win11 在虚拟光驱下的 sources 文件夹下,名称为 install.wim。选择好这个文件后,可以选择目标映像,就是要安装的系统的版本,例如家庭版、专业版等。这里显示的映像信息是 win10,是因为我的 Dism++ 版本还不能直接识别 win11。然后选择安装的驱动器就可以了。点击确定后,开始释放映像。

设置引导

使用EasyBCD添加引导项,打开软件后点击添加新条目。需要注意VHD方式安装的系统,添加引导项的时候需要用下面的磁盘映像,然后选择VHD文件路径。点击添加条目,然后引导就添加成功了。
在这里插入图片描述

进入新系统

添加完引导项之后,就可以重启电脑了,记得出现双系统选择的时候要选择刚刚安装的系统。需要注意释放映像只是系统安装的一个步骤,重启进入新系统之后还需要重启多次才能真正进入系统。刚刚安装的Win11系统会联网自动下载驱动,稍等片刻重新设置一下系统分辨率,就可以看到一个崭新安装的系统了。

逻辑隔离

如果不想两个系统相互访问,可以分别在各自的系统中的磁盘管理工具里,删除目标磁盘的盘符。删除盘符不会对数据造成影响,且无法访问其中的数据了,就形成了逻辑隔离效果。

删除虚拟硬盘

在原系统的磁盘管理工具中,可以分离虚拟硬盘,分离后就可以将创建的 VHDX 文件删除了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值