LINUX.ORG.RU

долбаный ntfs-3g!


0

0

Достало меня уже монтировать от рута, да еще и периодически не работает опция locale.

Вопрос: как сделать так, чтобы можно было монтировать ntfs-3g от пользователя (в fstab нужная запись заносится udev'ом)? И желательно, чтобы опция locale работала.

Версия: ntfs-3g 2011.1.15

☆☆☆☆☆

Эм.. У меня в арче в кедах оно само все монтировалось.

Zhbert ★★★★★
()
Ответ на: комментарий от AlexCones

Сейчас смонтировал так:

/dev/sdh1 on /media/ntfs-sdh1 type fuseblk (rw,nosuid,nodev,allow_other,allow_other,blksize=4096,default_permissions)
Вместо русских названий, естественно, фигвам (т.к. локаль не указана). Монтировал от рута.

Если монтирую от пользователя, команда ntfs-3g не матюгается, а просто завершается, будто все ОК, но при этом раздел не подмонтирован.

Если монтировать от рута с указанием локали - та же песня.

Eddy_Em ☆☆☆☆☆
() автор топика

вот всегда удивлялся как можно испоганить дебъян, на котором всё это изначально работало. хотя что ещё ожидать от человека, фанатично отбивающего поклоны перед кои8р

thunar ★★★★★
()
Ответ на: комментарий от unanimous

Мне юникод не нужен. Хрен с ней, локалью - какой параметр добавить в ntfs-3g, чтобы монтировал от пользователя?

Сделал ему suid, так он, скот, матерится, мол, фигвам - с suid'ом не буду...

Eddy_Em ☆☆☆☆☆
() автор топика

>> периодически не работает опция locale

Зачем? ntfs-3g по умолчанию использует UTF-8.

GotF ★★★★★
()
Ответ на: комментарий от Eddy_Em

Так она до сих пор не дружит с нтфс и русскими кодировками? Помню, к меня такая трабла была толи в 2007, толи в 2008 году, когда я еще в мандриву вляпаться умудрился.

Zhbert ★★★★★
()
Ответ на: комментарий от pekmop1024

Он и так по умолчанию был сделан.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Слезай с нее на расово верную генту! =) Ну или арч на крайняк.

Zhbert ★★★★★
()
Ответ на: комментарий от Reset

user позволяет монтировать любому пользователю, users позволяет еще и отмонтировать любому пользователю.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от GotF

Зачем? ntfs-3g по умолчанию использует UTF-8.

Более того, NTFS нативно использует юникод, так что при использовании говнокодировок некоторые файлы могут стать невидимыми.

Deleted
()
Ответ на: комментарий от Eddy_Em

действительно

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

это ошибка которая возникает при попытке подмонтировать под пользователем если указаны опции user или users

Reset ★★★★★
()
Ответ на: комментарий от Deleted

Да и фиг с ними. Первоначальный вопрос: как эту дрянь заставить монтироваться от пользователя, не прибегая к sudo? Или сделать /sbin/mount.ntfs скриптом с sudo?

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Первоначальный вопрос: как эту дрянь заставить монтироваться от пользователя, не прибегая к sudo?

Поставить нормальный DE, который сам умеет монтировать подключаемые носители.

Deleted
()
Ответ на: комментарий от XVilka

>sudo - разрешаем только команду mount

чего только не придумают, лишь бы ман не читать

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

выяснили уже, на ntfs-3g действительно не работает опция user

Reset ★★★★★
()
Ответ на: комментарий от Eddy_Em

Такую просьбу странно слышать от человека, у которого в 2011 году мандрива и кои8.

Разве что ее нужно понимать как «я не копрофил, а всего лишь некрогеронтофил!»

shimon ★★★★★
()
Ответ на: комментарий от Reset

Копировал файлы. Смотрю - висит mc. Закрыл mc, вырубил винт. Отмонтировал. rmmod fuse. modprobe fuse. Ядро матерится и сыплет ошибками. Винт не включается (что-то внутри тарахтит и пищит, но светодиод не загорается).

Eddy_Em ☆☆☆☆☆
() автор топика

Хмм...

По-моему, когда последний раз монтировал NTFS, с кириллицей всё было нормуль. С «не от рута», по-моему, тоже. Хотя проверить не могу, сейчас NTFS-винтов под рукой нет. Вообще к ntfs-3g претензий никаких нет, отличный драйвер.

hobbit ★★★★★
()
Ответ на: комментарий от Eddy_Em

В общем, пришлось мне reset жать: материнка жалобно попикала, ядро повисло.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от kernelpanic

О ты ж е-мое!
Народ, вам не кажется, что грести всех под одну гребенку нельзя?
Всяким япошкам юникод нужен. Тем, у кого несколько раскладок он нужен.
А мне он нафиг не сдался!





И вообще, от темы отходим.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от kernelpanic

Ты только потом не вопи про стандарты, ок?

Я от стандартов почти не отхожу. Кодировка у меня, между прочим, как раз по советскому стандарту =)

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от skarrok

А социализм живее всех живых в сердцах Последователей!

Eddy_Em ☆☆☆☆☆
() автор топика

root@archlinux#: gpasswd -a user disk

И желательно, чтобы опция locale работала

Поставь в ядре default locale = utf8.

shahid ★★★★★
()
Ответ на: комментарий от Eddy_Em

> Кодировка у меня, между прочим, как раз по советскому стандарту =)

Да только Советского Союза уже 20 лет как нет. Значит, obsolete.

shimon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.