Bug 18095 - Повторное монтирование разделов, указанных в /etc/fstab
Summary: Повторное монтирование разделов, указанных в /etc/fstab
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hal-mount-subfs (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Michael A. Kangin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-04 12:08 MSK by serpiph
Modified: 2008-12-08 19:16 MSK (History)
1 user (show)

See Also:


Attachments
Добавление проверки LABEL= и UUID= в /etc/fstab (871 bytes, patch)
2008-12-04 12:08 MSK, serpiph
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description serpiph 2008-12-04 12:08:15 MSK
Created attachment 3111 [details]
Добавление проверки LABEL= и UUID= в /etc/fstab

Программа /usr/share/hal/hal-mount-fs при включённом параметре IGNORE_FSTAB_ENTRIES учитывает только те строки, которые начинаются с имени устройства, но совсем не видит строки, начинающиеся с LABEL= или UUID=. При этом если есть устройство, которое подключается через USB или Firewire и прописано в /etc/fstab через вышеуказанные параметры, то автомонтирование не отмонтировав предыдущее подключение, монтирует в новом, в результате систему начинает клинить.
Предлагаю патч для коррекциии этого.
Comment 1 Michael A. Kangin 2008-12-05 15:21:40 MSK
Кажется, в своё время это делалось в основном для сидиромов всяких, оттого с лабелами не заморочился.
Там в патче во втором случае речь же про монтирование по лабелам идёт?
Comment 2 serpiph 2008-12-05 18:06:26 MSK
Там 2 условия:
1) монтирование через UUID=
2) монтирование через LABEL=

Вроде, других вариантов монтирования в /etc/fstab я не встречал. Если есть, то добавьте.
Comment 3 Michael A. Kangin 2008-12-05 18:12:06 MSK
> Там 2 условия:
> 1) монтирование через UUID=
> 2) монтирование через LABEL=

В том смысле, что во втором варианте опять юид проверяется. Ну да ладно, смысл ясен. Попробую на днях.
Comment 4 Michael A. Kangin 2008-12-08 19:16:18 MSK
Fixed in http://git.altlinux.org/people/prividen/packages/hal-mount-subfs.git?p=hal-mount-subfs.git;a=commit;h=08827f593d3cba38b666fce01fe39031d044919a

Войдет в следующую версию.