linux挂载ntfs格式硬盘

临时挂载

[root@desk ~]# fdisk -l 

然后挂载该分区/dev/sdb4  到/mnt目录下,却发现文件系统不能识别

[root@desk ~]# mount /dev/sdb4 /mnt/ 

mount: unknown filesystem type 'ntfs'

此时需要安装

fuse-ntfs-3g-2009.4.4-1.el5.rf.x86_64.rpm

下载链接: http://pkgs.repoforge.org/fuse-ntfs-3g/fuse-ntfs-3g-2009.4.4-1.el5.rf.x86_64.rpm

[root@desk ~]# rpm -ivh fuse-ntfs-3g-2009.4.4-1.el5.rf.x86_64.rpm  --nodeps 

安装完成之后:再次通过mount.ntfs-3g  /dev/sdb4  /mnt 即可挂载成功,对该分区进行操作

[root@desk ~]# mount.ntfs-3g  /dev/sdb4 /mnt/ 

 

[root@desk ~]# df -H 

/dev/sdb4              321G  162G  159G  51% /mnt

 

 

 

永久挂载

想要挂载NTFS的文件系统该怎么办呢? 我们需要一个NTFS-3G工具,并编译它之后在mount就可以了

首先要进入官网下载NTFS-3G工具

http://www.tuxera.com/community/ntfs-3g-download/

1.下载之后进行解压

wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz

tar  -xvf  ntfs-3g_ntfsprogs-2014.2.15.tgz

2.编译并进行安装

进入ntfs-3g_ntfsprogs-2014.2.15文件夹中

./configure && make && make install

ps:如果提示没有gcc,则yum install gcc* 将编译环境安装好在执行一次上面的命令

上面的命令也可以分三次执行完成

./configure

make

make install

3.挂载NTFS

mount -t ntfs-3g /dev/sda2  /mnt/Windows

ps:mount重启之后就会失效

4.设置开机自动挂载

vi /etc/fstab

/dev/sda1 /mnt/windows ntfs-3g defaults 0 0

ps:如果不知道是sda几,用fdisk -l 查看下分区表就可以了。

如果无法正常进系统,开机后输入root密码后

mount -n -o remount,rw /  注意,逗号之间是没有空格的,/前面有空格。

然后vi fstab 重新挂载或删除挂载

 

你可能感兴趣的:(linux)