无忧启动论坛

标题: 不要长期使用差分的子VHD [打印本页]

作者: 2010pk987    时间: 2013-5-18 19:54
标题: 不要长期使用差分的子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
你应该用VBOOT自己的工具挂载差分的vhd,而不是用Win7挂,差分盘有东西时,母盘一有改动,Win7就基本不认差分盘了,7z好像能查看2g内的,差分盘占用空间超过2g后7z就逊了。可惜你的文件了。
vhd母盘系统安装完了最好重做一下差分,不要用原来的差分。
作者: lasti    时间: 2013-5-18 21:57
本帖最后由 lasti 于 2013-5-18 22:00 编辑

我觉得有可能在磁盘的vhd文件,在长期的读写过程中,文件损坏了,所以需要补救ntdll.dll
我个人地认为,父vhd损坏了,重新做一个就行了,物理的世界,没有任何一件事物是不会损坏的。
我个人的长期的经验,机械硬盘的文件损坏率远远高于SSD和FLASH卡上的文件损坏率,毕竟机械运动还是会有意外的物理运动的发生率。
作者: qwertl    时间: 2013-5-18 22:06
先备份个父vhd,然后将两个vhd合并后再处理可行吗
作者: 2010pk987    时间: 2013-5-19 10:20
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD,无法对它进行读写挂载,也就不能进行日常维护。
作者: qwertl    时间: 2013-5-19 12:08
vhd差分的优点是相对做ghost备份是快多了。
作者: jxf268    时间: 2013-5-19 14:01
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
2010pk987 发表于 2013-5-19 10:20
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD, ...

如你所说,父vhd没问题,我会直接删掉子vhd,用备份的那个代替就行。
作者: vbyu    时间: 2013-5-19 15:32
VHD最怕启动中断电,而VHDX可以修复
vhd系统自己用或实验系统都没问题,公司里使用太冒险
作者: 2011wga7425    时间: 2013-5-19 18:34
重新创建子VHD可以了。
作者: hero8000    时间: 2013-5-20 09:17
jxf268 发表于 2013-5-19 14:01
你还是没看懂我说的,只要你的vboot驱动安装正确,你就可以用vbootctl.exe mount 你差分盘的路径,挂载差 ...

学习了。
作者: wkl17    时间: 2018-7-31 15:40
vbyu 发表于 2013-5-19 15:32
VHD最怕启动中断电,而VHDX可以修复
vhd系统自己用或实验系统都没问题,公司里使用太冒险

借个帖、借个楼问一下:

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

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

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

我的是vhdx。修复vhdx是GUI还是命令行下作业?
作者: 江南一根葱    时间: 2018-7-31 15:45
这东西只适合玩。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3