|
|
刚刚买了一台新的笔记本,Win8,双硬盘。我希望能够在不破坏原有系统的情况下(甚至都不初始化原装的win8),能够做到实时备份和还原,于是想到了差分vhd的方式。不知道这样是否可行?
1. 进PE,用disk2vhd做一个系统盘的vhd(原始vhd),还是拷贝回系统盘(比如C:),
2. 仍然在win8的PE下attach这个VHD(可以吗?),删除掉HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices里的\DosDevices\C:避免vhd访问原C盘 (参考帖子虚拟/现实纠缠在一起,我用的是vhd系统还是真实的系统?--已经ok),同时挂接物理的其他分区比如APP和DATA
2. 修改启动分区(联想系统的启动分区好像是一个隐藏分区,不在系统盘上)的BCD,增加一个启动项,指向这个原始vhd,这就是日常用的系统了;没事不会去进入物理C盘的原装系统的
3. 进入vhd系统,初始化win8,配置,安装各类软件,成为一个父(parent)VHD;这个VHD也不会经常改动,除非需要更新系统和软件
4. 制作若干子(孙)VHD,分别作为不同用途,比如日常使用,沙盒(每次启动时还原),或者其他用途
有几个问题:
1. 有什么快捷的方式从父VHD制作差分的子VHD,并自动在启动分区上创建BCD项目?
2. 有什么方法可以让某个子VHD每次启动后还原到父VHD的状态(即这个子VHD的任何改动都会在重启后丢失)
3. 如何更新系统?是直接在父VHD里更新,还是在某个子VHD更新后合并到父VHD,怎么操作最安全快捷?
4. 有没有什么细节需要注意的?类似于提到的删除\DosDevices\C:避免vhd访问原C盘的问题
这样是否可行?哪位老大能够给出一个比较详细的步骤?多谢多谢~~~~ |
|