2012jierong312 发表于 2014-2-8 18:05:38

备份差分vhd覆盖启动差分vhd

不经意发现,备份差分vhd覆盖启动差分vhd,虽然系统是还原了,但是启动差分vhd还是原来的大小。

特意实验了一下,覆盖前是200多m,覆盖后还是200多m,

怎么才能让它自动变成原来的几十K的小文件?

ymzjsr 发表于 2014-2-10 16:08:30

删除200多MB的,把差分的复制一个复本,将复本改名成前面的差分.

2012jierong312 发表于 2014-2-14 21:44:57

ymzjsr 发表于 2014-2-10 16:08
删除200多MB的,把差分的复制一个复本,将复本改名成前面的差分.

我想要一个全自动恢复。在glrdr启动菜单一按就能自动恢复的。。。


title1.Windows XP
find --set-root --devices=h /0PE.ISO
map /0PE.ISO (0xff) || map --mem /0PE.ISO (0xff)
map --hook
command (0xff)/BOOT/GRUB/SISO NTBOOT="VBOOT=/vhd/xp/xp_CHILD.VHD"

title2.Windows XP 保护模式
find --set-root --ignore-floppies --ignore-cd /vhd/xp/XP_P_BAK.vhd
dd if=()/vhd/xp/XP_P_BAK.vhd of=()/vhd/xp/XP_P.vhd
find --set-root --devices=h /0PE.ISO
map /0PE.ISO (0xff) || map --mem /0PE.ISO (0xff)
map --hook
command (0xff)/BOOT/GRUB/SISO NTBOOT="VBOOT=/vhd/xp/xp_P.VHD"

title3.Windows XP 一秒恢复
find --set-root --ignore-floppies --ignore-cd /vhd/xp/XP_CHILD_BAK.vhd
dd if=()/vhd/xp/XP_CHILD_BAK.vhd of=()/vhd/xp/XP_CHILD.vhd
reboot

目前我使用的是这个。但每次恢复xp_child.vhd大小没有变回备份的几十k的大小啊。。

chensksk 发表于 2014-2-15 01:05:52

2012jierong312 发表于 2014-2-14 21:44
我想要一个全自动恢复。在glrdr启动菜单一按就能自动恢复的。。。




若果没记错dd命令不能改变大小,只能替换文件数据,论坛里以前有高手用G4D调用OmniFS来删除差分并复制备份的,真正做到还原后的vhd是几十k的。也能做到一键恢复,你在论坛里找找吧。

chensksk 发表于 2014-2-15 01:16:44

接楼上,补上一个地址
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=204649
页: [1]
查看完整版本: 备份差分vhd覆盖启动差分vhd