Linux之NTFS、FAT32、exFAT 各种格式硬盘挂载整理

Linux之NTFS、FAT32、exFAT 各种格式硬盘挂载整理,第1张

由于业务需要频繁处理大量视频(几十GB),通过公司内网传输太慢,于是就每次处理视频时需要在服务器挂载硬盘或U盘。业务人员给的硬盘或U盘格式有时不一样,目前遇到的格式:NTFS、FAT32、exFAT,这几种格式大家在Windows上基本很常见,于是总结了这些格式的硬盘如何有效挂载到Linux服务器,分享出来供大家参考

第一步:安装驱动 ntfs-3g

第二步:查看硬盘信息(硬盘已通过USB插入服务器)

会在最后列出该硬盘的信息,一般是sdb,默认只有1个分区,下面挂载时用的是 sdb1

但有的硬盘里面也有2个分区的,如下所示:

如果是这种情况,下面挂载时就需要用到 sdb2

第三步:挂载硬盘

第四步:解除挂载

硬盘挂载基本就以上这四步,下面主要列出其他格式硬盘挂载的重点步骤

不需要驱动,可以直接挂载

下面的挂载命令 支持 中文、挂载后不同用户可读写权限 ,具体参数含义可自行百度查询

第三步:挂载硬盘

第一步:安装驱动 fuse-exfat 、 exfat-utils

第三步:挂载硬盘

以上是自己实践中遇到的一些问题,分享出来供大家参考学习,欢迎关注DataShare,不定期分享干货

本章我们先介绍Linux服务器磁盘挂载,下期介绍Linux磁盘扩容问题。

Linux磁盘挂载有两种情况

1 小于2T磁盘挂载

2 大于2T磁盘挂载

下面我们分别介绍两种情况的挂载方式

以下磁盘名称都以/dev/sdc为例

挂载小于2T的磁盘也分两种

第一种,直接挂载裸盘,此刻就不用创建分区

在这种情况下,可以直接格式化磁盘,我们这里用ext4格式,当然也可以使用xfs格式

1)格式化分区

2)挂载磁盘

在挂载磁盘之前为了防止机器重启的时候没有加载磁盘,我们需要添加配置文件

1)创建分区

在这种情况下,我们需要先将裸盘创建分区,需要使用fdisk命令

以下都是按照实际运维工作中使用的介绍,还有特殊情况可以自行搜索文档研究。

3) 挂载分区

和上面一样,挂载大于2T的磁盘也分裸盘和分区

第一种,挂载裸盘的话,和小于2T一样,不涉及分区情况,可以直接挂载,具体挂载方式可以参考小于2T的裸盘挂载方式

下面具体说一下第二种,磁盘分区挂载

这种方式已经不能使用fdisk工具了,fdisk只适合划分2T一下的磁盘,此刻需要用到的工具是parted

1)建立磁盘标签GPT

parted /dev/sdc

查看当前磁盘信息

print 可以看到磁盘还没有分区

我们这里使用创建主分区,并且使用全部磁盘

mkpart primary 0% 100%

4) 挂载磁盘

这里也参考上面的磁盘挂载,写入配置文件/etc/fstab,这里为了简便,我直接在命令行挂载了。

此时可以看到磁盘已经挂载

hdc是您原来的硬盘,其中hdc1应该挂载在/boot目录下,hdc2使用了逻辑卷。

hda是新加入的硬盘,使用Windows的NTFS分区,用于Linux服务器建议重新分区,并用mkfs命令分ext4的分区,编辑/etc/fstab挂载在一个目录下。

主要知识点: 基本分区、逻辑卷LVM、EXT3/4/XFS文件系统、RAID

11初识硬盘

SSD的优势

与传统硬盘相比,SSD固态电子盘具有以下优点:

硬盘尺寸

从插拔方式

从硬盘接口

IDE和SATA的区别:

SAS与SCSI的区别

硬盘设备命名

HP服务器硬盘

从存储连接方式

12从分区方式区分

首先需要先给虚拟机添加磁盘

磁盘的命名规则上面有介绍

11fdisk

创建分区:

12 gdisk

创建分区:

2创建文件系统(格式化)centos7默认使用xfs

注意:这里一定要明确指定分区sdb1,或者sdb2,不能选择整块磁盘

3挂载mount(临时挂载)

取消挂载

31/etc/fstab文件实现自动挂载

查看磁盘挂载与磁盘使用空间

32/etc/rcdrclocal开机自动挂载

11分类

12概念

13EXT

14XFS

为了学习深度学习,最近开始配置一台新的服务器。

作为一个初学者,阅读了不少五花八门的教程,趟过了很多坑,走过了很多弯路。当然,也从前人的分享中受益良多。因此,本着开源的精神,将一些总结记于此,为像我一样的小白铺平道路,也不失为一种乐趣。

新服务器的第一件事通常需要挂载一块额外的硬盘。

系统:Ubuntu 1604

硬盘:6T

使用GPT方式挂载的原因:

        通常对硬盘进行分区是在终端输入sudo fdisk进行的。但是,当挂载的硬盘的容量 大于2T 的时候,无法通过sudo fdisk进行挂载。因此,必须使用GPT进行挂载,并设置为开机启动。

操作方式如下所示:

1 sudo fdisk -l:查看服务器上有哪些硬盘,看到例如/dev/sdb,并且没有进行分区;这个时候是没有挂载的;

2 运行sudo parted /dev/sdb,进入parted

输入:mklabel gpt   将磁盘设置为GPT格式

输入:mkpart logical 0 -1   将磁盘所有的容量设置为GPT格式

输入:print   查看分区结果

此时,应该是默认进行分了一个/dev/sdb1这个分区。

3将刚刚分出来的sdb1格式化为ext4的格式

输入:partprobe

输入:sudo mkfsext4 -F /dev/sdb1 

4 设置开机自动挂载

输入:sudo gedit /etc/fstab

在文件末尾添加:/dev/sdb1 /home/newdisk ext4 defaults 0 0,并保存退出(使用“:wq”)。newdisk就是你要挂载的硬盘名称。

5 此时,在我挂载时发现出错,不用着急,搜disk,进入需要加载的硬盘,点齿轮左边的“三角形”按钮进行挂载,然后重启。

6 挂载好的硬盘是root权限,读写不方便,输入命令:sudo chmod 777 /home/newdisk  变为普通权限,重启。

命令fdisk -l

可以让你看到主机上有几块盘以及每块盘的分区情况

/dev/vda:第一块盘,系统磁盘

/dev/vdb:第二块盘,一般数据盘都是第二块

命令fdisk /dev/vdb

对第二块盘进行分区,分区过程需要依次输入:n回车,p回车,1回车,回车,回车,wq回车。这几个参数的意思依次是:不看帮助文档,分成主分区,分区编号定为1,分区的起始磁盘数是1,分区占用整块盘,保存并退出

命令mkfsext3 /dev/vdb1

格式化命令分区,如果不行的话就用mkfsext4 /dev/vdb1

命令mount /dev/vdb1 /data,

把上面刚刚分的区挂载到 /data 文件夹

参考: https://wwwdev996com/linux-disk-mounthtm

https://blogcsdnnet/weixin_37202689/article/details/90055645

以上方法若不能成功,请修改下字符集即可:

执行:LANG=en_USUTF-8 就可以了,不行可以重启下物理机试一下(编码问题)

进入阿里云的后台,在实例下面的服务器中点击更多----连接管理终端再输入一个密码就可以完成登陆了。

先查一下你的阿里云的数据盘有没有。如果没有就没有必要往下看了。如下图所示:

如果检测到有硬盘则需要对这个硬盘进行分区,使用命令:

fdisk /dev/xvdb1

然后在提示的界面中输入

n回车

p回车

1回车回车

w回车

这样就会分成功。

新的分区挂载成功后,再检验一下有没有挂载成功。使用命令:fdisk -l

查看一下有没有成功。如果能看到一个XX GB多少的地方说明挂载成功。

格式化分区:

mkfsext3 /dev/xvdb1

使用这个命令很快就会完成。

6

最后就要添加分区信息,使用命令:

mount /dev/xvdb1 /alidata

挂载到主目录下的alidata目录下面。

最后查查有没有写入成功使用命令:df -h

有如下图所示的提示/dev/xvdb1 在/alidata目录下。

阿里云挂载云盘第一步

在阿里云管理员后台,云盘管理中心挂载好云盘在哪个服务器上面。

登录 ECS管理控制台

在左侧导航栏中,选择 存储 > 云盘

选择地域。

找到 待挂载 云盘,在 操作 列中,选择 更多 > 挂载 。

弹出框中完成设置

目标实例 :只能选择同一可用区的ECS实例。

磁盘随实例释放 :如果选中,当实例释放时,该云盘也会同时释放。

自动快照随磁盘释放 :如果选中,当云盘释放时,该云盘创建的所有自动快照都会一起释放,但手动快照不会释放。建议您不要选择该选项,保留备份数据。

完成设置后,单击 执行挂载 。

image

刷新云盘列表,如果是 使用中 ,表示挂载服务器成功,暂时还不能使用,因为还没分区

和指向路径

数据盘挂载,磁盘分区,关联路径

第一、检查阿里云服务器数据盘情况

利用fdisk -l命令,检查当前VPS的数据硬盘情况

image

这里我们可以看到有100GB数据盘没有挂载,肯定需要利用起来的。

第二、挂载阿里云数据硬盘

输入"fdisk /dev/vdb",然后根据下图的提示,输入n,p,1,回车,回车,wq,保存退出。

20180301163914830png

完毕之后,我们输入

fdisk -l

正常是可以看到100GB已经别分区

第三、格式化分区及挂载目录

格式化挂载数据硬盘分区

mkfsext3 /dev/vdb1

创建目录挂载

如果我们安装的是LNMP/AMH一键包,那默认是在HOME目录下;如果是安装WDCP面板,那需要安装在WWW目录下,我们需要先检查是否有对应的目录,没有需要mkdir创建目录。

我们这边挂载到/mnt目录

echo '/dev/vdb1  /mnt ext3    defaults    0  0' >> /etc/fstab

第四、执行mount挂载操作

mount/dev/vdb1/mnt/data

挂载到新分区

查看分区

执行下面操作

df -h

链接:https://wwwjianshucom/p/fa587bbfbb60

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Linux之NTFS、FAT32、exFAT 各种格式硬盘挂载整理

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情