1. 问题
之前的博客远程服务器QEMU+Ubuntu+GRUB+VNC最佳实践介绍了一种讲GRUB重定向到串口的方法,但是这使得在服务器显示器上无法看到GRUB菜单,导致我们无法切换一个损坏的内核。
2. 解决方案
查看服务器串口输出。需要服务器有BMC环境,远程使用ipmitool
工具进行GRUB操作。
ipmitool -H 远程服务器IP -U 远程服务器BMC用户名 -P 远程服务器BMC密码 -I lanplus sol activate
博主使用的Dell R750服务器,BMC相关信息在机箱的一个可拔出卡片上。BMC的IP可以通过重启服务器在BIOS加载界面获取。