首先说明,我的服务器的boot并非使用“无盘启动”,如果直接检索PXE-E32: TFTP open timeout,查出来的往往是无盘启动的方案。但是,我的服务器,系统盘就在本地。

戴尔r720服务器无法进入bios dell服务器r720无法进入系统_运维


其实,如果系统盘就是在本地服务器,如果之前系统正常使用,重启后出现这个报错,往往是因为系统盘没有被识别出来。

戴尔r720服务器无法进入bios dell服务器r720无法进入系统_戴尔r720服务器无法进入bios_02

而我的主机在重启前,系统盘亮黄色警告灯(下图所示),其实就是在告诉我们,系统盘快要不行了。

戴尔r720服务器无法进入bios dell服务器r720无法进入系统_磁盘阵列管理_03

解决方案:长按开机键重启,然后按Ctrl+R,进入系统设置页面,长下面这个样:

这里可以看到,Virtool Disks只有1个33531.00GB的盘,而且其中一块硬盘还Missing了。但实际上我的系统是1块硬盘用于系统盘,7块硬盘做raid5数据盘。

戴尔r720服务器无法进入bios dell服务器r720无法进入系统_磁盘阵列管理_04


我们通过键盘Ctrl+N(底部蓝色长条形说明就是提示)切换至下一个菜单页面PD Mgmt。如下图所示,可以看到,00:01:00以及00:01:07这两块硬盘的状态已经变为了Foreign,也就是说,这两块硬盘没有被加进磁盘阵列。我们需要重新把它们加进磁盘阵列中。

戴尔r720服务器无法进入bios dell服务器r720无法进入系统_运维_05


需要注意的是,这个操作实际上是有数据丢失风险的,所以建议先做好数据备份,再进行该操作。

1、通过Ctrl+P切换回VD Mgmt
2、然后将指标移动至最上面一行,接着按F2,选择Foreign Config下的Import

可以看到,此时会增加1个Disk Group 1,也就是系统盘。这里因为我的主机还有另外一个硬盘需要加进数据盘,所以需要等待她Rebuild完成再重启。

戴尔r720服务器无法进入bios dell服务器r720无法进入系统_系统盘_06

3、保存并且退出,然后重启服务器,系统就可以正常启动了。

但是,如果之前系统盘已经亮黄灯了,建议及时制作新的系统硬盘,替换原来的硬盘。