Centos – fstab – mount不断变化

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

昨天晚上我做了一些更新,当我今天早上启动时,我的双屏幕是扭曲的,所以我更新了Nvidea司机与

NVIDIA-Linux-x86_64-295.49.run

机器正在运行

Linux workstation.localdomain 2.6.32-220.13.1.el6.x86_64#1 SMP Tue Apr 17 17:56:34 BST 2012 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 / sda1find,有时在/ dev / sde1? 奇怪的?

我能够手动挂载驱动器,即挂载/ dev / sda1 / mnt / 1TB /和数据都在那里,可用,但我宁愿有fstab挂载它比我。 出了什么问题? 有什么损坏?

谢谢

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

 LABEL=filesystemlabel /mnt/directory type options 

-要么-

 UUID=uuidhere /mnt/directory type options 

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