不要长期使用差分的子VHD
我前二年在玩VHD时,给公司的二台电脑装了WIN7,还用VBOOT1.1 安装了XP VHD,并且建了差分VHD平时,员工用子VHD,最近XP系统出问题了,就是找不到NTDLL.DLL文件
如果别的机,进PE,复制个文件就行了,但我这情况特殊。
在win7中可以挂载父VHD,但是不能挂子VHD,用DiskGenius也是只能读父VHD。
最后,没办法了只能还原VHD,直接用父VHD
经过这次,我常想VHD这东西,到底有多少用处。
对于99%普通人来说,他们的电脑只需要,运行稳定和流畅。多系统,重启还原,这些对普通人来说,实在是用不上。
你应该用VBOOT自己的工具挂载差分的vhd,而不是用Win7挂,差分盘有东西时,母盘一有改动,Win7就基本不认差分盘了,7z好像能查看2g内的,差分盘占用空间超过2g后7z就逊了。可惜你的文件了。
vhd母盘系统安装完了最好重做一下差分,不要用原来的差分。 本帖最后由 lasti 于 2013-5-18 22:00 编辑
我觉得有可能在磁盘的vhd文件,在长期的读写过程中,文件损坏了,所以需要补救ntdll.dll
我个人地认为,父vhd损坏了,重新做一个就行了,物理的世界,没有任何一件事物是不会损坏的。
我个人的长期的经验,机械硬盘的文件损坏率远远高于SSD和FLASH卡上的文件损坏率,毕竟机械运动还是会有意外的物理运动的发生率。 先备份个父vhd,然后将两个vhd合并后再处理可行吗 我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD,无法对它进行读写挂载,也就不能进行日常维护。 vhd差分的优点是相对做ghost备份是快多了。 2010pk987 发表于 2013-5-19 10:20
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD, ...
你还是没看懂我说的,只要你的vboot驱动安装正确,你就可以用vbootctl.exe mount 你差分盘的路径,挂载差分盘,你可以进入那个保护模式的vhd系统就是加参数“immutable”的那个,然后用vbootctl挂载修改,你不试你是不会发现他的好处的,尤其是在Win7的vhd系统中 2010pk987 发表于 2013-5-19 10:20 static/image/common/back.gif
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD, ...
如你所说,父vhd没问题,我会直接删掉子vhd,用备份的那个代替就行。 VHD最怕启动中断电,而VHDX可以修复
vhd系统自己用或实验系统都没问题,公司里使用太冒险 重新创建子VHD可以了。 jxf268 发表于 2013-5-19 14:01 static/image/common/back.gif
你还是没看懂我说的,只要你的vboot驱动安装正确,你就可以用vbootctl.exe mount 你差分盘的路径,挂载差 ...
学习了。 vbyu 发表于 2013-5-19 15:32
VHD最怕启动中断电,而VHDX可以修复
vhd系统自己用或实验系统都没问题,公司里使用太冒险
借个帖、借个楼问一下:
是否有办法 检查vhd(vhdx)是否完整?
比如有时复制了一个vhd(x),但在另一台电脑挂载时一直提示异常。
无法确认 vhd(x)是否真的损坏了。
我的是vhdx。修复vhdx是GUI还是命令行下作业? 这东西只适合玩。
页:
[1]