在这个问题被标记为'刚刚安装了LSI 9211;没有驱动器出现在Linux上.‘或任何类似的东西之前:不是。我的问题是UEFI固件无法从LSI卡启动。Linux可以很好地查看驱动器,我只提到这一点,因为我的引导加载程序是GRUB2。切换卡连接到的PCI端口没有帮助。
我最近买了一张LSI卡,特别是9211-8i,因为我需要将几个硬盘连接到我的计算机上。我有一个有点复杂的存储布局,最终需要在连接到LSI卡的磁盘上安装Linux。嗯,我的计算机被配置成以UEFI模式引导,虽然操作系统可以看到所有驱动器都没有问题,但是固件不能。我可以将GRUB2引导加载程序安装到我的主M.2 SSD中,GRUB启动.但是它无法看到连接到LSI卡的磁盘。
是否有任何模块或方法允许GRUB2查看这些磁盘?
发布于 2018-07-24 07:12:26
显然,卡中有两个固件:一个用于卡本身,另一个用于安装在其中的系统。第二个通常是BIOS扩展,但是您需要它是一个与UEFI兼容的驱动程序。
也许可以将UEFI驱动程序闪存到卡上以代替BIOS扩展,或者将其作为独立的UEFI驱动程序文件从主M.2 SSD加载。
由于LSI是由Broadcom购买的,然后Broadcom是由Avago购买的,所以对旧的LSI控制器的支持现在可以是某种不确定了。但是在Broadcom支持页面上搜索了一下之后,我发现了一些看起来很有前途的软件包:
如果您想永久地将驱动程序闪到卡上,你也需要闪存工具。
显然,FreeNAS用户和其他爱好者更喜欢切换卡上的其他固件,从IR版本(硬件RAID)到IT版本(用于软件RAID的直接磁盘控制器)。
这里有一个描述这个过程的链接。 (抱歉,它是芬兰语,但它有很好的截图,可能会有帮助。)
根据一些报告,您可能需要首先将该固件降级到P7级别。所以,还有两个包裹:
发布于 2018-07-23 16:26:03
您可以在GRUB加载程序中设置启动延迟,为RAID控制器初始化磁盘提供更多时间。
https://askubuntu.com/questions/55865/grub-cant-find-raid-partition-in-fresh-install-of-11-04
https://serverfault.com/questions/923086
复制相似问题