Получаем уникальный идентификатор устройства:
# blkid /dev/hda6
/dev/hda6: UUID="3e6be9de-8139-11d1-9106-a43f08d823a6" TYPE="ext2"В качестве устройства монитрования в /etc/fstab указываем:
UUID=3e6be9de-8139-11d1-9106-a43f08d823a6
Также для монитрования без привязки к блочному устрйству можно использовать метки:
Ставим метку:
e2label /dev/hda6 BACKUPDISKВ /etc/fstab указываем:
LABEL=BACKUPDISK
URL: http://liquidat.wordpress.com/2007/10/15/short-tip-get-uuid-.../
Обсуждается: https://www.opennet.ru/tips/info/1492.shtml
прикольно.
можно флешки разные монтировать каждую в своё место. А соответственно, и со своими настройками файловой системы.
Даже не в флешках дело. Можно загрузиться с переносного винта на любом компьютере с любой конфигурацией дисков без правки /etc/fstab
>В качестве устройства монитрования в /etc/fstab указываем:
> UUID=3e6be9de-8139-11d1-9106-a43f08d823a6А в чем прикол то?Убунта сто лет так делает вроде даже по дефолту и сама и у кого мозг есть с 1 взгляда на /etc/fstab поймет как это юзать... или это для особо тормозных эстонских парней хинт? :)
Не у каждого красноглазого убунта стоит.
вернее было бы даже сказать, у красноглазого убунта не стоит, или на убунту не стоит ^_^
с udev можно просто вешать на /dev/disk/by-*
А как быть со swap-разделом? на него -то метку не получается поставить.
>А как быть со swap-разделом? на него -то метку не получается поставить.
>mkswap -L <label> /dev/XXX
а вы уверены, что LABEL работает где-то ещё, кроме вашего редхата?
>а вы уверены, что LABEL работает где-то ещё, кроме вашего редхата?Ну, как минимум, про Убунту выше уже писали, если бы Вы конечно прочитали, прежде чем писать...
У меня совпадают UUID на двух дисках. Откуда он генерируется? ведь судя по названию это уникальный идентификатор, а получается что он высчитывается.
Имеем 2 диска одинаковой модели с одинаковой файловой системой и получаем один и тотже UUID? как то это не очень умно
" 1 trillion UUIDs would have to be created every nanosecond for 10 billion years to exhaust the number of UUIDs. " - Wikipedia
> " 1 trillion UUIDs would have to be created every nanosecond for
> 10 billion years to exhaust the number of UUIDs. " -
> WikipediaИ все же да, я тоже с этим сталкивался.
мда... после клонирования dd if=/dev/hda of=/dev/hdc
все LABEL и UUID совпадают на разных дисках.
И более того если раньше через LABEL монтировался рутовый раздел hda2 то после клонирования монтируется раздел hdc2 :-) автоматом
Большое спасибо! У меня почему-то после каждой перезагрузки менялись имена разделов и приходилось постоянно править fstab, но теперь прописал UUID и все заработало.
Метки ведь описываются первыми?
Будьте добры, напишите пожалуйста фрагмент с использованием метки вместо UUID. Хотелось бы узнать абсолютно точную последовательность команд.
ps:
Поясню. Мне приходится форматить в Windows XP виндовые диски и Ubuntu при этом пишет, диск не записан во FSTAB (примерно так, шучу:)
Запускать sudo blkid надоело, а dev/sdb1 он и есть dev/sdb1 (если диски из компьютера не вынимать и не шариться в BIOS, конечно;)