近日接触一台HP T5400 瘦客户机,使用闪存卡做为存储设备. 闪存卡大小3.8G .
原来的机器是开机无显,更换一台新机之后,用原来的闪存卡无法启动系统,直接报错DISK READ ERROR(大体是这么个信息,可能不太准确) .
使用HP的部署工具将映像重新部署到闪存卡,结果故障依旧. 查看DBR扇区的磁头数为255,似乎没有什么问题,一时间不知道是硬件问题还是逻辑故障,于是更换另一台机器可正常启动系统的闪存卡进行交换,启动系统很正常,说明问题还是出在这个闪存卡上.
替换回原来的闪存卡,故障依旧,把0到63扇区进行清空,重新部署映像,还是不行,使用DISKGEN查看分区表时发现C盘不可读,于是尝试格式化C盘,结果格式化失败,初步判断硬件可能有故障.
使用MHDD检测闪存卡没有发现问题,当然,使用MHDD检测可能不合适. 为了进一步确定是否是硬件故障,于是用WINHEX把可以正常启动的另一个闪存卡做了全盘备份,然后恢复到故障闪存卡进行测试,结果发现,故障闪存卡可以正常启动系统. 于是得出结论,还是逻辑故障.
分析WINHEX做的映像,结果发现分区表部分跟DBR的描述都认为 磁头数为16 ,并不是255,这可能就是问题所在. |