Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Автоматическое монтирование, файловой системы ntfs-3g 
V
    Опции темы
Agares
  Дата 22.7.2008, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



Монтирую файловую систему след образом:
Код

mount -t ntfs-3g -O iocharset=koi8-r,codepage=866 /dev/hdb1 /ntfs_hdb

Работает отлично, доступна не только руту, но и всем другим пользователям. Как мне правильно прописать в /etc/fstab что бы монтировалось автоматом при запуске системы? 


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
Zerstroer
Дата 23.7.2008, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.8.2007
Где: Алма-Ата

Репутация: нет
Всего: 3



Я себе писал в etc/fstab вот так вот:
Код

/dev/hda5 /mnt/E-disc ntfs-3g defaults,locale=ru_RU.utf8,force 0 0

в твоем случае должно быть так:
Код

/dev/hdb1 /ntfs_hdb ntfs-3g defaults,locale=ru_RU.utf8,force 0 0

Если у тебя точка монтирования /ntfs_hdb в корневом каталоге лежит. Обычно точки монтирования ставят в /mnt.

Свой fstab я настраивал по шамански с бубном и в итоге все заработало. Но у меня он замусорен значительно. Каментов много. У меня Debian. В его репозитории есть ntfs дрова.
Есть пояснения для работы со стандартными Debianовскими дровами для работы с ntfs. Но они без возможности записи работают.
Поэтому я тоже стал пользоваться ntfs-3g.

Вот мой /etc/fstab

Код
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc /proc proc defaults 0 0
/dev/hdb1 / ext3 nouser,defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid 0 1
/dev/hdb3 none swap sw 0 0
/dev/hdd /media/cdrom0 auto user,atime,auto,rw,dev,exec,suid 0 0
/dev/hdc /media/cdrom auto user,atime,auto,rw,dev,exec,suid 0 0
/dev/fd0 /media/floppy0 auto user,atime,noauto,rw,dev,exec,suid 0 0
/dev/hda1 /mnt/C-disc! ntfs-3g defaults,locale=ru_RU.utf8,force 0 0
#,nls=utf8,uid=1000,gid=1000,auto,rw,users 0 0
<device> <mount\040point> auto nouser,atime,noauto,rw,nodev,noexec,nosuid 0 0
/dev/hda5 /mnt/E-disc ntfs-3g defaults,locale=ru_RU.utf8,force 0 0
#/dev/hda5 /mnt/E-disc ntfs defaults,nls=utf8,uid=1000,gid=1000,auto,rw,users 0 0
/dev/hdb5 /mnt/D-fat32 vfat defaults,codepage=866,utf8,uid=0,gid=0,auto,rw,nouser 0 0
/dev/sda2 /mnt/H ntfs-3g defaults,locale=ru_RU.utf8,force 0 0
#nls=utf8,uid=1000,gid=1000,auto,rw,users 0 0
/dev/sda5 /mnt/M-disc ntfs-3g defaults,locale=ru_RU.utf8,force 0 0
#nls=utf8,uid=1000,gid=1000,auto,rw,users 0 0
#/dev/sda5 /mnt/M-disc ntfs #defaults,locale=ru_RU.utf8,uid=1000,gid=1000,auto,rw,users 0 0

#корректный синтаксис монтажа  ntfs-3g
#/dev/hda5 /mnt/E-disc ntfs-3g defaults,locale=ru_RU.utf8,force 0 0
#корректный синтаксис монтажа ntfs стандарт:
#/dev/hda5 /mnt/E-disc ntfs defaults,nls=utf8,uid=1000,gid=1000,auto,rw,users 0 0
/dev/sda2 /mnt/H auto nouser,atime,noauto,rw,nodev,noexec,nosuid 0 0
/dev/sda5 /mnt/M-disc auto nouser,atime,noauto,rw,nodev,noexec,nosuid 0 0
/dev/hda1 /mnt/C-disc! auto users,atime,noauto,rw,nodev,noexec,nosuid 0 0
/dev/hda5 /mnt/E-disc auto users,atime,noauto,rw,nodev,noexec,nosuid 0 0


Добавлено @ 07:09
Вроде как четыре последних строчки вообще не нужны.
Единсвенное могу сказать что у в общем все гарантированно работает.


Это сообщение отредактировал(а) Zerstroer - 23.7.2008, 07:15


--------------------
In silico
PM MAIL ICQ   Вверх
Agares
  Дата 23.7.2008, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



Я вчера тоже прыгал, бегал с бубном. В итоге файловая система монтируется, но не видно рус файлов и папок. Приду домой с работы, попробую твой способ монтирования. Спасибо smile

Добавлено через 1 минуту и 8 секунд
Цитата(Zerstroer @  23.7.2008,  07:01 Найти цитируемый пост)
/dev/hdb1 /ntfs_hdb ntfs-3g defaults,locale=ru_RU.utf8,force 0 0

а rw не нужно указывать, что бы все пользователи могли писать в него? 


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
JackYF
Дата 23.7.2008, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 14
Всего: 162



Цитата(Agares @  23.7.2008,  09:06 Найти цитируемый пост)
что бы все пользователи могли писать в него?  

Хочешь - укажи smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Agares
Дата 23.7.2008, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



блин.. не получется.. названия папок и файлов на рус не отображаются.. smile 


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
Agares
  Дата 23.7.2008, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



Я чего-то не понимаю...  smile 
Код

[karat12@azagtot ~]$ su
Пароль:
[root@azagtot karat12]# umount /dev/hdb1
[root@azagtot karat12]# mount /dev/hdb1


Все отображается отлично! Почему же автомат монтирование так не отображает? smile 

Это сообщение отредактировал(а) Agares - 23.7.2008, 23:11


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
ZeeLax
Дата 24.7.2008, 04:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Вы руками не указываете опций, а в fstab зачем-то указываете всякие iocharset и прочие. Не указывайте, стало быть, и всё будет хорошо с русским языком.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
Zerstroer
Дата 24.7.2008, 06:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.8.2007
Где: Алма-Ата

Репутация: нет
Всего: 3



У меня тоже была такая проблема, решил ее добавлением locale=ru_RU.utf8, может быть Вам нужно использовать другую кодировку?
не utf8, а koi8-r или cp1251?


--------------------
In silico
PM MAIL ICQ   Вверх
Agares
  Дата 24.7.2008, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



Цитата(ZeeLax @ 24.7.2008,  04:41)
Вы руками не указываете опций, а в fstab зачем-то указываете всякие iocharset и прочие. Не указывайте, стало быть, и всё будет хорошо с русским языком.

вроде, если я пишу вот так:
Код

[root@azagtot karat12]# mount /dev/hdb1

то инфу о монтировании он берет из fstab? и все нормально подключает...


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
Zerstroer
Дата 24.7.2008, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.8.2007
Где: Алма-Ата

Репутация: нет
Всего: 3



При загрузке системы он так же должен монтироваться из fstab.


--------------------
In silico
PM MAIL ICQ   Вверх
Любитель
Дата 24.7.2008, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 4
Всего: 92



Локаль какая? Если локаль определена, ntfs-3g берёт установки системной локали. Когда при загрузке идёт монтирование на основе данных /etc/fstab локаль не определена, поэтому её надо задать явно. ru_RU.utf8 - что-то мне подсказывает, что здесь ошибка. Во-первых, вроде бы ru_RU.UTF-8, во-вторых, проверь системную локаль - может у тебя вообще KOI8-R smile


--------------------
PM MAIL ICQ Skype   Вверх
Agares
  Дата 24.7.2008, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



а как узнать какая локаль системы? 

Это сообщение отредактировал(а) Agares - 24.7.2008, 13:43


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
Любитель
Дата 24.7.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 4
Всего: 92



locale smile


--------------------
PM MAIL ICQ Skype   Вверх
Agares
  Дата 24.7.2008, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



ага, понял. Приду домой вечером- испытаю...


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
Agares
  Дата 24.7.2008, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 376
Регистрация: 20.5.2007
Где: Минск

Репутация: нет
Всего: нет



Код

[karat12@azagtot ~]$ locale
LANG=ru_UA.UTF-8
LC_CTYPE=ru_UA.UTF-8
LC_NUMERIC=ru_UA.UTF-8
LC_TIME=ru_UA.UTF-8
LC_COLLATE=ru_UA.UTF-8
LC_MONETARY=ru_UA.UTF-8
LC_MESSAGES=ru_UA.UTF-8
LC_PAPER=ru_UA.UTF-8
LC_NAME=ru_UA.UTF-8
LC_ADDRESS=ru_UA.UTF-8
LC_TELEPHONE=ru_UA.UTF-8
LC_MEASUREMENT=ru_UA.UTF-8
LC_IDENTIFICATION=ru_UA.UTF-8
LC_ALL=


Добавлено через 6 минут и 9 секунд
Вот так монтировал :
Код

/dev/hdb1 /ntfs_hdb ntfs-3g umask=0022,users,defaults,locale=ru_UA.UTF-8,rw,force 0 0


Русские папки появились, но исчезла возможнасть писать на диск другим пользователям.. подскажите, как исправить?


--------------------
Мой ноут: Impression First 657
ОС: Gentoo Linux
PM MAIL WWW Skype GTalk   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0905 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.