Debian-9.8-netinst, Supermicro X8STI-3F (Xeon E5504, 2.00 GHz, Bios ver 1.0c, LSI MegaRaid 8208ELP (rev 08) with 4 个 SAS HDD 146Gb Seagate。在安装过程中 debian 无法识别 HDD。
做了什么:
- 在 MegaRaid Utility 中创建了四个独立的 RAID0 磁盘。在安装过程中,partmanager 中不会显示这些 HDD。然后安装程序启动了选项
expert dmraid=true
和expert mdadm=true
- 什么都没有,没有硬盘驱动器。但是安装程序(在单独的控制台中)将这 4 个 HDD 视为“/dev/sdXX”,我可以访问它们、获取信息等。 - 根据以前我尝试了下一件事:
fdisk /dev/sdX
在每个 HDD 上并写入更改。重启后 RAID 说,磁盘不在线,我继续, - 瞧 - debian 看到所有 4 个单独的磁盘。所以,我成功地在 mdadm-created 阵列上安装了 debian。
但是 - 重新启动主板 BIOS 后,在启动选项中看不到任何硬盘,在启动菜单中,所以我无法从已安装的 linux 启动!但是 MegaRaid BIOS 可以看到并显示所有这些 HDD...
尝试使用非免费版本的 debian 安装程序 - 没有。
mdadm --zero-superblock /dev/sdX
说“没有写权限”。只有像上面那样使用 fdisk 我才能将 HDD 归零并创建 GPT 分区表。
试图将主板上的跳线从 SW RAID 切换到 IP - 它甚至不启动 HDD。
BIOS 只有一个 SAS 选项——“ Advanced PCI/PnP Settings -> Load onboard SAS Option ROM”,状态为“Enabled/Disabled ”
RAID BIOS 没有任何将硬盘“映射”到 MB BIOS 的选项。
那么,如何在不使用 fake-RAID 的情况下在这些硬件上安装 debian?