|
纯情小新人路过
参考:http://wenku.baidu.com/view/8dded60303d8ce2f0066235d.html
三、建立差分系统问题
(一)方法一:在vboot启动菜单中按's'键生成快照,按'r'键执行一次恢复。按 'i' 键生成不可改变的启动。
①在XP VHD项上按's'键生成快照并启动快照
此时在\vboot\grub\grub.cfg中生成
menuentry "XP VHD" {
vboot harddisk="(hd0,1)/WINXP.vhd"
snapshotentry "Snapshot 1"
{
vboot harddisk="(hd0,1)/WINXP-s1.vhd"
}
}
即在XP VHD项下生成一个一级快照(一级差分),菜单中有XP VHD及其下的Snapshot 1的共两个选项(即嵌套的菜单条目)。
还可在Snapshot 1项下再按下's'键生成一个一级快照的差分(即二级差分)。
注:在vboot1.1新版本中,建立快照的父VHD菜单项不能再进入(因会导致父VHD发生改变,使子vhd即快照无效),只能进入快照菜单项。要想进入父VHD菜单项,要在快照项上按'r'键执行一次恢复即删除快照菜单项;或进入winpe中,删除\vboot\grub\grub.cfg中的快照菜单并删除子VHD文件。
②在XP VHD下的Snapshot 1项上按'r'键执行一次恢复并启动到其父项状态
即相当于去除嵌套的快照启动选项,并删除差分文件WINXP_s1.VHD。但在vboot1.1新版本中,按'r'键貌似无效。
③在XP VHD项上按 'i' 键生成不可改变的启动
仅生成一个WINXP_immutable_child.VHD文件,但菜单未改变,且重启后此文件被自动删除。目前,对'i'键的功能还不明瞭。
但可按以下方法处理:
将WINXP_immutable_child.VHD更名为WINXP_child.VHD,再在\vboot\grub\grub.cfg中添加如下项(用分号分隔子、父vhd文件名):
menuentry "XP VHD-child" {
vboot harddisk="(hd0,3)/vboot_sys/WINXP_child.VHD;(hd0,3)/vboot_sys/WINXP.VHD"
}
注:此菜单项为与XP VHD选项同级的菜单项。
有网友说:可加immutable参数如下:
menuentry "XP VHD" {
vboot harddisk="(UUID=b414523d145202b2)/VHD_System/xp/WINXP.VHD"
snapshotentry "Snapshot 1" {
vboot harddisk="(UUID=b414523d145202b2)/VHD_System/xp/WINXP-s1.VHD" immutable
}
}
(二)方法二:手动建立差分
第一步:用命令创建差分文件:
\vboot\tools\x86\vbootctl creatediff f:\vhd_sys\win2003s-s1.vhd f:\vhd_sys\win2003s.VHD
第二步:为快照添加一个启动条目:
cd\vboot\grub
\vboot\vbootedit uuid f: >uuid.txt
若UUID为f014a69714a66078
\vboot\vbootedit create title="win2003 Snapshot 1" harddisk="(UUID=f014a69714a66078)/vhd_sys/win2003s-s1.vhd" parent=1
注:双引号中的斜杠为反斜杠。
注:若不能成功执行,可直接修改\vboot\grub\grub.cfg,在其中添加嵌套的快照启动选项。
(三)第二次成功启动快照的方法
vboot1.0(已过期)能成功启动快照,但vboot1.1在第一次能成功启动快照,但在第二次启动时,要么重启,要么蓝屏,解决方法是:
1、方法一
用1.0版的 vbootldr 和vbootldr.mbr ,就可二次启动快照。但我将1.0版的这两个文件复制到vboot所在盘的根目录下替换1.1的后,重启时只出现vboot菜单的框框,而无菜单,当我关机再次重后到vboot时,连这个菜单框框也没出现而是黑屏。当我用1.1的替换回后,又重现了菜单,当然仍然无法启动快照。究其原因,是vboot_1.1_2011.2.18更新版本身的问题。
需使用vboot_1.1_2011.2.20更新版,已解决此问题,能生成快照后,多次启动快照菜单项。而WinXP_VHD辅助处理工具2011【基于vboot 1.1_2011-2-22更新】版,已包含vboot_1.1_2011.2.20更新版,即只用该软件(WinXP_VHD)即可解决此问题。推荐此法。
2、方法二
用WinXP_VHD辅助处理工具2011【基于vboot 1.0_驱动已过期】生成基于vboot1.0驱动的winxp.vhd,并使用vboot1.0时间过期破解版即可。但不推荐此法。
|
|