在系统启动之前更改硬盘顺序(使用内核命令行选项)

在系统启动之前更改硬盘顺序(使用内核命令行选项)

我有一个硬盘通过板载 SATA 连接,另一个硬盘通过 SAS raid 控制器连接。

通过 raid 控制器连接的磁盘显示为/dev/sda,板载 SATA 磁盘显示为/dev/sdb

我需要更改此 SATA 磁盘的操作系统/dev/sda

我需要在系统启动之前更改此设置(稍后不使用 udev)。

所以在我看来,实现这一点的唯一方法是通过内核命令行选项。

我发现了完全相同的问题这里

解决方案更改模块加载顺序:

rdloaddriver=ata_piix,hpsa,qla2xxx,lpfc,megaraid_sas,sata_sil24

但内核不使用可加载模块。我已经静态编译了所有驱动程序。

如何更改 HDD 的顺序,特别是让 SATA 位于 RAID 控制器之前?

相关内容