2

我想在 CentOS 5.2 中安装一些内部和外部 NTFS 驱动器,最好在启动时自动安装。不管它是读/写还是只读,但如果它是安全的,读/写将是首选。

编辑:感谢所有答案,我在下面总结了它们=)

4

6 回答 6

7

首先做一个

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

这应该在重新启动时自动安装

于 2008-09-28T04:31:12.620 回答
6

回答我自己的问题:PostMan 和 mgb 将我引向了正确的道路,但他们的答案并不包含完整的解决方案。

注意:关于这个问题的简短手册/wiki 在这里: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,这是一个在 CentOS 上启用 NTFS 支持的软件包。要安装 NTFS-3G,我首先必须在 YUM 存储库列表中包含 RPMFORGE。

为了在 YUM 存储库列表中包含 RPMFORGE,我使用了以下说明: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 

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

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
于 2008-09-28T05:03:58.390 回答
2

您应该已经有可用的 ntfs,读写支持现在非常可靠。
您可以使用“mount -t ntfs /dev/sdX1 /mnt/tmp”对其进行测试,您需要知道外部磁盘被识别为哪个驱动器(检查 dmesg)并且您需要创建一个安装点。

要每次在 /etc/fstab 中添加一行时自动挂载,请使用现有行之一作为示例 - 您必须是 root 才能执行此操作。

于 2008-09-28T04:26:10.230 回答
1

您忘记提及安装保险丝等后需要重新启动。

于 2008-10-20T18:34:41.707 回答
0

首先启用存储库 Epel

yum install epel-release

然后安装ntfs

yum install ntfs-3g
于 2017-02-05T20:25:22.430 回答
0
  • 启用 EPEL 存储库

yum -y 安装 epel-release

  • 安装 ntfs-3g

yum -y 安装 ntfs-3g

  • 更新蛴螬

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

于 2017-05-31T13:52:47.180 回答