LINUX.ORG.RU

Монтирование NTFS и FAT32 разделов в Debian


0

0

Помогите решить проблему!
Хочу примонтировать партиции Зла (ХР) в Линуксе...
Подскажите какие параметры надо написать в fstab для монтирования...
Наблюдаются следующие косяки:
1. Монтируется ntfs, но доступ к ней тока из-под рута (под юзером пишет нет доступа к /mnt/win_x)
2. Не видно папок и файлов с русскимим названиями (именно не вопросики и кривые символы, а именно не видно вообще)
3. Не монтируется часть дисков - у меня:
Disk0 (120 Gb) - hda
(C) NTFS (15 Gb) hda1 - монтируется
Linux Ext2 (10 Gb) hda2 - монтируется (сам Линукс)
(D) NTFS hda3 - монтируется
Disk1 (40 Gb) - hdb
(F) NTFS (2 Gb) hdb1 - монтируется
(G) NTFS (10 Gb) hdb2 - НЕ монтируется
(H) FAT32 (28 Gb) hdb3 - НЕ монтируется

Re: Монтирование NTFS и FAT32 разделов в Debian

man mount(8)

а вообще:
для корректного отображения русских файлов есть параметр iocharset="своя кодировка", для vfat vj;tn пригодиться codepage=
для доступа всем есть параметр users

Rebel_Star
()

Re: Монтирование NTFS и FAT32 разделов в Debian

man mount на предмет umask, nls, iocharset
man fstab

ftor
()
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

>для корректного отображения русских файлов есть параметр >iocharset="своя кодировка", для vfat vj;tn пригодиться codepage=
>для доступа всем есть параметр users

Я пробовал и iocharset и nls (koi8-r,cp1251,utf8)... Не помогло...
Пробовал использовать users и umask=022,011,222,000... Не помогло...

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от ViTYAi

Re: Монтирование NTFS и FAT32 разделов в Debian

Выяснил локаль с помощью locale - koi8-r Выяснил кол-во дисков в системе с помощью fdisk -l. Подмонтировал все диски... Но в FAT32 разделе не видит русские символы... Но зато доступ есть из-под юзера... А в NTFS и доступа из-под юзера нет и папки и файлы с русскими буквами вообще отсутствуют... Подскажите, что делать дальше...

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

Читал я ФАК уже... Иначе не спрашивал бы:( Не помогает блин и всё, хоть ты чё делай. А вот про ntfs-3g вопрос! Если ядро и так поддерживает работу с ntfs разделами, то надо ставить ntfs-3g или нет?

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

Вот пример строк из fstab:

/dev/hda1 /mnt/win_c ntfs dmask=0,fmask=0111,nls=koi8-r,codepage=866,rw 0 0 /dev/hda3 /mnt/data_d ntfs umask=011,nls=koi8-r,codepage=866,rw 0 0

И другие вариации пробовал с umask. Локаль у меня koi8-r. Ядро 2.6.

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от ViTYAi

Re: Монтирование NTFS и FAT32 разделов в Debian

ntfs-3g разрешает запись на ntfs, лично у меня встроенная в ядро поддержка записи приводила к kernel panic поэтому я её выключил и пользуюсь ntfs-3g.

Rebel_Star
()
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

Значит ntfs-3g нужно только для записи в раздел ntfs? Я так понимаю? То есть на монтирование ntfs птолько под рутом и отсутствие папкок и файлов с русскими именами с ntfs-3g НИКАК не связано?

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от ViTYAi

Re: Монтирование NTFS и FAT32 разделов в Debian

/dev/hda1 /mnt/win_c ntfs dmask=0,fmask=0111,nls=koi8-r,codepage=866,rw 0 0
попробуй заменить на:
/dev/hda1 /mnt/win_c ntfs dmask=0,fmask=0111,nls=koi8-r,ro 0 0

насколько я помню, для ntfs не нужно указывать codepage, а еще может быть какие-нибудь проблемы с rw.

Ты как проверяешь, что ничего не получилось, надеюсь не перезагружаешься?

ну и еще до кучи
http://ru.gentoo-wiki.com/HOWTO_%D0%A0%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D1%8B_MS...

Rebel_Star
()
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

>насколько я помню, для ntfs не нужно указывать codepage, а еще может >быть какие-нибудь проблемы с rw. А что за проблемы с rw?

>Ты как проверяешь, что ничего не получилось, надеюсь не >перезагружаешься?

Нет не перегружаюсь)... Командой mount -a

И, сцук0, заходит только из-под рута на ntfs... (а может в самом Зле надо что-нибудь поменять?)

ViTYAi
() автор топика

Re: Монтирование NTFS и FAT32 разделов в Debian

mount /dev/hda1 /mnt/win_c/ -t ntfs -o umask=0,iocharset=koi8-r,ro

alex_custov ★★★★★
()
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от ViTYAi

Re: Монтирование NTFS и FAT32 разделов в Debian

Листинг команд:

home:/home/vit# umount /mnt/win_c

home:/home/vit# mount /dev/hda1 /mnt/win_c/ -t ntfs -o dmask=0,fmask=0111,nls=koi8-r,ro

home:/home/vit# ls /mnt/win_c/
AUTOEXEC.BAT            hiberfil.sys  pagefile.sys               tpcd.sys
Bootfont.bin            IO.SYS        PANDA.RPT                  vp.sys
boot.ini                MSDOS.SYS     Program Files              WINDOWS
CONFIG.SYS              MSOCache      RECYCLER
Documents and Settings  NTDETECT.COM  System Volume Information
games                   ntldr         temp

home:/home/vit# exit

exit

vit@home:~$ ls /mnt/win_c/
AUTOEXEC.BAT            hiberfil.sys  pagefile.sys               tpcd.sys
Bootfont.bin            IO.SYS        PANDA.RPT                  vp.sys
boot.ini                MSDOS.SYS     Program Files              WINDOWS
CONFIG.SYS              MSOCache      RECYCLER
Documents and Settings  NTDETECT.COM  System Volume Information
games

Огромное спасибище!!! Разделы NTFS монтируются!!! Открываются под юзером!!! Видны русские папки и файлы!!! Можно спокойно открывать фильмы и музыку!!!
Но...))) Хотелось бы добиться автоматизма монтирования, чтобы каждый раз не монтировать вручную... И как сделать разделы доступными для записи (замена ro на rw не помогает).

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от ViTYAi

Re: Монтирование NTFS и FAT32 разделов в Debian

для автоматизации и существует /etc/fstab туда перепиши параметры от mount.
т.е. в твоем случае это будет строка вида:
/dev/hda1 /mnt/win_c/ ntfs dmask=0,fmask=0111,nls=koi8-r,ro 0 0

для записи юзай ntfs3g
man почитаешь, там понятно описано как исправить /etc/fstab

Rebel_Star
()
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

>для автоматизации и существует /etc/fstab туда перепиши параметры от mount. т.е. в твоем случае это будет строка вида: /dev/hda1 /mnt/win_c/ ntfs dmask=0,fmask=0111,nls=koi8-r,ro 0 0

А не получится тот же эффект, что и раньше у меня наблюдался?

Я ведь раньше через /etc/fstab и монтировал... Или именно ro поможет?

Моя строка из fstab:

/dev/hda1 /mnt/win_c/ ntfs umask=000, codepage=866, nls=koi8-r,rw 0 0

Или здесь именно ro, dmask и fmask влияют???

А про ntfs-3g прочту...

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от ViTYAi

Re: Монтирование NTFS и FAT32 разделов в Debian

>А не получится тот же эффект, что и раньше у меня наблюдался?

Не должно. Попробуй, расскажешь.

>Моя строка из fstab:

>/dev/hda1 /mnt/win_c/ ntfs umask=000, codepage=866, nls=koi8-r,rw 0 0

umask=0, codepage - не используется для ntfs, rw - глючит.

Rebel_Star
()

Re: Монтирование NTFS и FAT32 разделов в Debian

Кстати, кто-нибудь знает чтО прописать в fstab FreeBSD, чтобы она видела русские имена файлов. Локаль KOI8-R.

freemanus
()
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от Rebel_Star

Re: Монтирование NTFS и FAT32 разделов в Debian

>А не получится тот же эффект, что и раньше у меня наблюдался?

>Не должно. Попробуй, расскажешь.

Всё работает - открываются диски, русские символы в именах папок и файлов видно, монтируется всё автоматически, читается без проблем, а с записью отдельный разговор))) Спасибо за помощь!

ViTYAi
() автор топика
Ответ на: Re: Монтирование NTFS и FAT32 разделов в Debian от freemanus

Re: Монтирование NTFS и FAT32 разделов в Debian

>Кстати, кто-нибудь знает чтО прописать в fstab FreeBSD, чтобы она видела русские имена файлов. Локаль KOI8-R.

При монтировании NTFS - nls=koi8-r При монтировании FTA32 - iocharset=koi8-r И ещё codepage=866...

Вот как у меня, например, монтируецца NTFS-раздел: /dev/hda1 /mnt/win ro,fmask=0,dmask=0111,nls=koi8-r 0 0

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