Linux изменить uuid разделов

Содержание
  1. How do I change UUID of a disk to whatever I want?
  2. 5 Answers 5
  3. Как изменить UUID оборудования в Linux
  4. Изменение UUID в Linux
  5. Заключение
  6. How to Change UUID of Partition in Linux Filesystem
  7. What is UUID?
  8. How to Find UUID of Your Filesystems
  9. How to Change UUID of Your Filesystems
  10. Как изменить UUID раздела в файловой системе Linux
  11. Что такое UUID?
  12. Как найти UUID ваших файловых систем
  13. Как изменить UUID ваших файловых систем
  14. Заключение
  15. You may also like
  16. 📜 Чтение файла построчно на Bash
  17. 📧 В чем разница между IMAP и POP3
  18. ✔️ Как управлять контейнерами LXD от имени обычного.
  19. 📜 Руководство для начинающих по созданию первого пакета.
  20. Феноменальная популярность электроники Xiaomi: основные причины
  21. 📜 Получение вчерашней даты в Bash: Практическое руководство
  22. Использование специальных гелей при мышечных болях
  23. 🐧 Сравнение команд Printf и Echo на Linux
  24. 📦 Как расширить/увеличить файловую систему VxFS на Linux
  25. Услуги по размещению серверного оборудования в ЦОД
  26. Leave a Comment Cancel Reply
  27. • Свежие записи
  28. • Категории
  29. • Теги
  30. • itsecforu.ru
  31. • Страны посетителей
  32. IT is good

How do I change UUID of a disk to whatever I want?

I have an unique situation where I need to change UUID of usb flash drive to previous UUID. I formatted it and obviously number changed. I’ve ubuntu server setup with 1TB hdd, and 4GB usb flash drive to boot from. Grub on hdd is configured for UUID which changed when I formated usb drive and reinstalled ubuntu server. I’ve no external monitor, so I attach usb to laptop and install server there. than I move it to server hardware. As I mentioned my problem is that I need usb to go back to previous UUID, otherwise server won’t boot. And I cannot get external monitor till monday! 🙂 I know I need these files changed afterwards: The files for which UUID is most critical:

/boot/grub/menu.lst /etc/fstab /etc/initramfs-tools/conf.d/resume 

5 Answers 5

-U UUID

Set the universally unique identifier (UUID) of the filesystem to UUID. The format of the UUID is a series of hex digits separated by hyphens, like this: c1b9d5a2-f162-11cf-9ece-0020afc76f16 . The UUID parameter may also be one of the following:

clear clear the filesystem UUID random generate a new randomly-generated UUID time generate a new time-based UUID 

The UUID may be used by mount(8), fsck(8), and /etc/fstab(5) (and possibly others) by specifying UUID=uuid instead of a block special device name like /dev/hda1.

That worked! But I cannot find: /etc/initramfs-tools/conf.d/resume I found that /boot/grub/menu.lst had been converted to /boot/grub/grub.cfg

I have a /etc/initramfs-tools/conf.d/resume on my system. And grub.cfg is indeed the new menu.lst (I think that one came into play with the new grub2.

Читайте также:  Файл стандартного вывода linux

No matter what I try, I get an error when trying to set my own UUID (tune2fs: Invalid UUID format). Is there a specific order to things?

Looking at the answer for XFS (xfs_admin) I’d suggest looking for a zfs_admin But isn’t zfs Solaris?! How do you see Ubuntu being able to help here?

I realize this is kind of an old question, but I found there was a new change, and this was what google snooped up for me, so I’ll post the answer I found here.

when I tried to change my root filesystem’s uuid (to a well known beginning and a serial number suffix) on new 14.04 ubuntu, I found to my horror tune2fs reported back: I can’t do that to mounted file systems. I depend on being able to use a template image with a well known uuid, and change each install to a serialized uuid. I found the problem wasn’t insurmountable.

There’s a flag that needs to be disabled, to allow mounted-uuid changes with the new tune2fs. this is what my process looked like:

root@ubuntu1404:~# blkid /dev/sda1: UUID="2ec827b0-72be-4c73-b58a-102a37aa24a3" TYPE="ext4" root@ubuntu1404:~# uuid="deafcafe-abba-daba-deca-fc0ffee05065" root@ubuntu1404:~# root_disk=$(df /|grep /|cut -d' ' -f1) root@ubuntu1404:~# echo $root_disk /dev/sda1 root@ubuntu1404:~# tune2fs -U $uuid $root_disk tune2fs 1.42.9 (4-Feb-2014) The UUID may only be changed when the filesystem is unmounted. root@ubuntu1404:~# tune2fs -O ^uninit_bg $root_disk tune2fs 1.42.9 (4-Feb-2014) root@ubuntu1404:~# tune2fs -U $uuid $root_disk tune2fs 1.42.9 (4-Feb-2014) root@ubuntu1404:~# tune2fs -O +uninit_bg $root_disk tune2fs 1.42.9 (4-Feb-2014) root@ubuntu1404:~# df -h / Filesystem Size Used Avail Use% Mounted on /dev/sda1 7.3G 3.9G 3.0G 58% / root@ubuntu1404:~# blkid /dev/sda1: UUID="deafcafe-abba-daba-deca-fc0ffee05065" TYPE="ext4" root@ubuntu1404:~# 

Источник

Как изменить UUID оборудования в Linux

Для подключения устройств и хранения данных необходимо использовать UUID. Особенно если система использует много дисков, которые регулярно переключаются или перемещаются. UUID интегрирован с файловой системой и помогает однозначно идентифицировать диски.

UUID обычно изменяется при форматировании или повторном разделении диска, а так же когда файловая система по какой-то причине пострадала.

В этой статье показано, как изменить UUID диска в Linux.

Изменение UUID в Linux

Как изменить UUID оборудования в Linux

В зависимости от типа файловой системы у нас есть несколько инструментов для изменения UUID. Для изменения UUID потребуется использовать утилиты Linux, такие как tune2fs (для ext2 или ext3 или ext3), xfs_admin (для xfs), btrfstune (для btrfs).

В этом примере я буду использовать tune2fs и изменю UUID disk /dev/sdb.

Для начала я узнаю UUID. Существует несколько способов проверить UUID запоминающего устройства. Мы будем использовать команду blkid для поиска UUID.

Сначала найдите UUID диска, введите:

/dev/sdb: UUID=»f2cf4598-c725-4ef1-8ab6-e2cdc6028a33″ TYPE=»ext4″

Чтобы изменить UUID файловой системы, вам нужно размонтировать ее.

Читайте также:  Лог загрузки системы linux

Раздел /dev/sdb монтируется в /mnt/data. Чтобы размонтировать, введите:

Как только устройство размонтировано, используйте команду tune2fs, с параметром -U. Это сгенерирует случайный UUID.

Ответ терминала:
tune2fs 1.45.5 (07-Jan-2020) Setting the UUID on this filesystem could take some time. Proceed anyway (or wait 5 seconds to proceed) ? (y,N) y

После изменения UUID требуется выполнить следующую команду для проверки изменений.

dev/sdb: UUID=»af406bcd-cddb-4095-8456-fdf8dfe37665″ TYPE=»ext4″

После изменения существующего UUID обязательно обновите все ссылки на старые метки в файле /etc/fstab.

$ vi /etc/fstab

UUID=»af406bcd-cddb-4095-8456-fdf8dfe37665″ /mnt/data ext4 по умолчанию 0 2

Теперь смонтируйте размонтированную файловую систему обратно.

Заключение

Вот и все. В этой которой статье подробно расписано, как изменить UUID в Linux с помощью команды tune2fs.

Источник

How to Change UUID of Partition in Linux Filesystem

In this short tutorial, you are going to learn how to change the UUID of a Linux partition. This can help you in a less likely to happen scenario when the UUID of two partitions are the same.

In reality, this is really hard to happen, but it is still possible, if for example you copy a partition using dd command.

What is UUID?

UUID stands for Universally Unique IDentifier of a partition. This ID is used in few different places to identify the partition. Most commonly this would be /etc/fstab.

How to Find UUID of Your Filesystems

To find the UUID of your partitions, you can use blkid command as shown.

Find Partition UUID in Linux

How to Change UUID of Your Filesystems

Changing UUID of a filesystem is fairly easy. To do this, we are going to use tune2fs. For the purpose of this tutorial, I will change the UUID on my second partition /dev/sdb1 , yours may vary, thus make sure you are changing the UUID of the desired filesystem.

The partition has to be unmounted prior apply the new UUID:

# umount /dev/sdb1 # tune2fs -U random /dev/sdb1 # blkid | grep sdb1

Change Partition UUID in Linux

The UUID has been successfully changed. Now you can mount the filesystem back again.

You can also update your /etc/fstab if needed, with the new UUID.

Conclusion

This was a short tutorial how to change a Linux partition UUID. The scenarios to use this are very rare and chances are that you will most probably use this on a local machine.

Источник

Как изменить UUID раздела в файловой системе Linux

В этом коротком руководстве вы узнаете, как изменить UUID раздела Linux.

Это может помочь вам в менее вероятном сценарии, когда UUID двух разделов одинаковы.

Читайте также:  Операционная система linux значок

На самом деле это действительно сложно, но все же возможно, если, например, вы скопируете раздел с помощью команды dd.

Что такое UUID?

UUID означает универсальный уникальный идентификатор раздела.

Этот идентификатор используется в нескольких разных местах для идентификации раздела.

Чаще всего это будет /etc/fstab.

Как найти UUID ваших файловых систем

Чтобы найти UUID ваших разделов, вы можете использовать команду blkid, как показано на рисунке.

Как изменить UUID ваших файловых систем

Изменить UUID файловой системы довольно просто.

Для этого мы будем использовать tune2fs.

В целях данного руководства я изменю UUID на моем втором разделе /dev/sdb1, ваш может отличаться, поэтому убедитесь, что вы меняете UUID желаемой файловой системы.

Раздел должен быть размонтирован перед применением нового UUID:

# umount /dev/sdb1 # tune2fs /dev/sdb1 -U random /dev/sdb1 # blkid | grep sdb1

Теперь вы можете снова смонтировать файловую систему.

При необходимости вы также можете обновить ваш /etc/fstab, используя новый UUID.

Заключение

Это было краткое руководство по изменению UUID раздела Linux.

Сценарии для использования этого очень редки, и есть вероятность, что вы, скорее всего, не будете использовать это на локальной машине.

itisgood
LVM VG с ошибкой контрольной суммы
5 лучших портативных операционных систем Linux

You may also like

📜 Чтение файла построчно на Bash

📧 В чем разница между IMAP и POP3

✔️ Как управлять контейнерами LXD от имени обычного.

📜 Руководство для начинающих по созданию первого пакета.

Феноменальная популярность электроники Xiaomi: основные причины

📜 Получение вчерашней даты в Bash: Практическое руководство

Использование специальных гелей при мышечных болях

🐧 Сравнение команд Printf и Echo на Linux

📦 Как расширить/увеличить файловую систему VxFS на Linux

Услуги по размещению серверного оборудования в ЦОД

Leave a Comment Cancel Reply

• Свежие записи

• Категории

• Теги

• itsecforu.ru

• Страны посетителей

IT is good

В этой статье вы узнаете, как удалить удаленный Git-репозиторий. Процесс прост, но его полезно запомнить, чтобы избежать неожиданностей в будущем. Git – это…

В 11-й версии своей операционной системы Microsoft серьезно переработала интерфейс и убрала несколько привычных функций. Нововведения не всем пришлись по душе. Мы дадим…

Продажа ноутбука нередко становится хлопотным занятием. Кроме поиска покупателя, продавцу необходимо подготовить устройство перед проведением сделки. Но если последовательно выполнить все шаги, ничего…

Вы можете оказаться в ситуации, когда вам нужно использовать скрипт шелла для чтения файлов построчно. В этом руководстве я расскажу о нескольких способах…

Вторичное жильё выгоднее для молодых семей, желающих приобрести свою первую квартиру. Сталкиваясь с ипотечным кредитованием, можно избежать много лишней суеты и проблем, если…

Источник

Оцените статью
Adblock
detector