之前在好多较新的笔记本上安装XenServer无法启动。当时每太注意。
前几天在IBM刀片服务器中也出现这个问题。。。不解决不行了。
配置,安装方法都没问题。
后来查了下资料,官方解决方法连接:
下面链接是图文版教程:
http://chenmingxin.blog.51cto.com/1613803/878374
1、在Boot Manager中,选择add Boot Option,选择legacy only
2、在Go to Boot Manager > Change Boot Order中,把legacy only选项添加到第一位。
3、commit changes ,保存
4、确保 BIOS里面开启"Remote Console"功能,步骤如下:
System Settings->Devices and I/O Ports->Console Redirection Settings->Remote Console 设置为Enable
确保以上步骤正确,xenserver就可正常启动!
大致原因如下:
目前BIOS已经替换为UEFI,而大部分机器同时会保留旧的BIOS支持,就叫Legacy bios。但对于操作系统来说,并不是所有的都支持从UEFI引导。比如上面的XenServer。
所以在这种场景下,我们需要使用 Setup Utility 将引导协议配置为从非 UEFI,即为“legacy only” 实现支持旧设备引导。