Монтирование файловой системы NTFS на CentOS 5.2 - PullRequest
2 голосов
/ 28 сентября 2008

Я хочу смонтировать некоторые внутренние и внешние диски NTFS в CentOS 5.2, желательно автоматически при загрузке. Неважно, если это чтение / запись или только чтение, но чтение / запись предпочтительнее, если это безопасно.

Редактировать: Спасибо за все ответы, я суммировал их ниже =)

Ответы [ 6 ]

7 голосов
/ 28 сентября 2008

сначала сделай

fdisk -l

получить раздел жесткого диска, т.е. / dev / sda2

затем

mount /dev/sda2 /mnt/windows

, если это не удается, попробуйте

yum install ntfs-3g

* Только что отметил, что это не включено по умолчанию, поэтому вы можете проверить NTFS-3g здесь и найти подходящий пакет для вашей системы.

для автоматического монтирования, добавьте строку в / etc / fstab, говорящую

/dev/sda2      /mnt/temp     ntfs    defaults 0 0

и это должно автоматически монтироваться при перезагрузке

6 голосов
/ 28 сентября 2008

Чтобы ответить на мой собственный вопрос: PostMan и mgb привели меня на правильный путь, но их ответы не содержали полного решения.

Примечание: краткое руководство / вики по этому вопросу находится здесь: http://wiki.centos.org/TipsAndTricks/NTFSPartitions

Итак, я использую свежую, чистую установку CentOS 5.2 с последними обновлениями. Прежде всего, я запустил команду su, чтобы избежать проблем с разрешениями.

Я создал точки монтирования для пары внешних дисков NTFS:

mkdir /mnt/iomega80
mkdir /mnt/iogear250

Мне пришлось использовать команду fdisk, но ее не было в моей системе. Вот что его устанавливает:

yum install util-linux

Затем я запустил /sbin/fdisk -l и нашел имена устройств:

Disk /dev/sdc: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
**/dev/sdc1**   *           1       30401   244196001    7  HPFS/NTFS

Disk /dev/sdd: 82.3 GB, 82348278272 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
**/dev/sdd1**   *           1       10011    80413326    7  HPFS/NTFS

Для меня это /dev/sdc1 и /dev/sdd1.

Мне пришлось установить NTFS-3G, пакет, который обеспечивает поддержку NTFS в CentOS. Чтобы установить NTFS-3G, мне сначала нужно было включить RPMFORGE в список репозитория YUM.

Чтобы включить RPMFORGE в список репозитория YUM, я использовал следующие инструкции: http://rpmrepo.org/RPMforge/Using. Для моей системы мне нужно было выполнить две команды:

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm 

Наконец, я установил NTFS-3G с помощью этой команды YUM:

yum install fuse fuse-ntfs-3g dkms dkms-fuse

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

mount -t ntfs-3g /dev/sdc1 /mnt/iogear250
mount -t ntfs-3g /dev/sdd1 /mnt/iomega80

Добавив эти две строки к /etc/fstab, как и в предыдущих ответах, я получил диски для монтирования при загрузке:

/dev/sdc1               /mnt/iogear250          ntfs-3g rw,umask=0000,defaults 0 0
/dev/sdd1               /mnt/iomega80           ntfs-3g rw,umask=0000,defaults 0 0
2 голосов
/ 28 сентября 2008

У вас уже должно быть доступно ntfs, поддержка чтения и записи теперь довольно надежна.
Вы можете проверить его с помощью «mount -t ntfs / dev / sdX1 / mnt / tmp», вам нужно знать, на каком диске указан внешний диск (проверьте dmesg), и вам нужно указать точку монтирования.

Чтобы автоматически монтировать каждый раз, когда вы помещаете строку в / etc / fstab, используйте одну из существующих строк в качестве примера - для этого вам нужно быть пользователем root.

1 голос
/ 20 октября 2008

Вы забыли упомянуть, что вам нужно сделать перезагрузку после установки предохранителя и т. Д.

0 голосов
/ 31 мая 2017
  • Включить репозиторий EPEL

yum -y установить epel-release

  • Установка ntfs-3g

yum -y install ntfs-3g

  • Обновление Grub

grub2-mkconfig -o /boot/grub2/grub.cfg

0 голосов
/ 05 февраля 2017

Сначала включите репозиторий Epel

yum install epel-release

Затем установите ntfs

yum install ntfs-3g
...