我近来遇见了一个新问题:我的centos系统插入联通硬碟以后仍然报错,显示:mount:unknownfilesystemtype‘ntfs’,在一番查阅资料以后,我学到了一个词“挂载”。通过使用mount,可以通过命令访问我的联通硬碟的文件夹。分以下几个个步骤:

安装gcc安装ntfs-3g挂载机械硬碟取消挂载哪些是挂载mount

首先,你须要晓得Linux中的所有事物都表示为文件目录。你的机械硬碟不是文件夹。为此,你须要将其设置为Linux中的文件夹。如同你使用文件夹包装c盘一样,使它看上去像一个文件夹,便于Linux可以访问它。这就是我对挂载的理解。

Mountingisaprocessbywhichtheoperatingsystemmakesfilesanddirectoriesonastoragedevice(suchasharddrive,CD-ROM,ornetworkshare)availableforuserstoaccessviathecomputer’sfilesystem.[1]

Ingeneral,theprocessofmountingcomprisesoperatingsystemacquiringaccesstothestoragemedium;recognizing,reading,processingfilesystemstructureandmetadataonit;beforeregisteringthemtothevirtualfilesystem(VFS)component.——Wikipedia

之后你拿来包装你硬碟的文件夹就叫挂载点。

在将硬碟插到Linux系统上,打开硬碟时仍然提示:unknownfilesystemtype'ntfs'.处理

下边根据碰到的问题,根据正确的方法注意操作进而防止问题的出现。

1、首先安装gcclinux漏洞扫描,这个主要是用于第二步中我们下载的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

接着须要查看一下硬碟所在位置

linux命令格式化u盘_linux格式化ntfs命令_格式化linux命令

(1)查看linux下的硬碟挂载的空间、使用空间

使用下边命令,但df-h不能看见没有挂载的卷

df -h

显示如图

Filesystem文件系統

size文件大小

Used使用空间

Mountedon挂载的目录

没有看到1.8T的联通硬碟,如今我们要挂载

(2)查看没有挂载的硬碟是否检查在系统中

查看系统测量的硬碟命令:

lsblk

显示如图

可以看见linux 虚拟主机,的确sdb1没有挂载linux格式化ntfs命令,并且存在

linux命令格式化u盘_格式化linux命令_linux格式化ntfs命令

事实上,此硬碟所在目录是/dev/sdb1

(3)挂载硬碟

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

此时再输入

fdisk -l

查看是否挂载成功

上图所示linux格式化ntfs命令,可以看到硬碟挂载成功

(4)接着步入联通硬碟

cd /mnt/usb

可以看到联通硬碟中的内容,/mnt/usb文件夹中的文件就是联通硬碟中的文件,至此挂在完成

4、取消挂载命令

取消挂载命令(取消/dev/sdb1的硬碟分区的挂载)

umount /dev/sdb1

参考文章:Linux挂载机械硬碟_yaoo_o的博客-CSDN博客_linux挂载机械硬碟,

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复