首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CentOS8.1安装程序无法看到附加到Perc 6/i的SAS磁盘

CentOS8.1安装程序无法看到附加到Perc 6/i的SAS磁盘
EN

Server Fault用户
提问于 2020-05-23 18:22:50
回答 2查看 4.5K关注 0票数 3

如何让CentOS8.1安装程序查看Perc 6/i附加的SAS磁盘?

戴尔t7400硬件引导正确地从Perc 6/i附加的SAS磁盘。戴尔Bios A11在初始化时显示了3个虚拟驱动器。

有四个285 MS磁盘附加到Perc 6/1,其中磁盘0+1是Raid-1,并且可以引导和引导MS(即3 VDs)。

另外两个磁盘是raid0,我希望在第三/第四个磁盘上安装linux,并使用grub进行双重引导。

CentOS8.1位于我引导的usb笔式驱动器上,但它看不到用于“安装目的地”的4个SAS驱动器中的任何一个。

Perc 6/i有bios 6.2.0-0013和固件1.22.02-0612,启用了bios控制器,vd 0是可引导的。

当CentOS8.1无法看到这些Perc 6/i附加磁盘时,如果我启动Ubuntu20.04安装程序,它会看到附加到Perc 6/i控制器的所有SAS磁盘。

有什么建议吗?

EN

回答 2

Server Fault用户

发布于 2020-05-24 11:59:52

在Ubuntu中,lspci -nn显示: LSI MegaRAID SAS 1078 1000:0060,kern.log提到Avago SAS based MegaRAID driver

命令udevadm info -a -n /dev/sdc1 | grep -oP 'DRIVERS?=="\K[^"]+'报告megaraid_sas

RedHat (现在归IBM所有)做出了RHEL8取消对旧RAID适配器的支持的商业决定,并在“11.2移除适配器”中记录了这一决定:

Dell 6/i是一个经过重新标记的MegaRAID适配器,根据上面的RHEL8链接,它是已删除的适配器之一,如: SAS1078R,PCI ID 0x1000:0x0060。

找到了这个长螺纹 on access.redhat.com,它解释了很多问题,包括一个有效的解决方法--在安装过程中加载驱动程序(对于已删除的适配器)作为驱动程序更新磁盘的一部分。

有用的视频。许多感谢帮助的人谁创造了最初的线程和视频,和Akemi Yagi谁提供了解决办法的驱动。

还请注意:

  • Ubuntu20.04LTS支持这个旧的RAID适配器,至少目前是这样,而不需要运行受污染的内核。
  • Oracle的坚不可摧的企业内核(UEK)也支持旧的megaraid适配器,而不需要运行受污染的内核。
  • 以前的版本RHEL7.x仍然支持许多旧的RAID适配器,尽管它不推荐它们。
票数 3
EN

Server Fault用户

发布于 2020-05-23 21:16:29

这可能是驱动程序/配置问题。

验证在Ubuntu中使用了哪个驱动程序模块,请参阅dmesglsmodlsusblspcipcimodulesusbmodules或类似https://unix.stackexchange.com/questions/97676/how-to-find-the-driver-module-associated-with-a-device-on-linux的内容。

然后验证驱动程序在CentOS8.1中是否可用,例如在find上使用/lib/modules或在/boot中验证内核配置。

一旦知道了驱动程序状态,就可以对驱动程序参数进行调查,或者采取措施获取包含/加载的驱动程序。

可能的原因是:

  • 不同的内核版本。
  • 不同的内核配置。
  • 不同的驾驶员参数。
  • 缺少或未安装驱动程序固件。
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1018399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档