问题描述
需要将CentOS安装在板载480 G硬盘上且在系统内识别为sda,目前系统可以正常安装但是识别为sdn,与需求不符。
适用产品
原因分析
解决方案
重启服务器,然后挂载CentOS 7镜像。
GRUB菜单页面选择Install CentOS 7选项 ,然后按下“e”键。
在linuxefi一行的行尾添加rdloaddriver=megaraid_sas rdloaddriver=mpt3sas
megaraid_sas是3004驱动,mpt3sas是3008驱动(megaraid_sas,mpt3sas均为桥片驱动,加入这行命令是将桥片驱动设置为第一加载项,从而使板载M.2 NVME硬盘成为安装系统时的第一启动项)。
按下Ctrl+x启动即可,在安装系统时的磁盘选择界面,板载M.2硬盘会是第一启动项且盘符为sda。
■ 上述方法在服务器重启后不能保证硬盘盘符顺序,需要将这个配置固化下来,具体的步骤如下:
● BIOS启动模式为UEFI,对应系统文件为/boot/efi/EFI/centos/grub.cfg
● BIOS启动模式为Legacy,对应系统文件为/boot/centos/grub.cfg
* 注意需要在CentOS Linux 7(Core)条目中增加。
重启操作系统,板载M.2硬盘的盘符固化为sda。
我们是一群平均从业年限5+的通信专业工程师。 关注我们,带你了解通信世界的精彩!