公司一台旧服务器突然出现蓝屏故障:INACCESSIBLE_BOOT_DEVICE,无法进入Win2000 Server系统,检查硬盘RAID阵列,发现出现了Bad stripe提示。由于服务器已经过保,只能自己解决,先找个含有阵列驱动的PE光盘启动,幸好还能进入硬盘(该服务器是用三块硬盘做的RAID5阵列,但有时RAID5也不保险),先把数据拷出来备份,然后再考虑修复问题。
到网上搜索一下类似问题,通常情况下如果RAID阵列没问题就是系统文件出错,那么一般可以用磁盘扫描修复INACCESSIBLE_BOOT_DEVICE,或者重装系统修复系统文件(如果可能的话,覆盖安装损失较小),这样硬盘上的数据基本可以保住。这种情况可能是由于意外掉电引起,这倒符合这台服务器的工作环境,电压不稳,时常停电,而且停电后再来电时也不稳定,往往反复来电断电,虽然配有UPS,但是当UPS蓄的电量耗光就没有后备电池保护,这种情况造成服务器反复启动断电,结果故障就出现了。
然而,尝试用磁盘扫描修复却不成功,加上Bad stripe提示一直存在,担心即使重装系统也有问题,最终还是重建RAID阵列,先删除原来的阵列硬盘与控制卡,重新建立RAID5阵列,再重装系统,虽然硬盘上的数据都没有了,不过我已经做过备份。
尽管重建阵列后不再显示Bad stripe,但这并不代表完全没有问题了,所以有可能的话还是要加强备份、更新硬件(不过这台服务器太老了,已经没有可以接受的价格的配件可以更换,只能等待整机淘汰更新)。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1121.html