Centos-fstab-挂载不断变化

Centos-fstab-挂载不断变化

这台 Linux 机器我已经运行了几年了,没有出现任何问题等等。非常高兴。

昨晚我做了一些更新,今天早上启动时,我的双屏幕出现了问题,所以我用以下方法更新了 Nvidea 驱动程序

NVIDIA-Linux-x86_64-295.49.运行

机器正在运转

Linux 工作站.localdomain 2.6.32-220.13.1.el6.x86_64 #1 SMP 2012 年 4 月 17 日星期二 23:56:34 BST x86_64 x86_64 x86_64 GNU/Linux

以上是唯一重大的变化。

我有一个附加硬盘,安装到 /mnt/1TB

cat /etc/fstab

/dev/mapper/vg_workstation-lv_root /                       ext2    defaults        1 1
UUID=57473c69-4e82-450e-a0a2-9db51d10288c /boot                   ext2    defaults        1 2
/dev/mapper/vg_workstation-lv_home /home                   ext2    defaults,user_xattr        1 2
/dev/mapper/vg_workstation-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/sde1       /mnt/1TB        ext2    defaults    0 0

此 fstab 就像机器一样稳定,有一段时间没有改变,但现在每次机器启动时它都会改变 dev 名称,例如有时它在 /dev/sda1 找到,有时在 /dev/sde1 找到?奇怪吗?

我可以手动安装驱动器,即安装 /dev/sda1 /mnt/1TB/,并且数据都在那里并且可用,但我宁愿让 fstab 安装它而不是我自己。出了什么问题?什么损坏了?

谢谢

答案1

如果您的 BIOS 以不同的顺序检测设备,您可以按标签或 UUID 进行安装。(您可以看到您的 /boot 安装已经这样做了。)

LABEL=filesystemlabel         /mnt/directory      type     options

-或者-

UUID=uuidhere                 /mnt/directory      type     options

您可以使用命令获取 UUIDblkid或使用 标签e2label。(假设是 ext2/ext3。)如果没有标签,您e2label也可以设置它,或者tune2fs

相关内容