RHEL/CentOS Linux:安装和访问NTFS分区
时间:2020-01-09 10:43:10 来源:igfitidea点击:
如何在CentOS Linux版本5或者6上启用NTFS支持?
如何在RHEL 5或者6下挂载ntfs分区?
首先,您需要按照此处所述安装EPEL repo。
以下命令将在RHEL/CentOS 6.x版本上打开EPEL存储库:
$ cd /tmp $ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm # rpm -ivh epel-release-6-5.noarch.rpm
NTFS-3G
NTFS-3G是稳定的,开源的,经GPL许可的POSIX,用于Linux的读/写NTFS驱动程序。
它提供了Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7 NTFS文件系统的安全处理。
NTFS-3G可以创建,删除,重命名,移动文件,目录,硬链接和流;它可以读写普通且透明的压缩文件,包括流和稀疏文件;它可以处理特殊文件,例如符号链接,设备和FIFO,ACL,扩展属性;此外,它提供了完整的文件访问权限和所有权支持。
如何安装NTFS-3G?
以root用户身份执行以下命令:
# yum install ntfs-3g
输出示例:
yum install ntfs-3g Loaded plugins: product-id, rhnplugin, subscription-manager Updating Red Hat repositories. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package ntfs-3g.x86_64 2:2011.4.12-3.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved =============================================================================== Package Arch Version Repository Size =============================================================================== Installing: ntfs-3g x86_64 2:2011.4.12-3.el6 epel 247 k Transaction Summary =============================================================================== Install 1 Package(s) Total download size: 247 k Installed size: 624 k Is this ok [y/N]:
如何找出NTFS分区名称?
只需执行以下命令:
# fdisk -l /dev/sda # fdisk -l /dev/sdb
输出示例:
Disk /dev/sda: 500.1 GB, 500107862015 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xf0000000 Device Boot Start End Blocks Id System /dev/sda1 * 1 13 102400 7 HPFS/NTFS Partition 1 does not end on cylinder boundary. /dev/sda2 14 60802 488281089 5 Extended /dev/sda5 14 59767 479970304 83 Linux /dev/sda6 59767 60802 8309760 82 Linux swap / Solaris
如何在/mnt/ntfs挂载/dev/sda1 NTFS分区?
首先,加载保险丝驱动器,执行:
# modprobe fuse
创建安装点,执行:
# mkdir /mnt/ntfs
要挂载ntfs分区,请执行:
# mount -t ntfs-3g /dev/sda1 /mnt/ntfs
您可以使用常规的Unix命令来复制或者访问文件:
$ df -h $ mount $ cd /mnt/ntfs $ cp foo /tmp
如何卸载NTFS分区?
执行以下命令:
# umount /mnt/ntfs