在CentOS 5.2上安装NTFS文件系统

DV.*_*DV. 2 filesystems ntfs centos

我想在CentOS 5.2中安装一些内部和外部NTFS驱动器,最好在启动时自动安装.如果它是读/写或只读无关紧要,但如果它是安全的,则首选读/写.

编辑:谢谢你的所有答案,我在下面总结了他们=)

Pos*_*Man 7

先做一个

fdisk -l
Run Code Online (Sandbox Code Playgroud)

获取硬盘分区,即/ dev/sda2

然后

mount /dev/sda2 /mnt/windows
Run Code Online (Sandbox Code Playgroud)

如果失败了,试试吧

yum install ntfs-3g
Run Code Online (Sandbox Code Playgroud)

*请注意,默认情况下不包含此项,因此您可以在此处查看NTFS-3g,并为您的系统找到合适的软件包.

要自动挂载,请在/ etc/fstab中添加一行说

/dev/sda2      /mnt/temp     ntfs    defaults 0 0
Run Code Online (Sandbox Code Playgroud)

这应该在重新启动时自动挂载


DV.*_*DV. 6

回答我自己的问题:PostMan和mgb让我走上正确的道路,但他们的答案并不包含完整的解决方案.

注意:关于这个问题的简短手册/维基:http://wiki.centos.org/TipsAndTricks/NTFSPartitions

因此,我正在使用全新的CentOS 5.2安装,并提供最新更新.首先,我运行su命令以避免任何权限问题.

我为几个外部NTFS驱动器创建了挂载点:

mkdir /mnt/iomega80
mkdir /mnt/iogear250
Run Code Online (Sandbox Code Playgroud)

我不得不使用fdisk命令,但它不在我的系统中.这是安装它的原因:

yum install util-linux
Run Code Online (Sandbox Code Playgroud)

然后我跑了/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
Run Code Online (Sandbox Code Playgroud)

对我来说,他们是/dev/sdc1/dev/sdd1.

我不得不安装NTFS-3G,这是一个支持CentOS上NTFS支持的软件包.要安装NTFS-3G,我首先必须在YUM存储库列表中包含RPMFORGE.

要将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 
Run Code Online (Sandbox Code Playgroud)

最后,我使用这个YUM命令安装了NTFS-3G:

yum install fuse fuse-ntfs-3g dkms dkms-fuse
Run Code Online (Sandbox Code Playgroud)

最后,我可以使用mount命令挂载文件系统:

mount -t ntfs-3g /dev/sdc1 /mnt/iogear250
mount -t ntfs-3g /dev/sdd1 /mnt/iomega80
Run Code Online (Sandbox Code Playgroud)

通过添加这两行/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
Run Code Online (Sandbox Code Playgroud)