我有一台 HP Proliant DL360 g5,正在尝试安装 archlinux。它有一个带有 6 个驱动器(全绿色)的 HP Smart 阵列控制器,创建了两个逻辑卷(一个带有 5 个 RAID6 驱动器的卷,一个带有 RAID0 的引导卷)。我使用 ORCA(阵列配置工具)选择较小的卷作为启动卷。我安装了 archlinux(使用 pacstrap 和安装指南),并创建了一个 GPT 分区(ext4),安装了 syslinux 及其 BIOS 引导加载程序(https://wiki.archlinux.org/index.php/Syslinux#Installation)。当我重新启动时,Proliant 说“非系统磁盘或磁盘错误”。我还尝试将另一个卷设置为“可启动”卷(以防我选择了错误的卷),但这没有帮助。
GPT+BIOS+Syslinux 在这台服务器上是一个可行的引导策略吗?
我的阅读表明服务器无法启动 EFI/UEFI,所以我很确定 MBR/BIOS 安装是正确的。
最简单的解决方案是使用 grub。Syslinux 主要设计用于从硬盘驱动器以外的媒体引导,虽然它在技术上可以引导硬盘驱动器,但它甚至不是默认的引导加载程序(grub 是),并且可能很少或根本不支持 GPT。