Если вы используете много дисков, которые регулярно изменяются или перемещаются, предпочтительнее монтировать раздел с помощью UUID. Это связано с тем, что ОС Linux может изменять имена устройств в некоторых ситуациях, например при добавлении другого диска. Это может закончиться проблемами с загрузкой диска или разделом. UUID уникален и не зависит от реальных имен устройств.
В этой статье мы покажем, как монтировать разделы с помощью UUID в системе Linux.
Как монтировать разделы с помощью UUID в Linux
Первое, найдите UUID раздела устройства, который будет смонтирован. Вы можете использовать следующую команду, чтобы найти UUID разделов.
$ sudo blkid
Ответ в терминале:
Или введите команду для показа UUID определенного раздела:
$ sudo blkid /dev/sdb -sUUID -ovalue
Ответ терминала:
af406bcd-cddb-4095-8456-fdf8dfe37665
После того, как UUID найден в системе Linux, смонтируйте раздел в fstab-файле.
В этом примере я использовал раздел /dev/sdb с его UUID af406bcd-cddb-4095-8456-fdf8dfe37665 для монтирования в /var/www.
Если установочный каталог есть, то используйте его. А если его нет, то создайте новый каталог (/var/www используется в данном примере) для монтирования раздела.
$ sudo mkdir /var/www
Откройте файл /etc/fstab с помощью вашего любимого текстового редактора. Я использую текстовый редактор Vi.
$ sudo vi /etc/fstab
Затем добавьте следующую строку в конце файла.
UUID=af406bcd-cddb-4095-8456-fdf8dfe37665 /var/www ext4 defaults 0 0
Запустите mount -a, для того чтоб смонтировать всю файловую систему. Или выполните команду перезагрузки, чтобы отразить изменения.
После монтирования выполните следующую команду, чтобы проверить, правильно ли смонтирован раздел.
$ df -h
Вывод показывает, что раздел /dev/sdb был смонтирован в /var/www.
Заключение
В этой статье мы показали, как смонтировать раздел в Linux с помощью UUID. Кроме того, рассказали почему лучше использовать UUID и как найти UUID разделов.