Автор Гілка: Автомонтування пристроїв  (Прочитано 8135 раз)

romi

  • Гість
Як зробити щоб в Linux Gentoo флешка при засовуванні в "дупло"підключенні автомонутвалась. Обов'язкогво встановлювати HAL чи можна якось по-іншому?
« Змінено: 2009-08-05 14:27:06 від romi »

anonymous

  • Гість
Re: Автомонтування пристроїв
« Відповідей #1 : 2009-08-05 14:47:27 »
Якщо не хочеться використовувати HAL, то є 2 більш-менш робочих варіанти:

1. udev
http://ru.gentoo-wiki.com/wiki/Udev_и_автомонтирование_носителей
але щось там намудрували, краще скористатись цим: http://wiki.archlinux.org/index.php/Udev#Auto_mounting_USB_devices
;)

2. autofs
http://en.gentoo-wiki.com/wiki/Autofs

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: Автомонтування пристроїв
« Відповідей #2 : 2009-08-05 15:43:33 »
Обов'язкогво встановлювати HAL чи можна якось по-іншому?
Чому це раптом ви вже HAL-а боятись почали?
Встановіть HAL і відключіть автомонтування - щоб лиха не накоїти  :)
Щоб бути правильним джентушником - треба робити як я  [smiley=lolk.gif]
$ alias | grep mount
alias msb='mount /media/usb'
alias umsb='umount /media/usb'
« Змінено: 2009-08-05 15:43:57 від serg_ik »
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #3 : 2009-08-05 15:58:11 »
Щоб бути правильним джентушником - треба робити як я  [smiley=lolk.gif]
$ alias | grep mount
alias msb='mount /media/usb'
alias umsb='umount /media/usb'
Так і зроблю.
Іще спитаю, як краще зробити?
так
USE="disc-partition" emerge hal
чи так
USE="-disc-partition" emerge hal
?
І яка різниця?
« Змінено: 2009-08-05 15:59:07 від romi »

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: Автомонтування пристроїв
« Відповідей #4 : 2009-08-05 16:26:22 »
http://gentoo-portage.com/sys-apps/hal/USE
Хоча якщо його можна і не ставити - на біса це робити. Ще раптом поповзе номер езернетки і інтернет налаштовуватиметься чорт і як -- страшно буде.
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #5 : 2009-08-05 21:56:28 »
Тепер в мене флешки автомонтуються  :)
HAL рулить  ;)
Але виникла одна проблема -
команди xorg-setup i xorg-cfg не існують
Настройки миші, монітора можна спокійно налаштовувати засобами xfce
але розкладки клавіатури... дуже незручно лізти кожен раз в настройки клавіатури щоб поміняти розкладку.
Скажіть, будь-ласка, як мені зробити щоб розкладки клавіатури можна було міняти комбінацією клавіш  Ctrl+Shift.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: Автомонтування пристроїв
« Відповідей #6 : 2009-08-06 00:10:07 »
Пошукайте документацію про міграцію між іксами.
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #7 : 2009-08-06 18:50:45 »
Пошукайте документацію про міграцію між іксами.
Коли в гуглі шукаю "міграція між іксами" то першим в списку результатів є ваш пост, а другий результат - щось про міграцію риби і нічого про Linux.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #9 : 2009-08-09 23:34:55 »
Все, HAL більше не рулить.
Коли він був встановлений то не перемикалися розкладки клавіатури комбінаціями клавіш.
Мені простіше вручну монтувати флешки і диски ніж кожен раз лізти в налатування щоб змінити мову.
Буду розбиратись з Udev.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #10 : 2009-08-10 12:53:56 »
краще скористатись цим: http://wiki.archlinux.org/index.php/Udev#Auto_mounting_USB_devices
;)
Це допомогло. Дякую.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #11 : 2009-08-19 19:46:55 »
Всьо, HAL знов рулить. Без нього не працює мій принтер.
Мені вдалося налаштувати HAL щоб в x-сервері без додаткових засобів можна було перемикати розкладки клавіатури комбінацією клавіш Ctrl+Shift.
Тепер напишу як я це зробив:
1) Зкопіював один файл:
# cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy
2) Відредагував цей файл
# sudo nano /etc/hal/fdi/policy/10-keymap.fdi
відредагував його так:
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">us,ua</merge>
      <merge key="input.xkb.variant" type="string">,winkeys</merge>
      <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle</merge>
    </match>
  </device>
</deviceinfo>
3) Перезавантажив комп:
# reboot

Все, тепер розкладки в іксах перемикаються комбінацією клавіш Ctrl + Shift.  :)
Власне, якби це не спрацювало, то цього допису українською не було б.

Хочу ще спитати:
може мені продублювати це в "Поради і рецепти"?
« Змінено: 2009-08-19 19:47:48 від romi »

Praporshic

  • Гість
Re: Автомонтування пристроїв
« Відповідей #12 : 2009-08-19 22:23:34 »
Хочу ще спитати:
може мені продублювати це в "Поради і рецепти"?
Власне, так. Бо вже не один раз обговорювалось на форумі але у той розділ не потрапило. Ну, ще можна створити статтю на docs.linux.org.ua. Але не забувши вказати що замість перезавантаження усього компа, можна перезапустити відповідні сервіси.

romi

  • Гість
Re: Автомонтування пристроїв
« Відповідей #13 : 2009-08-19 22:31:30 »
можна перезапустити відповідні сервіси.
Упс... я не знаю які  :-[
Якщо вам неважко, скажіть які.
« Змінено: 2009-08-19 22:32:10 від romi »

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Автомонтування пристроїв
« Відповідей #14 : 2009-08-19 23:11:30 »
Хм, а хіба в нових дистро треба лізти в конфіги хала, щоб налаштувати клавіатуру? Ніби ж consolekit вже придумали?.. Чи я щось пропустив?
« Змінено: 2009-08-19 23:13:08 від ISBear »