Как навсегда сбросить UUID раздела LVM?
Резервная копия моего загрузочного раздела (клонированная дд) оставила мне дубликаты UUID.
blkid
показывает:
/dev/sda1: UUID="32579810-0388-416d-bb49-7031ac2c2975" TYPE="ext4"
...
/dev/mapper/raidgroup-osbackup: UUID="32579810-0388-416d-bb49-7031ac2c2975" TYPE="ext4"
...
где /dev/mapper/raidgroup-osbackup
устройство LVM
Я загрузился с живого образа Ubuntu и попытался:
sudo tune2fs -U random /dev/mapper/raidgroup-osbackup
Это оказалось успешным, и целевое устройство показало новый UUID.
Однако после перезагрузки /dev/mapper/raidgroup-osbackup
был перемонтирован в /
а также blkid
показал оригинальный UUID.
Я думал, что изменение с tune2fs
должен был быть постоянным, но, похоже, это не так. Как я могу это исправить?
2 ответа
Кажется, я решил это сейчас. Я не уверен, какой именно шаг решил проблему, но на этот раз я сделал:
Создать новый UUID:
uuidgen
Это дало мне новый UUID, который я затем скопировал в:
sudo tune2fs -U <insert here> /dev/mapper/raidgroup-osbackup
Затем я отключил логический том /dev/mapper/raidgroup-osbackup
с помощью:
sudo lvm lvchange -an /dev/mapper/raidgroup-osbackup
Я отключил другие логические тома в той же группе томов и физическом томе. Затем я отключил базовый (программный) RAID-массив в графическом интерфейсе "Диски". Я снова включил массив RAID в "Дисках", который, в свою очередь, автоматически активировал логический том, с файловой системой которого я связывался. Проверка UUID с помощью blkid
Теперь я могу подтвердить, что UUID все еще был изменен.
В качестве дополнительного подтверждения я перезагрузил живое изображение Ubuntu и еще раз проверил UUID /dev/mapper/raidgroup-osbackup
с blkid
, Все еще изменилось - так что эта часть решена сейчас.
Вдруг возникла новая проблема... При перезагрузке системы из обычной установки загрузчик как-то все равно получает неправильный раздел, смонтированный в /
несмотря на то, что UUID сейчас другой. Я опубликовал эту проблему как новый вопрос: почему Ubuntu монтирует не тот раздел как root?
Эта команда
sudo udevadm trigger
обновите каталог /dev/disk/by-uuid/. Не забудьте изменить файл /etc/fstab.
Надеюсь, это поможет.