![安装 GNU/Linux 无系统磁盘错误--HP Smart Array](https://linux22.com/image/656564/%E5%AE%89%E8%A3%85%20GNU%2FLinux%20%E6%97%A0%E7%B3%BB%E7%BB%9F%E7%A3%81%E7%9B%98%E9%94%99%E8%AF%AF--HP%20Smart%20Array.png)
我有一台 HP Proliant DL360 g5,正在尝试安装 archlinux。它有一个 HP 智能阵列控制器,带有 6 个驱动器(全部为绿色),创建两个逻辑卷(一个卷带有 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 安装是正确的。
答案1
最简单的解决方案是使用 grub。Syslinux 主要设计用于从硬盘以外的介质启动,虽然从技术上讲它可以启动硬盘,但它甚至不是默认的引导加载程序(grub 是),并且可能很少或根本不支持 GPT。