标题:机器重启后,磁盘盘符发生变更
产品:openEuler
版本:openEuler 22.03-LTS
组件:kernel
分类:内核
【背景及现象描述】
在使用openEuler-22.03-LTS操作系统的环境时,安装两块硬盘,通过lsblk命令查看为sda sdb
重启机器后sda变为sdb sdb变为sda
【原因分析】
磁盘盘符发生变更是正常现象,所有linux内核均有此现象。经分析,4.19内核升级到5.10内核后,由于一些引导内在的逻辑的变化,重启后盘符变化的概率变高。
【解决方法】
可以通过磁盘ID(ls /dev/disk/by-id –l)、挂载路径(ls /dev/disk/by-path –l)、文件系统UUID(ls /dev/disk/by-uuid –l)进行指定磁盘的操作。