因为一般windows上的分区格式都是NTFS格式的,而在linux系统上是识别不了的,所以在这里我们可以用ntfs-3g这个软件包实现centos可以挂载ntfs分区
首先安装gcc编译器(如果有的话,就不用再次安装)
yum -y install gcc
现在去下载ntfs-3g源码包
1)这里有一个下载链接
/download/qq_29934523/10667908
2)解压软件包
tar -xzf ntfs-3g_ntfsprogs-2015.3.
3) 进入解压后的软件包目录
cd ntfs-3g_ntfsprogs-2015.3.14/
4)编译
./configure
5)编译并安装
make
make install
安装完了之后可以查看下它的使用文档
cd /usr/local/share/doc/ntfs-3g/
cat README
下面开始讲解使用方式
首先你需要知道你的ntfs分区所对应的设备号
1)使用fdisk命令查看分区信息
fdisk -l
2)然后去创建相应的挂载目录 (这里我的目录名为“学习文件" 根据你自己的爱好去创建挂在目录名字)
mkdir 学习文件
3)使用mount命令将相应的ntfs分区挂载上去
mount -t ntfs-3g /dev/sdb1 学习文件
这里就算是将ntfs格式的分区挂在到我们的系统上了,挂载目录为 "学习文件"
卸载ntfs分区是使用umount命令
umount /dev/sdb1 或者 umount 学习文件
实现开机自动挂载
如果想要开机自动挂载的话,你就使用修改fstab文件的方式(在fstab里面添加一条记录)
vim /etc/fstab
/dev/sdb1 /学习文件 ntfs-3g defaults 0 0
推荐使用uuid标识去挂载
使用blkid命令 查询当前系统内所有分区的uuid
blkid | grep /dev/sdb1
/dev/sdb1: LABEL="M-hM-=M-/M-dM-;M-6" UUID="9BE95816020D3BBF" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1f24a582-e184-412d-a5ae-37a64f98df3f"
然后写入fstab文件
vim /etc/fstab
UUID="1f24a582-e184-412d-a5ae-37a64f98df3f" /学习文件 ntfs-3g defaults
0 0