2024年5月14日发(作者:)
使用差分VHD安装多个独立Windows系统
一、创建虚拟磁盘
方法1:图形界面创建
1、打开磁盘管理器(运行),在“磁盘管理”上点击右键,“创建VHD”,类型选择
VHD,动态扩展或者固定大小随意,两种类型性能一样。比如,我们在D盘建立一个大小20G的名为
的虚拟磁盘镜像。加载刚才创建的VHD,初始化磁盘并分区,设定盘符为F:(如果要安装系
统,别忘了激活,如果在UEFI下启动,一定要初始化为GPT磁盘)。
方法2:命令行创建(不推荐)
管理员打开CMD,输入下列指令(仅供参考)
diskpart
create vdisk file=D: maximum=25600 type=fixed
select vdisk file=D:
attach vdisk
create partition primary
assign letter=F
format quick label=WIN8
exit
二、把系统灌入VHD
步骤1:释放镜像。虚拟光驱加载win8.1 ISO镜像为光驱G,用管理员权限打开cmd,输入
/apply G: 4 f:,等待将近5-10分钟后显示100%,win8的系统就释放
到了F盘。建议使用图形软件如Gimagex,wimtool,winnt 6.x setup等进行操作;
步骤2、修改启动菜单。win7的bootmgr无法引导win8.1,所以要把win8.1的bootmgr复制过
来。继续在管理员权限的cmd里输入:bcdboot F:windows /s c: /l zh-cn,这里的C:是指活动分区的
位置,到了这一步,就已经升级了BOOTMGR并且添加了,这种方法不需要手动复制win8.1的
bootmgr。
三、VHD差分硬盘实现秒备份、秒恢复、分支多系统
首先介绍一下差分硬盘。这个概念最早出现在虚拟机里,比如我们刚才创建了一个,如果我
们对他进行了使用,则一切更改将实时的写入。但如果我们创建一个差分硬盘,指向,
比如,命名为。这时我们挂载(注意不是),我们仍然能够看到一个和刚
才一样的f盘,里面的内容和刚才一模一样,但是此时所做的一切更改都将保存在里,而不会
修改,保证了的只读性。做个实验,把这时通过挂载的f盘格式化,f盘
空了,但是如果你删除,再挂载回,会发现文件完好无损。
于是基于此衍生了以下的应用方式。
差分硬盘---可以实现秒备份、秒恢复,完美的保护了系统盘并且免于重装系统,完胜ghost。
分支硬盘---原理也是基于差分硬盘,可以在随意扩展系统的数目,扩充为N个独立的win7/8,执行不
同的任务。


发布评论