Я использую эту Linux-машину уже несколько лет, никаких проблем и т.д. Очень доволен.
Вчера вечером я сделал несколько обновлений, и когда я загрузился сегодня утром, мои двойные экраны были плохими, поэтому я обновил драйвер Nvidea с помощью
NVIDIA-Linux-x86_64-295.49.run
машина работает
Linux workstation.localdomain 2.6.32-220.13.1.el6.x86_64 # 1 SMP Вт, 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 mount уже делает это.)
LABEL=filesystemlabel /mnt/directory type options
-или-
UUID=uuidhere /mnt/directory type options
Вы можете получить UUID с blkid
команда или метка с e2label
. (Предполагается, что ext2 / ext3.) Если у него нет метки, вы можете установить его e2label
также, или tune2fs
.