CentOS/RHEL:如何使用 UUID 挂载文件系统

设备可以通过块设备的完整路径(例如, /dev/sda3 )、通用唯一标识符(UUID;例如, UUID=3bf2d836-be7d-4e69-a1ff-4ffd2661edcf )或者卷标来标识(例如, LABEL=home )。
在某些情况下,磁盘的设备节点名称(/dev/sda、/dev/hda、/dev/vda 等)可能会发生变化。
例如,在交换电缆或者升级某些软件包后,sda 和 sdc 可以交换位置。
当 /etc/fstab 通过磁盘名称引用文件系统时,这会导致问题。

注意:如果文件系统驻留在 LVM 逻辑卷上,则不需要 UUID 和标签,就像在默认的 RHEL 安装中一样。

  1. 确定特定设备的 UUID。
# blkid /dev/sdb1
/dev/sdb1: UUID="3bf2d836-be7d-4e69-a1ff-4ffd2661edcf" TYPE="ext4"
  1. 编辑/etc/fstab文件,用文件系统的UUID修改设备路径,例如:
# vi /etc/fstab
UUID=3bf2d836-be7d-4e69-a1ff-4ffd2661edcf    /home                   ext4    defaults        1 2
  1. 下次重新启动计算机时,将使用 UUID 挂载文件系统。
日期:2020-09-17 00:12:17 来源:oir作者:oir