2010pk987 发表于 2013-5-18 19:54:32

不要长期使用差分的子VHD

我前二年在玩VHD时,给公司的二台电脑装了WIN7,还用VBOOT1.1 安装了XP VHD,并且建了差分VHD
平时,员工用子VHD,最近XP系统出问题了,就是找不到NTDLL.DLL文件
如果别的机,进PE,复制个文件就行了,但我这情况特殊。
在win7中可以挂载父VHD,但是不能挂子VHD,用DiskGenius也是只能读父VHD。
最后,没办法了只能还原VHD,直接用父VHD

经过这次,我常想VHD这东西,到底有多少用处。
对于99%普通人来说,他们的电脑只需要,运行稳定和流畅。多系统,重启还原,这些对普通人来说,实在是用不上。



jxf268 发表于 2013-5-18 21:27:32

你应该用VBOOT自己的工具挂载差分的vhd,而不是用Win7挂,差分盘有东西时,母盘一有改动,Win7就基本不认差分盘了,7z好像能查看2g内的,差分盘占用空间超过2g后7z就逊了。可惜你的文件了。
vhd母盘系统安装完了最好重做一下差分,不要用原来的差分。

lasti 发表于 2013-5-18 21:57:32

本帖最后由 lasti 于 2013-5-18 22:00 编辑

我觉得有可能在磁盘的vhd文件,在长期的读写过程中,文件损坏了,所以需要补救ntdll.dll
我个人地认为,父vhd损坏了,重新做一个就行了,物理的世界,没有任何一件事物是不会损坏的。
我个人的长期的经验,机械硬盘的文件损坏率远远高于SSD和FLASH卡上的文件损坏率,毕竟机械运动还是会有意外的物理运动的发生率。

qwertl 发表于 2013-5-18 22:06:25

先备份个父vhd,然后将两个vhd合并后再处理可行吗

2010pk987 发表于 2013-5-19 10:20:01

我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD,无法对它进行读写挂载,也就不能进行日常维护。

qwertl 发表于 2013-5-19 12:08:12

vhd差分的优点是相对做ghost备份是快多了。

jxf268 发表于 2013-5-19 14:01:24

2010pk987 发表于 2013-5-19 10:20
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD, ...

你还是没看懂我说的,只要你的vboot驱动安装正确,你就可以用vbootctl.exe mount 你差分盘的路径,挂载差分盘,你可以进入那个保护模式的vhd系统就是加参数“immutable”的那个,然后用vbootctl挂载修改,你不试你是不会发现他的好处的,尤其是在Win7的vhd系统中

lasti 发表于 2013-5-19 14:10:29

2010pk987 发表于 2013-5-19 10:20 static/image/common/back.gif
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD, ...

如你所说,父vhd没问题,我会直接删掉子vhd,用备份的那个代替就行。

vbyu 发表于 2013-5-19 15:32:41

VHD最怕启动中断电,而VHDX可以修复
vhd系统自己用或实验系统都没问题,公司里使用太冒险

2011wga7425 发表于 2013-5-19 18:34:56

重新创建子VHD可以了。

hero8000 发表于 2013-5-20 09:17:36

jxf268 发表于 2013-5-19 14:01 static/image/common/back.gif
你还是没看懂我说的,只要你的vboot驱动安装正确,你就可以用vbootctl.exe mount 你差分盘的路径,挂载差 ...

学习了。

wkl17 发表于 2018-7-31 15:40:53

vbyu 发表于 2013-5-19 15:32
VHD最怕启动中断电,而VHDX可以修复
vhd系统自己用或实验系统都没问题,公司里使用太冒险

借个帖、借个楼问一下:

是否有办法 检查vhd(vhdx)是否完整?

比如有时复制了一个vhd(x),但在另一台电脑挂载时一直提示异常。

无法确认 vhd(x)是否真的损坏了。

我的是vhdx。修复vhdx是GUI还是命令行下作业?

江南一根葱 发表于 2018-7-31 15:45:08

这东西只适合玩。
页: [1]
查看完整版本: 不要长期使用差分的子VHD