在linux上挂载ntfs分区

因为一般windows上的分区格式都是NTFS格式的,而在linux系统上是识别不了的,所以在这里我们可以用ntfs-3g这个软件包实现centos可以挂载ntfs分区

 

首先安装gcc编译器(如果有的话,就不用再次安装)

 yum -y install gcc

现在去下载ntfs-3g源码包

1)这里有一个下载链接

https://download.csdn.net/download/qq_29934523/10667908 

2)解压软件包

tar -xzf ntfs-3g_ntfsprogs-2015.3.14.tgz

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

这样就ok了,系统开机自动挂载分区。 对了,fstab文件很重要的,如果你写错了。可能会导致系统不能够正常启动。出现这样的问题,可以参考linux破密码步骤,进入伪系统,删除或注释fstab错误的行即可!

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值