怎么在win7中用vhd还原系统

怎么在win7中用vhd还原系统,第1张

由于

vhd

文件是可以直接在

win7

(以及

winpe

2.0/3.0)下挂载并进行查看和修改的

——

所以当系统还原出现问题时,教你有一个简单而有效的办法来还原系统:就是直接把

vhd

文件挂载到

windows

下后通过分区克隆的办法来“还原系统”:

1.

请用

u盘启动

pe

系统(或者在非需要还原的第二 *** 作系统中,不过注意无论是

pe

系统还是第二 *** 作系统最好是

vista/win7

内核的,这主要是由于

xp

不直接支持

vhd

文件需要使用

virtue

pc

虚拟机才行);

2.

计算机“右键”

-

管理:打开“磁盘管理”后对其右键选择“附加

vhd”,在d出窗口中“浏览”到你存放

vhd

文件的位置并“确定”(保险起见建议复选“只读”)——

这样

vhd

文件就会被系统成功挂载为一个虚拟硬盘

3.

在检视该虚拟硬盘中的内容确实为你当初备份的系统后(请确认文件及文件夹正确、相应的位置也是正确的),可以利用工具做分区克隆

——

vhd

中的内容“覆盖”回原来真实硬盘中的相应分区中

——

这里推荐使用

diskgenius

来实现;

4.

克隆完成后重新启动系统应该就完成还原 *** 作了。

注:如果不需要整个还原系统也可以通过将

vhd

文件挂载后来提取相应的内容。

在XP里做吧,装个Virtual PC 2007就可以了。

直接建个虚拟机,用Ghost版的光盘引导。Ghost完,你的VHD就做好了。

然后百度个“VHD 准备工具 ”,XP里运行下,挂上刚生成的VHD。

启动!进WIN7!!

建立VHD虚拟硬盘。

按图片 *** 作:

按确定,这时“我的电脑”里面会多出一个系统盘,记住这个系统盘的盘符。

用ghost32 11把GHO镜像解压到VHD磁盘。

按图片 *** 作:

选择你的GHO镜像文件。

选择VHD所在的那个分区

按OK后,会出现下面的画面,按图片 *** 作。如果没有发现,那么说明你的VHD不在这个分区,要重新选择。

然后出现ghost进度条的画面,慢慢等一会。

进度条完成后,我们准备的GHO镜像就已经解压到了VHD-WIN7.vhd

用EasyBCD把VHD-WIN7.vhd写入启动项

安装好easyBCD,按下图 *** 作:

这步完成之后,我们就得到了VHD-WIN7,计算机已经可以从VHD虚拟盘上启动了。

给VHD-WIN7安装驱动和常用软件。

重启系统,选择MY-VHD-WIN7,这样我们就进入了VHD-WIN7系统。

安装好驱动,firadisk驱动和你要用到的软件。注意,不要安装太多的软件哦,因为等下它们要连同WIN7一起在内存里运行。

制作内存硬盘

然后安装VSuite.Ramdisk,运行,按下图 *** 作:

确定我们就得到了一个内存硬盘。

把虚拟内存设置到内存硬盘上。因为虚拟内存使用的是硬盘,会影响读写速度,所以我们才要把虚拟内存设置到内存硬盘上。按下图 *** 作:完成后,我们就把虚拟内存移到了内存硬盘上。

安装Grub4dos,写入引导。在“运行”里面输入“notepad”打开记事本,写入下面内容,保存为.bat文件,用管理员权限运行:

Bcdedit /create {ffffffff-8d96-11de-8e71-ffffffffffff}

grub4dos" /application BOOTSECTOR

Bcdedit /set {ffffffff-8d96-11de-8e71-ffffffffffff} device

partition=%systemdrive%

bcdedit /set {ffffffff-8d96-11de-8e71-ffffffffffff} path \grldr.mbr

bcdedit /displayorder {ffffffff-8d96-11de-8e71-ffffffffffff} /addlast

然后把GRUB4DOS里面的grldr.mbr grldr复制到引导盘目录下(一般是C盘)。

在“运行”里面输入“notepad”打开记事本,写入下面内容,保存为menu.lst:

color black/cyan yellow/cyan

timeout=0

default 0

title vhd win7 hd0,1 in top ram

find --set-root /VHD-WIN7.vhd

map --mem--top (hd0,1)/VHD-WIN7.vhd (hd0)

map --hook

root (hd0,0)

chainloader /BOOTMGR

代码第六行有一个top指令,只有在VHD镜像超过3.25G必须加top指令,不过放着也没坏处,就留着吧。

下面的路径自己对应修改,(hd0,1)对应的是第一块硬盘的第二分区,我这里的D盘,(从步骤1第2张图可以看出)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12008780.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存