如何让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磁盘。
有什么建议吗?
发布于 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谁提供了解决办法的驱动。
还请注意:
发布于 2020-05-23 21:16:29
这可能是驱动程序/配置问题。
验证在Ubuntu中使用了哪个驱动程序模块,请参阅dmesg、lsmod、lsusb、lspci、pcimodules、usbmodules或类似https://unix.stackexchange.com/questions/97676/how-to-find-the-driver-module-associated-with-a-device-on-linux的内容。
然后验证驱动程序在CentOS8.1中是否可用,例如在find上使用/lib/modules或在/boot中验证内核配置。
一旦知道了驱动程序状态,就可以对驱动程序参数进行调查,或者采取措施获取包含/加载的驱动程序。
可能的原因是:
https://serverfault.com/questions/1018399
复制相似问题