linux系统怎么挂载ntfs
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统怎么挂载ntfs相关的知识,希望对你有一定的参考价值。
参考技术A 按照下面的操作就行了,但你的磁盘分区情况和我的是不一样的,需要稍微改动。查看磁盘分区情况:打开终端,输入:su输入root口令,然后输入:fdisk -l返回结果:Disk /dev/sda: 120.0 GB, 120034123776 bytes240 heads, 63 sectors/track, 15505 cylindersUnits = cylinders of 15120 * 512 = 7741440 bytesDisk identifier: 0xf6b8770c Device Boot Start End Blocks Id System/dev/sda1 1 14 105808+ 7 HPFS/NTFS/dev/sda2 15 2788 20971440 7 HPFS/NTFS/dev/sda3 * 2789 15505 96140520 5 Extended/dev/sda5 2789 14578 89126088+ 7 HPFS/NTFS/dev/sda6 14578 15471 6752255 83 Linux/dev/sda7 15471 15505 262143+ 82 Linux swap / Solarissda1为windows 7的隐藏分区,100M、sda2为windows 7系统分区,20G、sda5为windows 7的数据区,85G,均为ntfs形式;sda6为linux根分区、sda7为linux的交换分区。这里我们需要挂在sda5。ubuntu系统可以在系统菜单的“位置”或者在Nautilus的侧栏里选择挂载ntfs,也可以通过如下办法挂载。sucd /mntmkdir sda5gedit /etc/fstab在文件默认加入:/dev/sda5 /mnt/sda5 ntfs umask=000,nls=utf8保存退出,重启后生效,sda5分区会自动挂载到/mnt/sda5。linux系统挂载NTFS移动硬盘
有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘,
一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),
这时候为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包。
一、NTFS-3G介绍
NTFS-3G是一个开源项目,
NTFS-3G是为Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,
和其他操作系统提供的一个稳定的,功能齐全,读写NTFS的驱动程序的。
它提供了安全处理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008
和Windows 7操作系统下的NTFS文件系统。
NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。
它非常的快速,同时也很安全。它支持Windows 2000、XP、2003和Vista,并且支持所有的符合POSIX标准的磁盘操作。
ntfs-3g的目的是为了持续的发展,各硬件平台和操作系统的用户需要可靠的互通与支持ntfs的驱动,
ntfs-3g可以提供可信任的、功能丰富的高性能解决方案。经过了12年多的发展,ntfs-3g已经逐渐稳定;
资料介绍
官方网址:http://www.tuxera.com/,
文档手册:http://www.tuxera.com/community/ntfs-3g-manual/
下载地址:http://www.tuxera.com/community/ntfs-3g-download/
二、安装与挂载
步骤一:解压安装NTFS-3G。
# tar -xvzf ntfs-3g_ntfsprogs-2012.1.15.tgz
# cd ntfs-3g_ntfsprogs-2012.1.15
# ./configure
# make
# make install
解压安装权限
#su 回车 输入密码即可
之后系统会提示安装成功,下面就可以用ntfs-3g来实现对NTFS分区的读写了
步骤二:配置挂载NTFS格式的移动硬盘
1. 首先得到NTFS分区的信息
# sudo fdisk -l | grep NTFS
[[email protected] klb]# sudo fdisk -l | grep NTFS
/dev/sdc1 * 1 244 1955776+ 7 HPFS/NTFS
2. 设置挂载点,用如下命令实现挂载
# mount -t ntfs-3g
例如得到的NTFS分区信息为/dev/sdc1,挂载点设置在/mnt/usb下,可以用
# mount -t ntfs-3g /dev/sdb1 /media
或者直接用
# ntfs-3g ntfs-3g /dev/sdb1 /media
3. 如果想实现开机自动挂载,可以在/etc/fstab里面添加如下格式语句
ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0
这样可以实现NTFS分区里中文文件名的显示。
4. 卸载分区可以用umount实现,用
# umount 或者
# umount
5. 检查NTFS硬盘分区信息,其中图中红线框出来的部分为我的NTFS硬盘信息
fdisk -l
以上是关于linux系统怎么挂载ntfs的主要内容,如果未能解决你的问题,请参考以下文章