В этом коротком руководстве вы узнаете, как изменить UUID раздела Linux.
Это может помочь вам в менее вероятном сценарии, когда UUID двух разделов одинаковы.
На самом деле это действительно сложно, но все же возможно, если, например, вы скопируете раздел с помощью команды dd.
Что такое UUID?
UUID означает универсальный уникальный идентификатор раздела.
Этот идентификатор используется в нескольких разных местах для идентификации раздела.
Чаще всего это будет /etc/fstab.
Как найти UUID ваших файловых систем
Чтобы найти UUID ваших разделов, вы можете использовать команду blkid, как показано на рисунке.
# blkid|grep UUID
Как изменить UUID ваших файловых систем
Изменить UUID файловой системы довольно просто.
Для этого мы будем использовать tune2fs.
В целях данного руководства я изменю UUID на моем втором разделе /dev/sdb1, ваш может отличаться, поэтому убедитесь, что вы меняете UUID желаемой файловой системы.
Раздел должен быть размонтирован перед применением нового UUID:
# umount /dev/sdb1
# tune2fs /dev/sdb1 -U random /dev/sdb1
# blkid | grep sdb1
UUID был успешно изменен.
Теперь вы можете снова смонтировать файловую систему.
# mount /dev/sdb1
При необходимости вы также можете обновить ваш /etc/fstab, используя новый UUID.
Заключение
Это было краткое руководство по изменению UUID раздела Linux.
Сценарии для использования этого очень редки, и есть вероятность, что вы, скорее всего, не будете использовать это на локальной машине.