Есть usb'шный жеский диск, размечен под ntfs. Когда монтируестя сам, то прав доступа у пользователя нет, рут естессно может тока читать. Вот как бы сделать так чтобы и рут и пользователь могли бы его читать/писать дf еще с автомаунтом. Знаю что supermount за монтирование сидюков и флопиков отвечает, а что отвечает за usb девайсы?
PS: Недавно поставил ntfs-3g с ним все нормал, но тока ручками приходтся монтировать...
Система mandriva 2007
Автомонтирование ntfs
Модератор: Bizdelnick
-
mudpee
- Сообщения: 8
- ОС: mandriva 2007
Re: Автомонтирование ntfs
Ни у кого нет идей как это сделать? Ну хотябы что за атоматические мантирование отвечает?
-
WarGoth
- Сообщения: 67
- ОС: Kubuntu 7.04 i386 w/kde 3.5.7
Re: Автомонтирование ntfs
Если все нормально с 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
/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
Вообщем так, прописал как посоветовали. Фтыкаю диск, получаю =>
[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
[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
Ну, во-первых, 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 , то все возвращается на место. Никто не сталкивался с данной проблемой?
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
Такая же бяка. Не знаю в чем конкретная проблема, методом научного втыка определил, что все начинает нормально работать только после исполнения скриптов из /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-разделах я так и не разобрался
если вычислишь - скажи
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
--------------------
Acer Aspire 1652Z Dell Vostro 1310
-
WarGoth
- Сообщения: 67
- ОС: Kubuntu 7.04 i386 w/kde 3.5.7
Re: Автомонтирование ntfs
Нашел здесь же на форуме, у меня так:
/dev/hda8 /media/win_d ntfs-3g user,nls=utf8,umask=0,rw,locale=ru_RU.utf8 0 0
/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
а у меня такой вариант не катит
Все развивается по спирали, то и дело входя в штопор. (с) В. Сумбатов
--------------------
Acer Aspire 1652Z Dell Vostro 1310
--------------------
Acer Aspire 1652Z Dell Vostro 1310
-
*Sasha*
- Сообщения: 2519
- Статус: Мимо шёл
- ОС: Debian
Re: Автомонтирование ntfs
(sailor-02 @ Jan 9 2007, в 13:36) писал(а):а у меня такой вариант не катит
Попробуй так
Код: Выделить всё
dev/sda1 /mnt/windows/c/ ntfs-3g umask=0,locale=ru_RU.utf8 0 0