CentOS 7 挂载NTFS格式USB移动硬盘

CentOS 7 挂载NTFS格式USB移动硬盘

1、在USB硬盘未接入主机之前打开终端,使用 fdisk -l 命令查看主机当前硬盘信息

CentOS 7 挂载NTFS格式USB移动硬盘

显示当前只有1个物理磁盘,为 /dev/sda

 

2、接入USB硬盘,使用fdisk -l 命令再看一遍

CentOS 7 挂载NTFS格式USB移动硬盘

 

在USB硬盘没被挂载之前,使用df -h命令查看不到未挂载的硬盘

CentOS 7 挂载NTFS格式USB移动硬盘

 

或者使用lsblk命令查看

CentOS 7 挂载NTFS格式USB移动硬盘

图中的 /dev/sdb就是系统识别出的移动硬盘,但是此时并无法挂载并访问硬盘中的文件,因为此移动硬盘是NTFS分区格式,在linux系统下默认不支持NTFS格式,需要安装NTFS-3G来挂载此分区

3、安装NTFS-3G

下载此软件

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

CentOS 7 挂载NTFS格式USB移动硬盘

解压 

tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz

CentOS 7 挂载NTFS格式USB移动硬盘

进入解压后的目录

cd ntfs-3g_ntfsprogs-2017.3.23/

CentOS 7 挂载NTFS格式USB移动硬盘

建立一个目录ntfs3g用以安装当前软件

mkdir /usr/local/ntfs3g/

CentOS 7 挂载NTFS格式USB移动硬盘

指定编译路径

./configure --prefix=/usr/local/ntfs3g/

CentOS 7 挂载NTFS格式USB移动硬盘

开始编译和安装

make&&make install

CentOS 7 挂载NTFS格式USB移动硬盘

 

4、挂载NTFS格式USB硬盘

建立一个目录用以挂载NTFS格式USB硬盘

sudo mkdir /mnt/udisk/

CentOS 7 挂载NTFS格式USB移动硬盘

挂载

mount -t  ntfs-3g /dev/sdb1 /mnt/udisk

CentOS 7 挂载NTFS格式USB移动硬盘

使用 fdisk -l 命令查看此刻的硬盘信息

CentOS 7 挂载NTFS格式USB移动硬盘

使用 df-h 命令查看此刻的硬盘信息,可以看到已经识别出挂载的USB硬盘 /dev/sdb1

CentOS 7 挂载NTFS格式USB移动硬盘

到此,USB硬盘挂载成功,可以正常访问其中的文件了,但是仅限于本次挂载,主机重启后本次挂载将失效。

 

5、实现开机自动挂载

要想实现自动开机挂载NTFS格式的USB硬盘,需要进行以下操作:

首先备份fstab表

cp /etc/fstab /etc/fstabbakup

然后打开vi编辑器

vi /etc/fstab

CentOS 7 挂载NTFS格式USB移动硬盘

在fstab表最后一行添加如下信息 

/dev/sdb1   /mnt/udisk    ntfs-3g defaults     0 0

CentOS 7 挂载NTFS格式USB移动硬盘

添加完后使用 :wq  保存退出,主机在下次开机时会自动挂载NTFS格式的usb移动硬盘。

CentOS 7 挂载NTFS格式USB移动硬盘

上一篇:安卓实验四—碎片的使用


下一篇:iOS内购--java后台