修复一例windows2000 server系统无法启动

[前言]
  一台compaq老服务器,机器内安装了2块18G SCSI和1块73G SCSI硬盘,操作系统为WINDOWS 2000 SERVER SP4 简体中文版,2块18G的SCSI组成动态磁盘的RAID1(MIRROR卷),作为SYBASE数据库服务器。
  由于服役年限较长,在早先已有一块18G硬盘产生了坏道的前提下,另一块18G的硬盘也出了问题,因此,操作系统崩溃。
  数据库存在2块18G的硬盘中,其备份存在于73G的硬盘中。
  备份数据滞后,客户要求尽可能复原系统。
  sybase安装程序无法找到。
  需要恢复数据,同时修复原系统。
[处理过程]
  1、数据恢复过程是很简单的,使用专业工具对坏道硬盘进行镜像后,成功解释文件系统,将文件导出。
  2、因只能找到一块可安装系统的硬盘,加上时间紧急,先测试直接修复一块硬盘,利用一块动态磁盘启动系统。结果系统在启动时无法引导C(没有任何提示,似乎MBR代码都没有执行,因时间紧急,未做详细分析)。
  3、测试将另一块系统硬盘的镜像克隆到唯一的好硬盘中,启动系统,发现坏道太多,系统报错。
  4、对比原来的两块硬盘,发现分区结构不相同,只是用于启动操作系统的引导分区大小相同,做了RAID1,同时因分区顺序不相同,引导分区内的BOOT.INI里描述的引导设备(PARTITION的标号)不匹配。
  5、修正boot.ini,同时利用两个系统盘合并出一个好的系统盘来,启动系统,不成功。
  6、将动态磁盘改回基本磁盘,再次启动系统,可以进入界面,但登录后又退回登录界面,依然无法进入系统。
  7、在另一台WINDOWS 2003上挂载用户的WINDOWS 2000 SERVER的系统注册表,初步看,未发现异常。
  8、因时间关系,决定直接用安装盘修复(很遗憾,没做反复登陆的原因分析)。
  9、因用户原系统已经打了SP4补丁,所以修复应该用打过SP4的安装盘。方法简记:将WINDOWS2000 SERVER的原版安装盘的所有内容解压到某个目录A,再将WIN2000 CN SP4解压到另一目录,找到update/update.exe文件,执行"update -s A",再用ultraISO提取WINDOWS2000 SERVER光盘的引导信息,新建一张引导信息+修改后的安装文件的安装光盘,最后刻录出来。
  10、用改过的安装光盘引导系统,选择安装新系统,升级"C:\WINNT"这个原先存在的操作系统副本。




本文转自 张宇 51CTO博客,原文链接:http://blog.51cto.com/zhangyu/160813,如需转载请自行联系原作者
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值