ERD不是版本越高越好
ERD 不是版本越高越好
ERD:紧急修复磁盘,也称为MSDaRT 的启动CD。
MSDaRT:Microsoft 诊断与恢复工具集,可以帮助诊断和修复有启动故障或其他问题的系统。
这是一组免费工具Microsoft desktop optimization pack 中的一个。
其中,就有一个叫做DaRT。
分不同的版本,并分为两种的平台:x86 和x64。
6.5:对应于Windows 7 和Windows 2008 R2
6.0:对应于Vista 和Windows 2008
5.0:对应于XP 和Windows 2003 Windows 2000
尤其是从Vista 开始,已经取消了XP 中的覆盖安装的修复系统的方法,当系统不能启动时,必须用EDR 进行修复。
本来,这个周末想看看SCOM 2012 的,但是,却遇到了前所未有的挑战:
1、 VMLite 不能启动:于是干脆卸载,装VirtualBox;
2、 VMLite 和VirtualBox 用到的文件扩展名不一致,好在改了以后,就能用;
3、 转到VirtualBox 后,要重新激活。那就重新激活吧,Windows 2008 R2 用CW 激活就成了,而Windows 2008 运行后,系统就不能启动了;
4、 于是,问题就开始了。先想用XP 的方法,重装。但是,从Vista 开始,已经取消了XP 中的覆盖安装的修复系统的方法;
5、 仔细看出错的的代码。好不容易看到了0x7B;
6、 于是,上网找修复0x7B 的方法,没有一个有用的;
7、 找MSDaRT,制作ERD;
8、 需要Windows Debug Tools,但是,却不提供直接下载,而是,提供了一个安装工具winsdk_web.exe。这个方法好吗?好,这是为用户着想,永远装最新的。不好,换一台机子,又要重新下载一次,就不是为用户着想了,而是为电信运营商着想了。
9、 好不容易装好了,也制作好ERD。用的是MSDaRT 6.5,修复了一通还是不能启动;
10、 先前的想法是,版本是越高越好。因此,开始就选择了高版本。于是,再做6.0 的,好了,终于可以进去了。
11、 于是,把CW 卸载掉。好了,又进不去了。这次倒没有出现蓝屏,只是滚动条不停地滚,却没有读盘。
12、 好在,先用VirtualBox 对 原来的磁盘做了一个备份,备份的格式是VMWare 的vmdk。于是,按照前面的方法,对VMWare 的虚拟机也进行修复,但是,还是出现0x7B 的蓝屏;
13、 不过这个蓝屏非那个蓝屏,是由于磁盘控制器的问题。原来VirtualBox 上的控制器是IDE,而VMWare 上的是SCSI。可是,界面上没有地方改,要改vmx 文件。把
scsi0:0.present = " TRUE "
scsi0:0.fileName = "XXX.vmdk"
ide0:0.present = " FALSE "
改成:
scsi0:0.present = "FALSE"
ide0:0.fileName = "XXX.vmdk"
ide0:0.present = "TRUE"
14、 说起来,VMWare 还是不错的。不过,用光盘启动,却费了太多的力气。
15、 BIOS 设置,要用到F2 功能键。但是,可气的是,DELL 按F2 却进入了无线开关,要用F2,必须同时按住Fn 键。而按两个键,虚拟机又不认可。
16、 好在还有一个Esc 键,是选择启动顺序的,不过这个键,不能多按,多按就表示取消了。真不知道这些兄弟们设计时是怎么想的;
17、 重启,进入系统,卸载掉原来的VMLite 和VirtualBox 驱动,装VMWare 驱动。
18、 没有一个系统是完美的。
本文出自 “心想事成” 博客
相关新闻>>
- 发表评论
-
- 最新评论 更多>>