Использование NTFS-3g драйвера, на примере Mandriva 2008.0 Free

M_B аватар

ntfs_vs_fat_1.jpgВ Mandriva,по-умолчанию ntfs-3g драйвер не устанавливается, но даже во free дистрибутиве имеется.
Итак, для поддержки записи на NTFS раздел необходимо выполнить установку

пакетов "libntfs-3g10" и "ntfs-3g".

Монтировать разделы NTFS разделы можно двумя способами:

- вручную (достаточно, получив права root, выполнить команду

$ mount -t ntfs-3g /dev/hdaX /mnt/win)

- автоматически

Для автоматического монтирования, "файл настроек" (/etc/fstab) необходимо отредактировать, т.е. добавить строки для монтирования нашего NTFS раздела.
Делается это следующим образом:
Открываем fstаb в редакторе joe,

$ joe /etc/fstab

Если емеется строка типа: /dev/hdaХ /mnt/win ntfs .... - комментируем её (добавляем вначале строки символ "#")
В конец файла добавляем строку вида

/dev/hdaX /mnt/точка_монтирования ntfs-3g locale=ru_RU.UTF-8,defaults 0 0

Внимание! В Mandriva 2008.0 параметр локали необходимо указывать именно так, как в примере, т.е.,

locale=ru_RU.UTF-8

иначе, файлы, содержащие в имени кириллические символы могут оказаться нечитаемыми.

В результате проделанных операций, у меня получился fstab такого вида:

/dev/hda1 /ext3 relatime 1 1
/dev/hda7 /home ext3 relatime 1 2
/dev/cdrom /media/cdrom auto umask=0022,users,iocharset=utf8,noauto,ro,exec 0 0
/dev/cdrom2 /media/cdrom2 auto umask=0022,users,iocharset=utf8,noauto,ro,exec 0
/dev/fd0 /media/floppy auto umask=0022,users,iocharset=utf8,noauto,exec,flush 0
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0

/dev/hda6 /mnt/win ntfs-3g locale=ru_RU.UTF-8,defaults 0 0

* /dev/hdaX - здесь, под Х имеется ввиду номер Вашего NTFS раздела.

Всё!