Измените udd udd

Я провел небольшое исследование, прежде чем задавать вопрос, но не смог найти ответ. Мой вопрос - как я могу изменить uuid (универсальный уникальный идентификатор) жесткого диска. Я спрашиваю об этом, потому что каждый раз, когда я Чтобы получить доступ к жесткому диску из терминала, я должен найти случайный uuid, который система генерирует автоматически, и который довольно длинный. Также я хочу знать об опасностях такого рода изменений.

1
задан 27.12.2019, 13:51

4 ответа

Если вы добавите метку в свой раздел с помощью такого инструмента, как gparted, parted и т. Д., Ваш диск будет отображаться как / media / mydisklabel вместо / media / somerandomhex-digits-38characters

Если вы ' В терминале вы также можете сделать что-то вроде:

disk=/media/fb0* #If your UUID starts with fb0

, чтобы установить переменную, и вместо cd /media/somerandomhex-digits-38characters вы можете использовать cd $disk. Или, если вы запомните первые несколько символов, cd /media/fb0* тоже сработает.

Единственный способ изменить UUID, который я знаю, - это переформатировать диск, но это просто приведет к другому 38-символьному UUID, поэтому это не решит проблему.

0
ответ дан 27.12.2019, 13:51
  • 1
    Сами жесткие диски не могут быть изменены, на них ссылаются как/dev/sdX (IDE может все еще быть/dev/hdX, но мной don' t владеют любыми IDE-дисками для проверки этого). Эти X любой it' s заказывают в массиве SATA/IDE (0=a, 1=b, 2=c, и т.д.) или порядок, в котором он был заменен в горячем режиме в случае fireware/USB. Это - функция udev/kernel и не может быть легко изменено, не взламывая некоторый исходный код. Даже тогда I' m не уверенный, как you' d определяют определенный диск, но если бы Вы действительно справлялись, то он сделал бы то ядро характерным для того компьютера и you' d должны повторно взломать его для каждого компьютера, на котором Вы намереваетесь установить. – Arshid KV 27.12.2019, 13:52
  • 2
    да Вы - правильный Githlar! Но я просто хочу организовать свое пространство HDD согласно маркировкам HDD. Как SecA (для первого жесткого диска), SecB (для второго жесткого диска) и т.д.... – devios1 27.12.2019, 13:52
  • 3
    Хорошо парни! Я сделал это перемаркировка gparted, и это работало. Спасибо всем за Ваши ответы! BTW, ДОЛЖЕН ТАМ ТАК ИЛИ ИНАЧЕ ИЗМЕНИТЬ МАРКИРОВАТЬ OF THE HDD THAT I HAVE INSTALLLED THE UBUNTU, WHICH I AM CURRENTLY RUNNING? – devios1 27.12.2019, 13:53

Когда я столкнулся с той же проблемой, я также попытался найти решение для моего вопроса здесь. Вопрос только в том, как определить жесткий диск. Поэтому решение для меня было просто установить идентификатор как «LABEL» вместо «UUID» в Дисках -> Параметры монтирования. Подробности можно найти здесь: Как изменить установленный UUID жесткого диска на удобочитаемый?

0
ответ дан 27.12.2019, 13:52
  • 1
    Как Ваш ответ отличается от принятого ответа? – Matthew Crumley 27.12.2019, 13:52
  • 2
    Я просто даю другое простое решение, которое работало на меня, и что мне жаль, что я не нашел здесь в этом сообщении. Но к сожалению был вынужден найти решение один. That' s, почему некоторые люди могут найти его полезным. – Daniel Cassidy 27.12.2019, 13:53

Вы можете изменить метки жестких дисков, но при этом их придется отключить. Если вы загружены в систему, она не может быть пересмотрена. Рекомендуем использовать Gparted Live CD, потому что он будет выполнять работу, а не регрессировать установленную систему.

0
ответ дан 27.12.2019, 13:52
  • 1
    Снимок экрана мог быть очень полезным. Отправьте снимок экрана измененной маркировки HDD. – evilpie 27.12.2019, 13:53
  • 2
    Вы абсолютно правы! Я сделал это, и изменения вступили в силу! Спасибо. – Andris 27.12.2019, 13:53

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

Для изменения метки см.

https://help.ubuntu.com/community/RenameUSBDrive

Для изменения uuid вы можете использовать uudigen и tune2fs

uuidgen

tune2fs /dev/hdb1 -U `uuid`

Измените "/ dev / sdb1" на устройство, на котором вы хотите изменить uuid.

Вам почти наверняка потребуется обновить /etc/fstab, если вы измените UUID на разделе, смонтированном с помощью fstab, например, / или / home или / swap

0
ответ дан 27.12.2019, 13:53

Теги

Похожие вопросы