Автоотмонтирование флешек в KDE
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
Автоотмонтирование флешек в KDE
Давно замечал подобную вещь:
Вставляю флешку в USB, и она автоматически монтируется. Что очень удобно! Монтируется она в /media/usb0, и таким образом, постоянный путь к флешке -- это /media/usb0.
И всё замечательно, если флешка монтируется автоматически и отмонтируется через "Safety Remove" в Konqueror.
Но, если вдруг я случайно вытащил флешку, не отмонтировав её вручную, то хоть KDE и обработает это (уберёт флешку из списка доступных устройств), но до следующей перезагрузки, при вставки и автоматическом монтировании флешки ей уже будет назначено другое имя в /media/. То есть usb0 уже становится "занятым" и повторно использовано не будет.
Что совсем-совсем неудобно.
Предполагаю, что можно найти выход. Но как? Есть ли стандартный нормальный путь? Или же придётся копаться во внутренностях автоматического монтирования в KDE и обрабатывать отмонтирование?
Кто-нибудь знает?
Спасибо!
Вставляю флешку в USB, и она автоматически монтируется. Что очень удобно! Монтируется она в /media/usb0, и таким образом, постоянный путь к флешке -- это /media/usb0.
И всё замечательно, если флешка монтируется автоматически и отмонтируется через "Safety Remove" в Konqueror.
Но, если вдруг я случайно вытащил флешку, не отмонтировав её вручную, то хоть KDE и обработает это (уберёт флешку из списка доступных устройств), но до следующей перезагрузки, при вставки и автоматическом монтировании флешки ей уже будет назначено другое имя в /media/. То есть usb0 уже становится "занятым" и повторно использовано не будет.
Что совсем-совсем неудобно.
Предполагаю, что можно найти выход. Но как? Есть ли стандартный нормальный путь? Или же придётся копаться во внутренностях автоматического монтирования в KDE и обрабатывать отмонтирование?
Кто-нибудь знает?
Спасибо!
-
- Маньяк
- Сообщения: 199
- Зарегистрирован: 06 мар 2004, 19:23
- Откуда: Минск
- Контактная информация:
ХАЛ тут не при чём. В Гноме флешка монтируется по её лейблу, а не по имени девайса. И если её вытащить без анмаунта то вставив её ещё раз - Гном её примонтирует в старый моунт поинт.booxter писал(а):Гэта, мабыць, пытанне не да KDE, але да HAL.
[Ubuntu 8.10] @ home PC & MSI Wind
...take a look at the sky, just before you die...
...take a look at the sky, just before you die...
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
- FlaKe
- Заглянувший
- Сообщения: 30
- Зарегистрирован: 14 дек 2007, 11:29
- Откуда: Минск, Сухарево-3
- Контактная информация:
Не знаю как по поводу лейбла, т.к. есть 2 флешки с лейблом Kingston, одна на гиг вторая на 2. У той, которая на 2 в свойствах стоит автомонтирование, у той, которая на гиг не стоит. Суём 2 гига - монтируется, суём гиг - не монтируется (и та идругая суётся по отдельности)
[С моих слов записано, мной прочитано]
-
- Неотъемлемая часть форума
- Сообщения: 484
- Зарегистрирован: 19 ноя 2007, 15:01
- Контактная информация:
Re: Автоотмонтирование флешек в KDE
попробуй собрать hal с FIXED_MOUNTPOINTS=YESVictor Gr. писал(а):Давно замечал подобную вещь:
Вставляю флешку в USB, и она автоматически монтируется. Что очень удобно! Монтируется она в /media/usb0, и таким образом, постоянный путь к флешке -- это /media/usb0.
И всё замечательно, если флешка монтируется автоматически и отмонтируется через "Safety Remove" в Konqueror.
Но, если вдруг я случайно вытащил флешку, не отмонтировав её вручную, то хоть KDE и обработает это (уберёт флешку из списка доступных устройств), но до следующей перезагрузки, при вставки и автоматическом монтировании флешки ей уже будет назначено другое имя в /media/. То есть usb0 уже становится "занятым" и повторно использовано не будет.
Что совсем-совсем неудобно.
Предполагаю, что можно найти выход. Но как? Есть ли стандартный нормальный путь? Или же придётся копаться во внутренностях автоматического монтирования в KDE и обрабатывать отмонтирование?
Кто-нибудь знает?
Спасибо!
Two of the most famous products of Berkeley are LSD and BSD:)
- mungo
- Фанатеющий
- Сообщения: 151
- Зарегистрирован: 10 сен 2006, 10:32
- Откуда: Минск
- Контактная информация:
Я вот нашел другой способ заморочиться: всё тот же кде и хал используем.
Купил себе внешний веник на 80 гиг. Фат не катит - поставил нтфс. Дискета для работы, там винда. Прокатит.
Прихожу домой. Сую веник, отлично нашелся, подмонтировался, даже по-русски названия фалов видит. Один только облом. Только для чтения
Смотрим /media/.hal-mtab. Смонтирован через модуль ядра нтфс, который только для чтения.
Сидел весь день, читал различные хау-ту. Все таскают флешки, никто веник с нтфс. Соответственно и проблемы нет.
Кто знает - как халу указать напрямую использовать нтфс-3г? Вручную монтировать честно говоря надоело - то забуду отмонтировать, то ещё как ступлю.
Купил себе внешний веник на 80 гиг. Фат не катит - поставил нтфс. Дискета для работы, там винда. Прокатит.
Прихожу домой. Сую веник, отлично нашелся, подмонтировался, даже по-русски названия фалов видит. Один только облом. Только для чтения
Смотрим /media/.hal-mtab. Смонтирован через модуль ядра нтфс, который только для чтения.
Сидел весь день, читал различные хау-ту. Все таскают флешки, никто веник с нтфс. Соответственно и проблемы нет.
Кто знает - как халу указать напрямую использовать нтфс-3г? Вручную монтировать честно говоря надоело - то забуду отмонтировать, то ещё как ступлю.
Сомневаюсь, и вам советую!
-
- Заглянувший
- Сообщения: 12
- Зарегистрирован: 10 ноя 2007, 09:47
- Откуда: Orsha
- Контактная информация:
mungo,
Создай файл /sbin/mount.ntfs (chmod 755) следующего содержания:
и наслаждайся...
Создай файл /sbin/mount.ntfs (chmod 755) следующего содержания:
Код: Выделить всё
#!/bin/bash
ntfs-3g "$1" "$2" -o force,silent,locale=ru_RU.utf8
-
- Неотъемлемая часть форума
- Сообщения: 279
- Зарегистрирован: 23 апр 2005, 21:13
- Откуда: minsk
а вось яшчэ пытанне па тэме - як прымусіць KDE манціраваць флэшку з пэўнымі параметрамі ? Дакладней, цікавіць
бо зазвычай флэшкі з vfat.
Код: Выделить всё
codepage=866,iocharset=cp1251
- IceMan
- Неотъемлемая часть форума
- Сообщения: 377
- Зарегистрирован: 22 июл 2007, 10:12
- Откуда: Минск
- Контактная информация:
В KDE сломали поддержку codepage и iocharset. Патч для 3.5.8 есть на http://gq.net.ru/2007/01/25/kde-mountoptions-patch/. Сам выкручиваюсь самописным скриптом для UDEV + HAL
- mungo
- Фанатеющий
- Сообщения: 151
- Зарегистрирован: 10 сен 2006, 10:32
- Откуда: Минск
- Контактная информация:
Re: Автоотмонтирование флешек в KDE
Обновился HAL, и теперь стало ещё интереснее: при попытке подключить usb-винт с ntfs пишет: необходимо пересмотреть опции монтирования
Кто сталкивался и как бороться, если никаких видимых опций и настроек у хала нет?
Кто сталкивался и как бороться, если никаких видимых опций и настроек у хала нет?
Сомневаюсь, и вам советую!