解决linux系统插入硬盘显示:mount: unknown filesystem type ‘ntfs’ 问题
我最近遇到了一个新问题:我的centos系统插入移动硬盘之后一直报错,显示:mount: unknown filesystem type ‘ntfs’,在一番查阅资料之后,我学到了一个词“挂载”。通过使用mount,可以通过命令访问我的移动硬盘的文件夹。分以下几个个步骤:安装gcc安装ntfs-3g挂载机械硬盘取消挂载什么是挂载 mount首先,你需要知道Linux中的所有事物都表示为文件目录。你
我最近遇到了一个新问题:我的centos系统插入移动硬盘之后一直报错,显示:mount: unknown filesystem type ‘ntfs’ ,在一番查阅资料之后,我学到了一个词“挂载”。通过使用mount,可以通过命令访问我的移动硬盘的文件夹。分以下几个个步骤:
- 安装gcc
- 安装ntfs-3g
- 挂载机械硬盘
- 取消挂载
什么是挂载 mount
首先,你需要知道Linux中的所有事物都表示为文件目录。你的机械硬盘不是文件夹。因此,你需要将其设置为Linux中的文件夹。就像你使用文件夹包装磁盘一样,使它看起来像一个文件夹,以便Linux可以访问它。这就是我对挂载的理解。
Mounting is a process by which the operating system makes files and directories on a storage device (such as hard drive, CD-ROM, or network share) available for users to access via the computer’s file system.[1]
In general, the process of mounting comprises operating system acquiring access to the storage medium; recognizing, reading, processing file system structure and metadata on it; before registering them to the virtual file system (VFS) component. ——Wikipedia
然后你用来包装你硬盘的文件夹就叫 挂载点。
在将硬盘插到Linux系统上,打开硬盘时一直提示:unknown filesystem type 'ntfs'.处理
下面按照遇到的问题,按照正确的方式注意操作从而避免问题的出现。
1、首先安装gcc,这个主要是用于第二步中我们下载的ntfs-3g中下载的源码提供编辑环境。
yum -y install gcc
2、接着是安装ntfs-3g。
wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz
tar zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz
cd ntfs-3g_ntfsprogs-2013.1.13
./configure
make
make install 注意make install需要使用root权限,否则会报错
3、接着就是挂载硬盘了
首先创建挂载的位置:
mkdir /mnt/usb
接着需要查看一下硬盘所在位置
(1)查看linux下的硬盘挂载的空间、使用空间
使用下面命令,但df -h不能看到没有挂载的卷
df -h
显示如图
Filesystem 文件系統
size 文件大小
Used 使用空间
Mounted on 挂载的目录
没有看见1.8T的移动硬盘,现在我们要挂载
(2)查看没有挂载的硬盘是否检测在系统中
查看系统检测的硬盘 命令:
lsblk
显示如图
可以看到 ,的确 sdb1没有挂载,但是存在
事实上,此硬盘所在目录是/dev/sdb1
(3)挂载硬盘
mount -t ntfs-3g /dev/sdb1 /mnt/usb
此时再输入
fdisk -l
查看是否挂载成功
上图所示,可以看见硬盘挂载成功
(4)接着进入移动硬盘
cd /mnt/usb
可以看见移动硬盘中的内容,/mnt/usb文件夹中的文件就是移动硬盘中的文件,至此挂在完成
4、取消挂载命令
取消挂载命令(取消/dev/sdb1的硬盘分区的挂载)
umount /dev/sdb1
更多推荐
所有评论(0)