上周接到一位用户的反馈,表示自己的一台RakSmart的Windows服务器磁盘故障了,在启动时显示找到磁盘,出现No bootable device -- Please insert book disk or restart system的提示
如下图:
这个通常是由于硬盘损坏,但是和客户确认后,客户说原先故障磁盘已经更换了,也在其他的服务器上测试了,确实无法读取,而且当前使用的是换过的另外一块磁盘,已经通过R1Soft恢复过数据,在PE模式下可以找到这个磁盘,但是仍然在启动时无法找到磁盘。
首先客户说因此我们首先排除掉是磁盘问题。接下去挂载了PE系统修复引导分区以及挂载Windows Server2016的系统安装镜像修复引导分区均无法修复。
正当我们快要决定放弃的时候,我们查看了磁盘分区:
DISKPART> list partition
分区 ### 类型 大小 偏移量
分区 1 恢复 450MB 1024KB
分区 2 系统 100MB 451MB
分区 3 保留 16MB 551MB
分区 4 主要 930GB 567MB
总结
经过和客户那边说并没有对服务器的BIOS进行设置的修改,但是根据我们对于RakSmart的理解,他们的服务器总体价格偏低,但是型号还是普遍偏老,服务器可能会有掉配置的问题,如果一些重要的数据,还是选择像Hostease,Bluehost等这样的品牌,国内的话,选择阿里或者腾讯这种大厂,虽然也曾经爆出来过丢失数据,但是相对安全可靠性会比较有保障。