FastNetMon

Saturday, 22 September 2007

Монтирование NTFS разделов с возможностью записи

Речь пойдёт о проекте ntfs-3g (он в свою очередь основан на разработке fuse), который уже вышел из стадии бета-тестирования (это произошло в феврале 2007) и считается стабильным. Не буду усложнять и представлю всё в форме пошагового руководства.
  • Из репозитория http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/x86_64/ ставим пакет ntfs-3g (можно вручную скачать пакеты по ссылке выше и поставить от имени рута посредством rpm -ihv ntfs-3g.rpm).
  • Потом от имени рута открываем на редактирование файл /etc/fstab
    Ищем строку (или несколько строк) со словом ntfs, например у меня она имеет вид:
    /dev/sda2 /windows ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

    Заменяем это на строку:
    /dev/sda2 /windows ntfs-3g umask=0,locale=ru_RU.UTF-8 0 0

  • Потом от имени рута: umount -a (отмонтировать все файловые системы, указанные в файле fstab) и потом mount -a (примонтировать все фс) и радуемся примонтированному на запись нтфс разделу)



Сразу хотелось бы предупредить, что fuse загружает систему сильнее, чем обычный модуль ntfs (который поддерживает только чтение) по причине того, что работает в пользовательском пространстве без привлечения ядра, так что не пугайтесь, это не бага, а фича %)

No comments :

Post a Comment

Note: only a member of this blog may post a comment.