Created attachment 3111 [details] Добавление проверки LABEL= и UUID= в /etc/fstab Программа /usr/share/hal/hal-mount-fs при включённом параметре IGNORE_FSTAB_ENTRIES учитывает только те строки, которые начинаются с имени устройства, но совсем не видит строки, начинающиеся с LABEL= или UUID=. При этом если есть устройство, которое подключается через USB или Firewire и прописано в /etc/fstab через вышеуказанные параметры, то автомонтирование не отмонтировав предыдущее подключение, монтирует в новом, в результате систему начинает клинить. Предлагаю патч для коррекциии этого.
Кажется, в своё время это делалось в основном для сидиромов всяких, оттого с лабелами не заморочился. Там в патче во втором случае речь же про монтирование по лабелам идёт?
Там 2 условия: 1) монтирование через UUID= 2) монтирование через LABEL= Вроде, других вариантов монтирования в /etc/fstab я не встречал. Если есть, то добавьте.
> Там 2 условия: > 1) монтирование через UUID= > 2) монтирование через LABEL= В том смысле, что во втором варианте опять юид проверяется. Ну да ладно, смысл ясен. Попробую на днях.
Fixed in http://git.altlinux.org/people/prividen/packages/hal-mount-subfs.git?p=hal-mount-subfs.git;a=commit;h=08827f593d3cba38b666fce01fe39031d044919a Войдет в следующую версию.