Монтирование ФС

Есть некоторые проблемы с НТФСом.
1) Событие: стационарный жесткий диск 500гб НТФС. В окне компьютера показывается, что он не смонтирован.
если использовать mount, то получается рид-онли.
1) Действие: Если после этого его отмонтировать с помощью дискадмина (стандартная утилита), а потом снова смонтировать mountom, то получаем желаемое, но в компьютере он остается несмонтированным. (доступ только через директорию монтирования [монтировки?]) При попытки туда зайти он говорит, что диск уже смонтирован (естественно!). Ntfs-3g вообще не работает( Пока разбираюсь.
1) Вопрос: как исправить используя fuse.
2) Событие: переносной диск НТФС юсб 1трб. На монтирование вручную реагирует, как рид-онли.
2) Действие: При перезагрузке монтируется рид-райт, но появляется блок, который не позволяет райт.
При попытке это исправить (размонтирую, монтирую) пишет:
tihon:~# mount -t ntfs-3g /dev/sdc1 /media/mybook -o force
WARNING: Forced mount, unclean volume information is ignored.
Cannot create link /etc/mtab~
Perhaps there is a stale lock file?

FUSE mount point creation failed
Unmounting /dev/sdc1 (mybook)
Я пробовал прописать в mtab то же, что генерировалось автоматом для другого диска (пункт 1), пусть бы хоть как-то писал. Но не получилось.
2) Вопрос: как заставить комп нормално работат с НТФСом Web-студия медведково заказать сайт в АйТи-Стандарт.

Комментарии

не знаю, насколько связано с этой проблемой, но...
Был усб-хард с нтфс. До поры до времени прекрасно монтировался, работал, но в один прекрасный момент ситсема написала, что может смонтировать его только в рид-онли, поскольку был неправильно отмонтирован в windows. Подключил к winXP, сделал safety remove device, под никсами снова всё заработало.

О_о Что такое "окно компьютера"?

Монитор, наверное:-)

) Окно компьютера это Винда))
адрес окна computer:///
mount писал, что нужно дважды ребутнуться под винду, чтобы НТФС заработал. Но у меня нет винды.( Да и стационарный-то нормально и без винды работает.

ntfs-3g хочет, чтобы виндовый chkdsk прошелся по диску, ибо на диске ошибки. Как от этого избавиться не прибегая к помощи венды - не знаю, очень мало пользовался ntfs'ом.

Хм. Получилось обойти это требование. (просто не прибегая к ntfs-3g, а монтируя с помощью mount после перезагрузки с подключенным диском). Однако, как я писал выше, я всё равно не могу ничего создать на диске (даже под рутом), он пишет действие не разрешено, а через консоль permission denied. При повторном монтировании пишет: Cannot create link /etc/mtab~
Perhaps there is a stale lock file?
Как убрать блокировку??

1) Ядро поддерживает ntfs только на чтение. Точнее, запись оно тоже вроде как умеет, но это небезопасно, поэтому ядро обычно собирают без поддержки записи ntfs.

2) А перед повторным монтированием ты umount делал?

3) `ls -l /etc/mtab~` в студию.

tihon:/home/tihon# ls -l /etc/mtab~
ls: /etc/mtab~: No such file or directory
tihon:/home/tihon# ls -l /etc/mtab
-rw-r--r-- 1 root root 595 2008-07-31 21:04 /etc/mtab
tihon:/home/tihon#
unmount делал. (через диск админ отрубал диск (иногда получалось), команды unmount я не знаю, в мэне ничего про неё нет).
а вот на mtab~ он и ругался.

Не unmount, а umount

Это не принципиально, я имею ввиду, что я благодарен за предоставленную информацию, но вряд ли она снимет блок.

эээ. Есть идеи как мне снять блок?

1. Использую в качестве базового дистрибутив Lenny, для работы со стационарным разделом с ntfs под Linux:
1) Поставил пакет ntfs-3g (нужна достаточно свежая версия)
2) Добавил в /etc/fstab строку:
/dev/sdb1 /mnt/win/win3 ntfs-3g defaults,iocharset=utf8,codepage=1251,gid=1001,uid=1001,locale=8 0 0
Где:
/dev/sdb1 -- раздел с ntfs.
/mnt/win/win3 -- место, куда я хочу монтировать.
gid=1001,uid=1001 -- gid/uid для повседневного пользователя (чтобы посмотреть следует использовать команду id).
Возможно, опции локали и кодировки тебе нужны другие.

После этого раздел автоматически монтируется при загрузке системы. Или дальше руками, монтировать: mount /mnt/win/win3 ; отмонтировать: umount /mnt/win/win3 .

2. По поводу "stale lock file", попробуй аккуратно провести все операции по монтированию и демонтированию только из-под рута.
Загрузись в систему, вставь внешний hdd, не соглашайся на автоматическое монтирование, через подсказку KDE/Gnome или другой оболочки, а войди в консоль:
$ mount # смотрим, что уже подмотировано
$ su
Password:
# mount -t ntfs-3g /dev/sdc1 /media/mybook -o force
# mount # смотрим, действительно замонтировалось?
# umount /media/mybook # отмонтируем
# mount # смотрим, действительно отмонтировалось?

Если это пройдет успешно добавь соответствующую строку (аналогичную пункту 1.) в /etc/fstab, и тогда монтирование будет сильно упрощено, в теории.

Лучше обновить пакет ntfs-3g (и то, что он предлагает и от чего зависит), до чего-нибудь максимально свежего, т.к. стабильная поддержка записи в ntfs-3g появилась сравнительно недавно (в etch 4.0r4 за июль должна быть.)

создай в /media/ папки с названием твоих дисков
добавь в /etc/fstab/ строчку -
/dev/sda5 /media/D ntfs iocharset=utf8,umask=0,users,user 0 0 (ето мой пример замени sda5 и соответсвено D)

нубский вопрос, но я забыл, как работать с fstabом. Вот что делает убунта/минт с людьми.
Суть в том, что опять вернулся на дебиан. И попытался смонтировать диски. Так-то всё получилось. Однако при автоматизации процесса столкнулся с проблемой, что fstab ругается на опции вроде uid=1000. Группы монтирования у меня нету (и не создаётся, почему-то), а я пытаюсь разрешить пользователю запись на диск. Как я помню, это можно сделать 2-мя способами. 1 - 'расшарить' диск для всех. 2- сделать пользователя владельцем диска.
Как провернуть второе? Опцию fstab подскажите плз...

забыл сказать, ext3.

You should use "rw" option in fstab.
uid is a specific option for fat filesystems, as well as umask.

There is already 'rw' option((. Doesn't work.

man fstab

прописал man fstab, диски всё равно не монтируются ;)
а если серьёзно, то там ничего не написано. Лучше уж смотреть mount. Я прошу лишь подсказать синтаксис. (старый стал, забыл).

вот именно, ничего об этом там не написано, потому как доступ к диску устанавливается при помощи chmod.
если ты пытался узнать, как разрешить пользователю _монтировать_ диск, то это опция user (разрешить обычному пользователь (не обладающему правами root) монтировать и размонтировать данную файловую систему.)

а вообще надо бы знать основы.

вот сегодня столкнулся с проблемой записать файл 6.6 Гб на флэшку
на фат32 не записалось (понял только на 4 Гб файла)
отформатил в ntfs и вот тут появилась проблема два - пользователя не пускает и не моунтит флэшку.
но так как это одноразово то просто руками из под root'а замаунтил и все скопал.
а почему пользователю не дало доступа (permition deny было) ?

Alexey Purgin
Нет, ясно была поставлена задача разрешить запись юзеру а не только чтение

2 #21 это я знаю, там стоит юзер с самого начала. Монтирует, правда, всё-равно через su, но я хотел бы сменить владельца диска (chown по папке ничего не даёт). Тогда я убиваю сразу 2-х зайцев - разрешены проблемы (раз)монтирования и чтения/записи.
2 #22 если работать из-под гуи (f.e.: гном), то там можно зайти в привилегии пользователя и разрешить ему моунтить флэшки. После этого отмонтируй флэшку из-под рута и примонтируй под обычным пользователем. Сменится владалец - разрешится запись. (жалко у меня так не получается).

#24 chown по папке с примонтированным диском надо давать. то же и для chmod.
А если самостоятельно копать нет умения, пользуйтесь Ubuntu, там все гуевое

после 1,5 года на Дебиане (первый раз не пропечаталась Д, по Фрейду) пересаживаться на Убунту? (тем более она крайне нестабильна, я её 1 раз попробовал, хватило).
А вот с изменением прав папок у меня что-то не работало (правда то на нтфс было), ладно, проверю, посмотрю, отпишусь.

Все заработало само, я даже не успел ничего изменить (и слава богу).
Вот за это я и люблю Линукс. В винде наоборот, всё само ломается.

#27 _Само_ по себе в линуксе ничего не происходит, именно за это я его и люблю)

Просто нужно достать специального демона, который будет сам налаживать систему ;)
Демона не компьютерного, а настоящего. Он толстый, в очках, свитере и с бородой.
Кстати, менять владельца диска - это не вариант. Я так загнул свою систему, когда на / рекурсивно сменил пользователя на своего. Лучше в группы добавлять на обоих системах.

Надо просто иметь мозги

а как же "не ошибается тот, кто ничего не делает"? Или аналог посовременнее "Мощность системного администратора пропорционально оборудованию, которое он вывел из строя".

#31 ну Валера тебе еще осталось с примонтированными дисками ерем -эреф звездочку из корня выполнить)). Сразу мощща попрет.

Я первый раз, когда так делал на работающей системе, мне так понравилось наблюдать, как она разваливается, продолжая работать, что я потом ещё раз специально поставил Линукс, чтобы ещё раз рм -рф пробежать...

НЕСКОЛЬКО ВОПРОСОВ:
Со шрифтами разобрался. Дальше решил поставить Cairo-doc (просто так поставить). Скачал его. Скопировал на флешку. Вставил флешку в ноутбук и... О Чудо!!! Ничего не произошло. Я вынул флешку, вставил обратно, посчитал до десяти и обратно. Ничего. Проверил /media - ничего нет. Пус-то-та. КАК МНЕ НАЛАДИТЬ АВТОМАТИЧЕСКОЕ ПОДКЛЮЧЕНИЕ И ОТКРЫТИЯ В ФАЙЛМЕНЕДЖЕРЕ ФЛЕШКИ (как в убунте скажем)? Я понимаю, что надо отредактировать fstab. Но я не знаю раздел которым обзывается флешка. Плюс, у меня отсутствует редактор разделов (я раньше через него мог посмотреть sda1 или sdaN).

apt-get install ivman

пишет, что не может найти такой пакет. У МЕНЯ НЕТ ИНЕТА В НОУТЕ. В данный момент я сижу в комп.клубе. И даже если я скачаю пакеты программы ivman, то я не смогу их скинут в линукс - флешка не монтируется.

Ну так смонтируй вручную, чё как маленький-то. man mount