Отправляет email-рассылки с помощью сервиса Sendsay

/etc/fstab

Hello, people!

Ситуация следующая: на ad0s1 - WinXP(NTFS), на ad0s3 - FreeBSD, на
ad0s5 - виндовый раздел FAT32.

Соответственно, добавил в файл /etc/fstab следующие строки:
/dev/ad0s1 /mnt/dos/c ntfs rw,-Wkoi2dos,-Lru_RU.KOI8-R
0 0
/dev/ad0s5 /mnt/dos/d msdosfs rw,-Wkoi2dos,-Lru_RU.KOI8-R
0 0

Проблемы даже две:
1. Диск С:\ при запуске компа не монтируется(в отличии от D:\)
2. По команде mount_ntfs /dev/ad0s1 /mnt/dos/c злосчастный С:\
монтируется, НО все кириллические имена выглядят так "_____"

Вопрос может и ламерский, но решить бы его хотелось. Есть мысли, люди?
Заранее спасибо!

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2740; Возраст листа: 782; Участников: 903
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/541363

Ответить   Sun, 23 Apr 2006 22:40:58 +0400 (#541363)

 

Ответы:

Hello Istok86,

Sunday, April 23, 2006, 9:40:58 PM, you wrote:

не монтируется потому, что у mount_ntfs нет ключика -L.
у mount_msdosfs такой ключ есть.

Пользуйтесь -C=koi8-r (во всяком случае, у меня именно так
и проблем с русскими буквами нет).

А -W ман вообще советует не использовать ввиду присутствия только для
обратной совместимости.

И еще: на сколько я знаю, хорошо писать на ntfs freebsd пока не умеет.
man mount_ntfs
...
Currently only reading is supported, thus the file system is to be mounted
read-only.
...

поэтому на всякий случай тут $ ставлю ro.
/dev/ad0s1 /mnt/dos/c ntfs rw,-Wkoi2dos,-Lru_RU.KOI8-R ...

Ответить   "Vadim S. Khondar" Tue, 25 Apr 2006 01:30:18 +0300 (#541374)

 

Hi.
Всем спасибо за помощь.

Проблема решилась после того как написал в /etc/fstab следующее:
/dev/ad0s1 /mnt/dos/c ntfs ro,-C=KOI8-R ...
/dev/ad0s5 /mnt/dos/d msdosfs rw,-Wkoi2dos,-Lru_RU.KOI8-R

Правда появились еще вопросы:

1. Все что написано в /etc/fstab должно монтироваться автоматически,
если не указана опция noauto. При чем тут ключ -L, тем более, что он
изначально присутствовал в обоих строках?

2. Если написать в тот же файл следующее:
/dev/ad0s1 /mnt/dos/c ntfs ro,-C=KOI8-R ...
/dev/ad0s5 /mnt/dos/d msdosfs rw,-C=KOI8-R ...

то возникает аналогичная проблема с диском D:\, а С:\ ведет себя
благопристойно. В чем косяк?

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 2748; Возраст листа: 782; Участников: 904
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/541742

Ответить   Tue, 25 Apr 2006 20:49:07 +0400 (#541742)

 

Hello Istok86,

Tuesday, April 25, 2006, 7:49:07 PM, you wrote:

Косяк в том, что если mount_**** видит неизвестную опцию, он ничего не
монтирует, как и любая другая, как мне кажется, прога, а пишет
какое-то сообщение об ошибке и возвращает соответствующий код
завершения. Но этого не видно, поскольку
специализированные mount_**** вызываются общим mount.

Попробуйте написать в консоли
# mount_msdosfs -Ckoi8-r /dev/ad0s5 /mnt/dos/d
и посмотрите, что напишет.

Прошу прощения за банальность:
man mount
man mount_ntfs
man mount_msdosfs
man fstab

Просто не нужно писать опций, которых нет, и всё будет ок...

Ответить   "Vadim S. Khondar" Tue, 25 Apr 2006 21:51:07 +0300 (#541770)

 

В fstab /dev/ad0s1 /mnt ntfs ro,-m777,-Ckoi8-r 0 0
В консоли mount_ntfs -W koi2dos /dev/ad0s1 /mnt

В ядре помойму надо еще что-то добавить. Уж не помню.

Ответить   Tue, 25 Apr 2006 10:07:54 +0400 (#541497)