Centos

Centos - fstab - mount 不斷變化

  • May 8, 2012

我已經讓這台 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.

引用自:https://serverfault.com/questions/387219