Автомонтирование

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Drak
Сообщения: 16
ОС: Gentoo

Автомонтирование

Сообщение Drak »

Привет всем. Имееются жесткие диски и флешки, разбитые на 7-9 разделов в разных файловых системах,
причем некоторые разделы шифрованные, некоторые идут как raid (т.е. не просто в /dev/hd*, *dev*sd*, а у меня,например, /dev/mapper/isw*). Настраивал автомонтирование через hal+dbus-автоматически подключаются только диски с ext3/etx2, разделы с ntfs видны, но не поключаются, флешка подключатся, но посмотреть ее может только root, обячный пользователь не может. Что надо деделать. fstab не трогать. ОС-Gentoo, KDE.
Спасибо сказали:
Nesmero
Сообщения: 94

Re: Автомонтирование

Сообщение Nesmero »

Не, ну что значит fstab не трогать? Еще как трогать! Про монтирование норм тут написано. Для монтирование ntfs разделов нужен драйвер: emerge sys-fs/ntfs3g.
Привожу свой пример монтирования флех и нтфс-разделов.

Код: Выделить всё

# cat /etc/fstab


/dev/sda7               /boot           ext2            noatime         1 2
/dev/sda8               /               ext3            noatime         0 1
/dev/sda6               none            swap            sw              0 0
/dev/sda2               /media/sda2     ntfs-3g          locale=ru_RU.utf8,defaults,rw,umask=000         0 0
/dev/sda3               /media/sda3     ntfs-3g          locale=ru_RU.utf8,defaults,rw,umask=000         0 0
/dev/sda4               /media/sda4     ntfs-3g          locale=ru_RU.utf8,defaults,rw,umask=000         0 0
/dev/sda5               /media/sda5     ntfs-3g          locale=ru_RU.utf8,defaults,rw,umask=000         0 0
/dev/sr0                /mnt/cdrom      iso9660          iocharset=utf-8,ro,user,auto,uid=vitek          0 0
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Автомонтирование

Сообщение serzh-z »

Nesmero писал(а): ↑
10.12.2008 20:30
Еще как трогать!
Не трогать потому, что современные DE содержат в себе другие средства монтирования, в обход fstab.
Спасибо сказали:
pol01
Сообщения: 94

Re: Автомонтирование

Сообщение pol01 »

Задам вопрос здесь.

Автомонтирование настроено. Флешки, cd, dvd монтируются автоматически. Но когда подключаю по usb внешний sata диск, на котором разделы с файловыми системами ntfs и ext3, нормально монтируется только ext3. Для ntfs раздела появляется сообщение: have to rethink extra option. Где ошибка и куда копать?

ps. драйвер ntfs3g не использую, ntfs хочу смонтировать только на чтение.
Спасибо сказали:
o6s
Сообщения: 187

Re: Автомонтирование

Сообщение o6s »

копать udev ))
Спасибо сказали:
pol01
Сообщения: 94

Re: Автомонтирование

Сообщение pol01 »

o6s писал(а): ↑
11.12.2008 16:36
копать udev ))


А подробней можно?
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Автомонтирование

Сообщение sspphheerraa »

Из fstab вообще убрать все правила, касающиеся сменных носителей.
Sspphheerraa
Спасибо сказали:
pol01
Сообщения: 94

Re: Автомонтирование

Сообщение pol01 »

sspphheerraa писал(а): ↑
14.12.2008 12:32
Из fstab вообще убрать все правила, касающиеся сменных носителей.


Мой fstab:

Код:

# /etc/fstab: static file system information. # # noatime turns off atimes for increased performance (atimes normally aren't # needed; notail increases performance of ReiserFS (at the expense of storage # efficiency). It's safe to drop the noatime options if you want and to # switch between notail / tail freely. # # The root filesystem should have a pass number of either 0 or 1. # All other filesystems should have a pass number of 0 or greater than 1. # # See the manpage fstab(5) for more information. # # <fs> <mountpoint> <type> <opts> <dump/pass> # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. #/dev/BOOT /boot ext2 noauto,noatime 1 2 #/dev/ROOT / ext3 noatime 0 1 #/dev/SWAP none swap sw 0 0 #/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 /dev/sda1 /windows/c ntfs iocharset=utf8,umask=222 0 0 /dev/sda2 /windows/d ntfs iocharset=utf8,umask=222 0 0 /dev/sdb3 / reiserfs defaults 1 1 /dev/sdb1 /boot ext2 defaults 0 0 /dev/sdb2 none swap sw 0 0 /dev/sdb4 /home ext3 defaults 0 0 #/dev/cdrom /mnt/cdrom auto ro 0 0 #none /proc proc defaults 0 0 #none /dev/shm tmpfs nodev,nosuid,noexec 0 0 #/dev/sdc1 /mnt/usb auto user,noauto,rw 0 0 #/dev/sdc1 /mnt/usb subfs fs=vfat,auto,umask=0,quiet 0 0 # NOTE: The next line is critical for boot! proc /proc proc defaults 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0


Правил, касающихся сменных носителей в нём нет.
Спасибо сказали:
Аватара пользователя
Colt
Сообщения: 39
ОС: OpenSUSE 11.0/Gnome

Re: Автомонтирование

Сообщение Colt »

Автомонтирование делать надо через hal+dbus
Для Gnome я сделал вот как здесь (№3). Может поможет.
Только не забудь перед отключеним отмонтировать диск. И в офтопике тоже делать "безопасное извлечение устройств".
Удачи!
Спасибо сказали: