设备更改设备号码是否正常?

我上次启动时,我的操作系统驱动器是sdc1,而我的数据驱动器是sda1。 现在他们被逆转了。 它们是在引导时随机分配的吗?

这是正常的。 通常它会发生,因为设备会以不同的顺序被检测到。 它们共享/ dev / sd *设备名称,它们将根据您当时插入的内容进行更改。

您可以通过两种方式解决它:

  1. 标记分区然后按标签安装它们

  2. 通过UUID安装它们

标记磁盘可以使用(例如)

tune2fs -L MyLabel /dev/sdxx 

然后使用LABEL=Mylabel作为/etc/fstab的设备名称

也可以使用UUID= in /etc/fstab来完成安装

可以通过blkid获取UUID,然后可以将/ etc / fstab UUID = xxxxxxxxxx作为设备名称。 UUID是独一无二的。