Ошибки монтирования
y302bt 17 июля, 2012 - 16:46
Здравствуйте.
Вопрос по монтированию внешнего диска. Диск не монтируется, причем при разных способах монтирования выдает разные ошибки.
Если монтировать кликом по девайсу в левой панели долфина, выдает такое:
Error mounting: mount exited with exit code 1: helper failed with: mount: according to mtab, rootfs is already mounted on / mount failed
Если монтировать из консоли:
Unprivileged user can not mount NTFS block devices using the external FUSE library. Either mount the volume as root, or rebuild NTFS-3G with integrated FUSE support and make it setuid root. Please see more information at http://tuxera.com/community/ntfs-3g-faq/#unprivileged
Даже от рута путем клика в долфине (запущенном через kdesu) не монтируется:
Error mounting: mount exited with exit code 1: helper failed with: mount: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error
Монтируется только из консоли от рута.
Пересобирал ntfs3g с поддержкой fuse, выполнил все условия, которые описаны в факе tuxera. На всякий случай вписал устройство в fstab - ничего не помогает.
Какая из вышеуказанных ошибок верная? Куда дальше рыть? Сам диск (файловые системы на разделах) вполне исправный. Из дебиана все монтируется без проблем.
»
- Для комментирования войдите или зарегистрируйтесь
Сверься с этим
http://ru.gentoo-wiki.com/wiki/HOWTO_Чтение-запись_NTFS_с_использованием_драйвера_ntfs-3g
(Sir) * Windows looks like an open door, but no way to go *
Неужели вы думаете, что я
Неужели вы думаете, что я этого не читал? И это и tuxera faq прочитаны. Все рекомендации выполнены.
Если нечего предложить, просто пройдите мимо темы. Ссылки на маны у меня имеются, незачем их постить.
У меня завелось на раз. В
У меня завелось на раз.
В ядре FUSE, кодовые страницы 866 1251 RU-UTF RU-KOI, поддержка NTFS без записи. После установки ntfs3g съемный хард в ntfs виден с русскими именами папок и файлов.
Все тот же мануал с вики. Вообще без проблем.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
Я рад, что у вас завелось на
Я рад, что у вас завелось на раз. У меня тоже ядро собрано с CONFIG_FUSE_FS=y.
И кириллица нормально читается на внешнем usb. Правда, монтируется только от рута.
А нужно, чтобы обычный пользователь имел все права на монтирование, чтение и запись. Пока что только чтение и запись тома, примотированного вручную рутом.
И module=ntfs в modules указано, и права на точку монтирования и на само устройство установлены, и бит set uid пробовал менять на бинарнике ntfs-3g, и менять пробовал /dev/sdb2 на UUID в fstab, и много ещё чего.
Нет никаких идей?
Проверьте группы в которых
Проверьте группы в которых состоит пользователь.
Он должен быть в wheel и usb обязательно.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
Пытался манипулировать
Пытался манипулировать группами и правами. Н данный момент имеется следующее:
на бинарнике ntfs-3g:
бит set uid выставлен.
На данный момент добился только следующего: При загрузке раздел внешнего диска монтируется.
Юзер тоже может отмонтировать и примонтировать его, но только из konsole.
Из dophin'а и device notifier'а можно отмонтировать, но примонтировать назад не дает.
Попробовал выставить права ntfs-3g так, как это сделано на liveDVD - группа root, set uid сброшен.
В этом случае юзер ничего не может сделать, ни примонтировать, ни отмонтировать: недостаточно привилегий. Хотя и пробовал добавлять юзера в группу root.
В общем, из консоли работает, из гуя - ни в какую.
никак не пойму, какое отношение корневая директория имеет к внешнему харду?
Гуглил на эту тему несколько часов, пока безуспешно.