centos 7 下挂载ntfs格式磁盘
2015-06-14 15:38
681 查看
环境: Centos7安装在机械硬盘。在默认的文件管理下打开win7 (ssd内的)下的ntfs文件系统时提示错误‘不能识别的文件系统格式’。centos是不直接支持年ntfs格式的文件系统的。
所以需要借助NTFS-3G工具:
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
4.CentOS 7 开机自动挂载NTFS
更改/etc/fstab,更改前备份下 cp /etc/fstab /etc/fstab.bak
/dev/sda1 /mnt/windows ntfs-3g defaults 0 0
ps:如果不知道是sda几,用fdisk -l 查看下分区表就可以了。/etc/fstab内的挂载点不能有空格,就算是用\转义掉空格貌似也没用(估计是没成功),这是个人的经验。
比如:fstab中有个挂载点是:/mnt/Virtual\ Machines 保存重起之后就直接进入只读文件系统了,这时候你是不能修改fstab中的内容的,可以运行如下命令,之后在重新vi就可以了。
mount -n -o remount,rw / 注意,逗号之间是没有空格的,/前面有空格。
然后vi fstab 删除有空格的挂载点就是/mnt/Virtual\ Machines 就可以了。
补充:
如果向达到在启动时就能用默认的文件管理软件管理想要挂载的ntfs文件,在第4步的挂载项中这样写:
/dev/sda1 /run/media/C ntfs-3g defaults 0 0
/dev/sdb1 /run/media/D ntfs-3g defaults 0 0
/dev/sda5 /run/media/E ntfs-3g defaults 0 0
效果图如下:
![](http://img.blog.csdn.net/20150614155237646?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDUxMTE5MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
问题:
查阅资料听说要到NTFS-3G官网下载工具
不过试过两此下载,解压过程出现问题。原来是这样。
所以只能用以上的方法解决。
继承自http://www.linuxidc.com/Linux/2014-11/109226.htm
所以需要借助NTFS-3G工具:
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
4.CentOS 7 开机自动挂载NTFS
更改/etc/fstab,更改前备份下 cp /etc/fstab /etc/fstab.bak
/dev/sda1 /mnt/windows ntfs-3g defaults 0 0
ps:如果不知道是sda几,用fdisk -l 查看下分区表就可以了。/etc/fstab内的挂载点不能有空格,就算是用\转义掉空格貌似也没用(估计是没成功),这是个人的经验。
比如:fstab中有个挂载点是:/mnt/Virtual\ Machines 保存重起之后就直接进入只读文件系统了,这时候你是不能修改fstab中的内容的,可以运行如下命令,之后在重新vi就可以了。
mount -n -o remount,rw / 注意,逗号之间是没有空格的,/前面有空格。
然后vi fstab 删除有空格的挂载点就是/mnt/Virtual\ Machines 就可以了。
补充:
如果向达到在启动时就能用默认的文件管理软件管理想要挂载的ntfs文件,在第4步的挂载项中这样写:
/dev/sda1 /run/media/C ntfs-3g defaults 0 0
/dev/sdb1 /run/media/D ntfs-3g defaults 0 0
/dev/sda5 /run/media/E ntfs-3g defaults 0 0
效果图如下:
问题:
查阅资料听说要到NTFS-3G官网下载工具
不过试过两此下载,解压过程出现问题。原来是这样。
所以只能用以上的方法解决。
继承自http://www.linuxidc.com/Linux/2014-11/109226.htm
相关文章推荐
- Linux内存管理
- linux基本命令-mysql命令
- Win7+ubuntu kylin+CentOS 6.5三系统安装图文教程
- win7下硬盘安装win7+CentOS双系统方法
- win7下硬盘安装win7+linuxUbuntu双系统方法
- linux基本命令-RPM包管理
- 在centos6上搭建git服务器
- 制作openstack Centos镜像 -- Example: CentOS image
- Linux系统编程——线程池
- linux下nohup命令——让程序在远程主机后台运行
- Linux 正则表达式详解
- Linux进程的创建与可执行程序的加载
- linux 常用命令
- Cannot run program "/home/mohemi/Program/adt-bundle-linux-x86_64-20130729/sdk//tools/emulator": erro
- Centos 5.5 NTP服务器配置
- linux及安全课程总结
- linux ubuntu 14.04中使用protobuf
- centos6.5升级linux内核
- Linux集群之haproxy简介及应用
- linux下的周期性任务(任务计划)-阅linux系统管理技术整理