UUID (Universally Unique Identifier – универсально уникальный идентификатор) – это уникальный идентификатор, который присваивается каждому диску в Linux системе. Он используется для уникальной идентификации каждого диска, чтобы файловая система могла правильно монтироваться и определяться системой.
Часто встречается необходимость знать UUID диска для настройки файла fstab, который отвечает за автоматическое монтирование дисков и разделов при запуске системы. Но как узнать UUID конкретного диска?
Существует несколько способов получения UUID диска. Один из самых простых способов – использовать команду blkid. Она позволяет получить информацию о всех устройствах, включая их UUID. Для этого нужно открыть терминал и ввести команду blkid. В результате будут выведены все диски и разделы, включая их UUID, тип файловой системы и другую информацию.
Как найти UUID диска в Linux
Следующие шаги помогут вам найти UUID диска в Linux:
1. Откройте терминал. В зависимости от вашего дистрибутива Linux, вы можете найти его в меню приложений или использовать горячие клавиши, такие как Ctrl+Alt+T.
2. Введите команду:
lsblk -f
Эта команда отобразит список всех дисков и их UUID.
3. Найдите нужный диск и его UUID. Диск будет отображаться в виде /dev/sdX, где X — буква, обозначающая диск (например, /dev/sda или /dev/sdb). В столбце UUID будет указан уникальный идентификатор диска.
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 bca34b32-568f-4e77-aaa4-6586cdb7f3fd /
├─sda2 swap 3a5c8e03-90c5-4cb0-9b2a-05b5e608838a [SWAP]
└─sda3 ext4 e61bf697-d2ea-4b76-ad4b-587f6b22aa03 /home
sdb
└─sdb1 ext4 7ac217ce-24ab-4507-bb77-af7732fce926 /media/data
sdc
└─sdc1 ext4 e4c91583-85d3-468a-ad10-0590e4f92821 /media/backup
sdd
└─sdd1 ntfs Data 46E453C2E453AE66 /media/windows
sr0
В данном случае UUID для разделов /dev/sda1, /dev/sda2, /dev/sda3, /dev/sdb1, /dev/sdc1 и /dev/sdd1 указаны соответственно.
Теперь вы знаете, как найти и использовать UUID диска в Linux для связи его с разделами в файле fstab или в других операциях, связанных с дисками.
Методы получения UUID диска
Существует несколько способов получения UUID диска:
- Использование команды
blkid
: эта команда отображает информацию о дисках, включая их UUID. Просто выполните командуblkid
в терминале, и вы увидите список дисков с их UUID. - Использование команды
lsblk
: эта команда также отображает информацию о дисках, включая их UUID. Выполните командуlsblk -f
в терминале, чтобы увидеть список дисков с их UUID. - Использование файла
/dev/disk/by-uuid/
: в этом каталоге хранятся символические ссылки на диски с их UUID. Выполните командуls -l /dev/disk/by-uuid/
, чтобы увидеть список дисков с их UUID. - Использование утилиты
gnome-disks
: эта утилита имеет графический интерфейс и позволяет просматривать информацию о дисках, включая их UUID. Просто откройте утилитуgnome-disks
и выберите диск, чтобы увидеть его UUID.
Все эти методы могут быть использованы для получения UUID диска. Выберите наиболее подходящий для вас метод и используйте его для получения UUID диска, который вы хотите добавить в файл fstab
.
Использование UUID в файле fstab
Редактирование файла fstab может быть необходимым, чтобы указать, какие диски или разделы должны быть примонтированы при загрузке системы. Вместо использования пути к диску в fstab, рекомендуется использовать UUID, чтобы обеспечить стабильность идентификации дисков в разных условиях.
Чтобы узнать UUID диска, можно использовать команду lsblk -f
. Эта команда отобразит список всех дисков и их UUID.
Далее, для использования UUID в файле fstab, необходимо открыть его с правами администратора в текстовом редакторе. Файл fstab обычно находится в каталоге /etc/.
Найдите строку, которая соответствует диску или разделу, который вы хотите примонтировать, и замените путь к диску на его UUID, указанный в колонке «UUID» из команды lsblk -f
. Например:
Старая строка в fstab | Измененная строка в fstab с использованием UUID |
---|---|
/dev/sda1 /mnt/data ext4 defaults 0 0 | UUID=12345678-9abc-defg-hijk-lmnopqrstuvwxyz /mnt/data ext4 defaults 0 0 |
После сохранения изменений в файле fstab, диск или раздел будет примонтирован по указанному пути при загрузке системы. Использование UUID обеспечивает надежность и предотвращает проблемы, связанные с изменением порядка подключенных дисков или перемещением разделов на другие диски.