Во FreeBSD 7.2 без лишнего шума была добавлена возможность монтирования UFS разделов по уникальным идентификаторам UFS ID.В /boot/loader.conf добавляем "geom_label_load=YES"
Перезагружаемся или загружаем модуль ядра:kldload geom_label
В логе можно увидеть:
GEOM_LABEL: Label for provider da0s1a is ufsid/49d629fac5da1db9
Чтобы не зависеть от порядкового номера устройства da0, который может поменяться, например, при смене контроллера,
использовании USB-накопителя, добавлении или удалении дисков, можно монтировать устройство /dev/da0s1a
как /dev/ufsid/49d629fac5da1db9.Пример fstab:
/dev/ufsid/49d629fac5da1db9 / ufs rw 1 1
Кроме UFS ID, раздел можно монтировать и по назначенным вручную строковым меткам.
Ставим метку при форматировании "newfs -L имя" или через "tunefs -L имя", а потом монтируем "/dev/ufs/имя"
URL: http://ivoras.sharanet.org/blog/tree/2009-05-20.geom_label-u...
Обсуждается: https://www.opennet.ru/tips/info/2078.shtml
норм. Удобно. Буду впредь пользовать :) Спасибо!
man glabel
glabel однако удобнее....Лучше mount /dev/ufs/root / ufs rw 1 1, чем по ufsid
>glabel однако удобнее....
>
>Лучше mount /dev/ufs/root / ufs rw 1 1, чем по ufsidпо id универсальнее.
Чем? glabel содержится в ФС без проблем... Так же универсально, ИМХО.
>Чем? glabel содержится в ФС без проблем... Так же универсально, ИМХО.Внешние носители например... fsid имеет большую уникальность, чем вручную заданный glabel
Glabel не ограничивается ufs - бОльшая универсальность :)
Чего-то не получается олабелить корневой раздел. Остальные разделы олабелил, а корневой не могу.
Не подскажите как? (загрузиться с другого носителя не предлагать)
Только чтобы не искать в логах метку, достаточно будет выполнить команду glabel status. Ну и вообще, читать handbook время от времени полезно, он периодически обновляется ;)
http://www.freebsd.org/doc/en/books/handbook/geom-glabel.html