Centos
Centos - fstab - mount 不斷變化
我已經讓這台 linux 機器執行了幾年,沒有任何問題等。非常高興。
昨晚我做了一些更新,當我今天早上啟動時,我的雙屏出現了問題,所以我更新了 Nvidea 驅動程序
NVIDIA-Linux-x86_64-295.49.run
機器正在執行
Linux 工作站.localdomain 2.6.32-220.13.1.el6.x86_64 #1 SMP Tue Apr 17 23: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/sda1 有時位於 /dev/sde1 ?? 奇怪的?
我可以手動掛載驅動器,即掛載 /dev/sda1 /mnt/1TB/ 並且數據都在那裡並且可用,但我寧願讓 fstab 掛載它而不是我。出了什麼問題?什麼被破壞了?
謝謝
如果您的 BIOS 以不同的順序檢測設備,您可以按標籤或 UUID 安裝。(您可以看到您的 /boot 掛載已經在執行此操作。)
LABEL=filesystemlabel /mnt/directory type options
-或者-
UUID=uuidhere /mnt/directory type options
blkid
您可以使用命令獲取 UUID,也可以使用e2label
. (假設 ext2/ext3。)如果它沒有標籤,你也可以設置它e2label
,或者tune2fs
.