UUID vs LABEL

vadik
mhd
Как это вернуть?
В обозначениях разделов вместо sda1 (2,3 и т.д.) используйте UUID.
А лучше назначить разделам человекочитаемые метки тома, и использовать LABEL=
Арч отдаёт предпочтние UUID.
Perfect Gentleman
Арч отдаёт предпочтние UUID.
“Голосуй сердцем!” (ц)
Где агрументы за и против?

UUID удобен для роботов, которые могут вычислить UUID для любого раздела, и автоматом сгенерировать конфиг, а также посылать чайников, чтобы не объяснять им, как присвоить метку ФС и свопу.

А вот для людей UUID неудобен страшно – его надо копипастить мышкой, а это значит в консоли не получится (разве что с gpm и по одному), а если править параметры в самом загрузчике – вообще нереально.

Метки легко прописать и руками по памяти, единственное что – их надо сначала ПРИСВОИТЬ. Для этого даже специально сделаны отдельные команды – e2label, swaplabel, ntfslabel и т.д.
Natrio
А лучше назначить разделам человекочитаемые метки тома, и использовать LABEL=
Это конечно красиво/удобно, но где гарантия, что не будет двух дисков с одинаковыми LABEL?
Имхо, UUID надежней. Да и какой памяти идет речь, если есть blkid. Перенабрать вручную UUID дело нетрудное (или совсем уже от клавы все отвыкли?). Да и что нереального в конфиг загрузчика засунуть, если можно тупо можно экспортировать строку в конец конфига, а потом воткнуть в нужное место, или консольные редакторы тоже не в счет? Копипасты мышкой для совсем нубов, есть shift право/лево и ctrl+ins/shift+ins.
UUID раз воткнул в конфиг и забыл про него, пока раздел не форматнешь. А LABEL может спокойно поменяться, к примеру из-за кривого дискменеджера или еще по другим причинам. Также еще причина в начале топика.
Natrio
Perfect Gentleman
Арч отдаёт предпочтние UUID.
“Голосуй сердцем!” (ц)
Где агрументы за и против?
толи Вики, толи на ГлавФоруме было, что для надежности при обновлении системы лучше иметь UUID, чтоб проблем было меньше.

или это Чакра выдавала такие рекомендации, то ли СиннАрч, то ли Манджаро. но точно не сам придумал. помню ещё не обрадовался, т.к. самом чрез LABEL проще.
Perfect Gentleman
толи Вики, толи на ГлавФоруме было, что для надежности при обновлении системы лучше иметь UUID, чтоб проблем было меньше
Ну да, по UUID надёжнее, ЧЕМ по /dev/sd* – вот о чём там речь. Нигде не написано, что по UUID надёжнее, чем по метке.
Зачем вы вредные советы даете товарищу? Он уже один раз по kernel name прописал.
А если в ядре что-то поменяют и диск с арчем опять станет sda?
Тогда он уже будет знать дорогу и поменяет ещё раз.
В ядре (или где там) не каждый день такие изменения, так что ничего страшного не случиться. Тем более, что это не сервер в ДЦ, а десктоп. А livecd всегда должен быть под руками.
Fastor
Это конечно красиво/удобно, но где гарантия, что не будет двух дисков с одинаковыми LABEL?
Имхо, UUID надежней.

UUID раз воткнул в конфиг и забыл про него, пока раздел не форматнешь. А LABEL может спокойно поменяться, к примеру из-за кривого дискменеджера или еще по другим причинам. Также еще причина в начале топика.
Гарантия – это то, что вы САМИ назначите все метки, и убедитесь, что одинаковых нет :)
Ни одно случая самопроизвольного изменения меток, тем более в линуксе, я не встречал. Что за дискменеджер такой? Метка приссваивается ФС на разделе, так же как и UUID. Где гарантия, что двум разделам никто не присвоит одинаковый UUID? Ещё раз повторяю, UUID действительно можно присвоить любой, так же как и метку. См. соответствующие команды.

Да и какой памяти идет речь, если есть blkid. Перенабрать вручную UUID дело нетрудное (или совсем уже от клавы все отвыкли?). Да и что нереального в конфиг загрузчика засунуть, если можно тупо можно экспортировать строку в конец конфига, а потом воткнуть в нужное место, или консольные редакторы тоже не в счет? Копипасты мышкой для совсем нубов, есть shift право/лево и ctrl+ins/shift+ins.
Интересно, куда вы будете смотреть, перенабирая UUID в консоли, без иксов и окошек? Никакие магические комбинации клавиш работать не будут, даже не надейтесь. А ещё лучше в грубе.
Нет, он тоже может в своей консоли показать вам UUID, только в момент правки пункта меню вы этого всё равно видеть не будете. Короче, в случае проблем с загрузкой вам придётся хотя бы временно выкинуть все UUID и указывать разделы по-старинке :)
Natrio
Где гарантия, что двум разделам никто не присвоит одинаковый UUID? Ещё раз повторяю, UUID действительно можно присвоить любой, так же как и метку. См. соответствующие команды.
Ну для начала, UUID присваивается автоматически и мало кому в голову приходит его менять), а вот метка нет. Далее UUID это набор симоволов в такой комбинации, при которой возможность повторения сведена к минимуму. Метка же зачастую является каким-то словом. Как пример: на машину с арчем, в котором разделы обозначены метками BOOT, ROOT, HOME, подрубают винт от другой с такими же метками разделов (причем довольно частое явление). Чтобы уйти от повторяемости наименования разделов, придется приписывать еще цифры буквы (и в результате гонки за меньшей повторяемостью получим что-то типа вида UUID). Что касается дискменеджеров, то тот же акронис выдает иногда такие перлы, что плакать хочется ( а многие додумываются им пользоваться).
В nano ctrl+K и ctrl+U никто не отменял (в каждом редакторе свои хоткеи). Да, в консоли придется вручную набрать UUID (при наборе команды, вывод blkid видно, и не надо ля-ля), для того чтобы затолкать в конец fstab.
echo "UUID=тыры-пыры" | tee -a /etc/fstab
Natrio, опять споришь. )))


Короче:
UUID - для конфигов.
LABEL - для красоты или для консоли.
/dev/sdXX - только для консоли.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.