无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2010pk987

[原创] 不要长期使用差分的子VHD

[复制链接]
发表于 2013-5-18 19:54:32 | 显示全部楼层 |阅读模式
我前二年在玩VHD时,给公司的二台电脑装了WIN7,还用VBOOT1.1 安装了XP VHD,并且建了差分VHD
平时,员工用子VHD,最近XP系统出问题了,就是找不到NTDLL.DLL文件
如果别的机,进PE,复制个文件就行了,但我这情况特殊。
在win7中可以挂载父VHD,但是不能挂子VHD,用DiskGenius也是只能读父VHD。
最后,没办法了只能还原VHD,直接用父VHD

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



发表于 2013-5-18 21:27:32 来自手机 | 显示全部楼层
你应该用VBOOT自己的工具挂载差分的vhd,而不是用Win7挂,差分盘有东西时,母盘一有改动,Win7就基本不认差分盘了,7z好像能查看2g内的,差分盘占用空间超过2g后7z就逊了。可惜你的文件了。
vhd母盘系统安装完了最好重做一下差分,不要用原来的差分。
回复

使用道具 举报

发表于 2013-5-18 21:57:32 | 显示全部楼层
本帖最后由 lasti 于 2013-5-18 22:00 编辑

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

使用道具 举报

发表于 2013-5-18 22:06:25 | 显示全部楼层
先备份个父vhd,然后将两个vhd合并后再处理可行吗
回复

使用道具 举报

 楼主| 发表于 2013-5-19 10:20:01 | 显示全部楼层
我的情况是父VHD是正常的,而子VHD文件也没有损坏,只是NTDLL的损坏,让XP无法进系统。
同时由于是子VHD,无法对它进行读写挂载,也就不能进行日常维护。
回复

使用道具 举报

发表于 2013-5-19 12:08:12 | 显示全部楼层
vhd差分的优点是相对做ghost备份是快多了。
回复

使用道具 举报

发表于 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系统中
回复

使用道具 举报

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

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

使用道具 举报

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

点评

借个帖、借个楼问一下: 是否有办法 检查vhd(vhdx)是否完整? 比如有时复制了一个vhd(x),但在另一台电脑挂载时一直提示异常。 无法确认 vhd(x)是否真的损坏了。 我的是vhdx。修复vhdx是GUI还是命令行下  详情 回复 发表于 2018-7-31 15:40
回复

使用道具 举报

发表于 2013-5-19 18:34:56 | 显示全部楼层
重新创建子VHD可以了。
回复

使用道具 举报

发表于 2013-5-20 09:17:36 | 显示全部楼层
jxf268 发表于 2013-5-19 14:01
你还是没看懂我说的,只要你的vboot驱动安装正确,你就可以用vbootctl.exe mount 你差分盘的路径,挂载差 ...

学习了。
回复

使用道具 举报

发表于 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 | 显示全部楼层
这东西只适合玩。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-28 22:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表