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

PCLinuxOS

Модератор: Bizdelnick

mudpee
Сообщения: 8
ОС: mandriva 2007

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

Сообщение mudpee »

Есть usb'шный жеский диск, размечен под ntfs. Когда монтируестя сам, то прав доступа у пользователя нет, рут естессно может тока читать. Вот как бы сделать так чтобы и рут и пользователь могли бы его читать/писать дf еще с автомаунтом. Знаю что supermount за монтирование сидюков и флопиков отвечает, а что отвечает за usb девайсы?
PS: Недавно поставил ntfs-3g с ним все нормал, но тока ручками приходтся монтировать...
Система mandriva 2007
Спасибо сказали:
mudpee
Сообщения: 8
ОС: mandriva 2007

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

Сообщение mudpee »

Ни у кого нет идей как это сделать? Ну хотябы что за атоматические мантирование отвечает?
Спасибо сказали:
WarGoth
Сообщения: 67
ОС: Kubuntu 7.04 i386 w/kde 3.5.7

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

Сообщение WarGoth »

Если все нормально с ntfs-3g, но в /etc/fstab запись:

/dev/hdaX /mnt/win_X ntfs-3g auto,user,nls=utf8,umask=0,rw 0 0

Ну или вместо hdaX _то_что_нужно_

Если скажет при загрузке, что не загружен fuse, то в /etc/rc.d/rc.local добавить:
modprobe fuse
mount -a
Спасибо сказали:
mudpee
Сообщения: 8
ОС: mandriva 2007

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

Сообщение mudpee »

Вообщем так, прописал как посоветовали. Фтыкаю диск, получаю =>
[mntent]: line 5 in /etc/fstab is bad
mount: can't find /mnt/perenoska in /etc/fstab or /etc/mtab

посмотрел mtab, попробовал добавил строчку аналогично другому ntfs диску =>
/dev/hdc1 / ext3 rw 0 0
none /proc proc rw 0 0
/dev/hdc6 /home ext3 rw 0 0
/dev/sdb1 /mnt/perenoska fuse rw,nosuid,nodev,noexec,noatime,default_permission,allow_other 0 0
none /tmp tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
/dev/fuse /mnt/win_c2 fuse rw,nosuid,nodev,noatime,default_permissions,allow_other 0 0
после чего получаем =>
[mntent]: line 5 in /etc/fstab is bad
mount: according to mtab, /dev/sdb1 is already mounted on /mnt/perenoska
mount failed

вот что у меня в фстаб понаписано fstab =>
/dev/hdc1 / ext3 defaults 1 1
/dev/hdc6 /home ext3 defaults 1 2
/dev/hdd /mnt/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
/dev/sda5 /mnt/win_c2 ntfs-3g silent,user,umask=0,locale=ru_RU.koi8-r,rw 0 0
/dev/sdb1 /mnt/perenoska ntfs-3g auto,user,nls=utf8,umask=0, rw 0 0
none /proc proc defaults 0 0
none /tmp tmpfs defaults 0 0
/dev/hdc5 swap swap defaults 0 0
Спасибо сказали:
WarGoth
Сообщения: 67
ОС: Kubuntu 7.04 i386 w/kde 3.5.7

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

Сообщение WarGoth »

Ну, во-первых, auto на переноске своей ставить не стоит - ты же можешь ее забыть вставить до загрузки линуха. Во-вторых этот auto вобще не работает для ntfs-3g без загрузки соответствующего модуля fuse, который ты загружаешь намного позже. В-третих, usb-шные девайсы нужно мантировать после загрузки модулей usb. так что опять в rc.local нужно вставить что-то типа

mount -t ntfs-3g /dev/sdb1 /mnt/perenoska -o bla-bla-bla ,
где бла-бла-бла - твои опции. И еще:

/dev/sdb1 /mnt/perenoska ntfs-3g auto,user,nls=utf8,umask=0, rw 0 0
ошибочно написано, надо наверно:
/dev/sdb1 /mnt/perenoska ntfs-3g auto,user,nls=utf8,umask=0,rw 0 0

Но почему я вернулся к этой теме!? Не хочу просто клонировать темы. У меня у самого появились некоторые траблы.
Когда монтирую вышеописанным образом, то файлы на ntfs с русскими именами просто исчезают. Когда даю после загрузки системы просто mount -a , то все возвращается на место. Никто не сталкивался с данной проблемой?
Спасибо сказали:
Аватара пользователя
sailor-02
Сообщения: 108
ОС: Arch (current)

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

Сообщение sailor-02 »

WarGoth писал(а):
13.12.2006 20:33
...
Когда монтирую вышеописанным образом, то файлы на ntfs с русскими именами просто исчезают. Когда даю после загрузки системы просто mount -a , то все возвращается на место. Никто не сталкивался с данной проблемой?

Такая же бяка. Не знаю в чем конкретная проблема, методом научного втыка определил, что все начинает нормально работать только после исполнения скриптов из /etc/profile.
Чтобы все работало под любым юзером в rc.local добавил кусок из /etc/profile и команды на перемонтирование нужных дисков:

Код:

for i in /etc/profile.d/*.sh ; do if [ -x $i ]; then . $i fi done unset i umount -a -t fuse mount -a -t ntfs-fuse

а вот какой конкретно из скриптов в /etc/profile.d/*.sh отвечает за правильное отображение русских имен на fuse-разделах я так и не разобрался :blink:
если вычислишь - скажи
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
Спасибо сказали:
WarGoth
Сообщения: 67
ОС: Kubuntu 7.04 i386 w/kde 3.5.7

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

Сообщение WarGoth »

Нашел здесь же на форуме, у меня так:
/dev/hda8 /media/win_d ntfs-3g user,nls=utf8,umask=0,rw,locale=ru_RU.utf8 0 0
Спасибо сказали:
Аватара пользователя
sailor-02
Сообщения: 108
ОС: Arch (current)

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

Сообщение sailor-02 »

WarGoth писал(а):
31.12.2006 10:39
Нашел здесь же на форуме, у меня так:
/dev/hda8 /media/win_d ntfs-3g user,nls=utf8,umask=0,rw,locale=ru_RU.utf8 0 0


а у меня такой вариант не катит :angry:
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

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

Сообщение *Sasha* »

(sailor-02 @ Jan 9 2007, в 13:36) писал(а):а у меня такой вариант не катит


Попробуй так

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

dev/sda1 /mnt/windows/c/ ntfs-3g umask=0,locale=ru_RU.utf8 0 0
Спасибо сказали: