Centos 下挂载“ntfs”文件系统

时间:2022-03-06 16:12:05

1、文件系统

计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其存取和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功能由文件系统自动完成,用户只需要记住数据被写入到了哪个文件中。

文件系统通常使用硬盘和光盘这样的存储设备,并维护文件在设备中的物理位置。但是,实际上文件系统也可能仅仅是一种存取資料的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上,甚至可能根本沒有对应的文件(如 proc文件系统)。严格地说, 文件系统是一套实现了数据的存储、分级组织、存取和获取等操作的抽象数据类型(Abstract data type)
磁盘文件系统是一种设计用来利用数据存储设备来保存计算机文件的文件系统,最常用的数据存储设备是磁盘驱动器,可以直接或者间接地连接到计算机上。例如:FAT、 exFAT、NTFS、HFS、HFS+、ext2、ext3、ext4、ODS-5、btrfs。 有些文件系统是行程文件系统(也有译作日志文件系统)或者追踪文件系统

*

2、在Centos系统下插入硬盘copy数据的时候,会显示 unknown file system ‘ntfs’ 网上查了一些解决方法,总结如下:

(1)首先确定系统安装gcc 在root模式下输入

    yum install gcc 

>如果本机已经安装则会提示更新或者已是最新版本;未安装则会自动安装。

(2)下载并安装 ntfs-3g ntfs-3g下载地址
下载完成后进入下载目录
cd ~/Download //进入下载的目录
tar xvfz ntfs-3g_ntfsprogs-2015.3.14
cd ntfs-3g_ntfsprogs-2015.3.14
./configure
make
make install

创建所要挂载的路径,我将硬盘挂载到桌面的temp文件夹下
mkdir /Desktop/temp

查看硬盘所在的位置(会显示路径,我的是在/dev/sdb1路径下)
fdisk -l

挂载
mount -t ntfs-3g /dev/sdb1 /home/**/Desktop

解挂
umount /home/**/Desktop/