最近服务器新到了一些硬盘,顺便也总结一下 Linux 硬盘挂载的方法。

目录

  • 什么是挂载
  • 一、查看挂载和已挂载的文件系统
  • 二、分区
  • 三、格式化
  • 四、挂载
    • 暂时挂载(重启失效)
    • 开机挂载

什么是挂载

挂载,指的就是将设备文件中的顶级目录连接到 Linux 根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。

Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。

因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。

并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录。

一、查看挂载和已挂载的文件系统

确认磁盘已经在物理机上安装好。

  • 查看已经挂载的分区和文件系统类型:df -h

  • 显示出所有挂载和未挂载的分区:sudo fdisk -l 或者 lsblk -f

确定要分区挂载的分区,比如新磁盘是 /dev/sdc

二、分区

因 fdisk 分区最大只能 2T,所以这里使用 parted 来分区。执行命令 sudo parted /dev/sdc

依次输入命令:

  • p(确认磁盘信息,假设最大空间为 3001 GB)
  • mklabel gpt(建立 GPT 分区)
  • p(打印详细信息,查看分区大小)
  • mkpart primary 0kb 3001gb(建立主分区,0KB 到 3001GB)
  • y(yes)
  • i(忽略)
  • p(可以再次查看详细信息确认)
  • quit(退出)

    执行fdisk -l之后,就可以看到 sdc1 分区了。

三、格式化

执行 sudo mkfs.ext4 /dev/sdc1 命令将分区格式化,其中 ext4 表示将分区格式化成ext4文件系统类型。

四、挂载

指定硬盘分区文件系统类型为 ext4,同时将 /dev/sdc1 分区挂载到目录 /media/sdc1

先新建空目录:sudo mkdir /media/sdc1

暂时挂载(重启失效)

挂载: mount /dev/sdc1 /media/sdc1

取消挂载:umount /dev/sdc1

开机挂载

修改文件 sudo vim /etc/fstab

在最后添加:

/dev/sdc1       /media/sdc1      ext4     auto    0  0

保存退出,执行 sudo reboot 重启服务器,执行 df -h就可以看到挂载好的硬盘了。

Ref:
[1] 什么是挂载,Linux挂载详解)
[2] Ubuntu挂载3T硬盘或大于2T磁盘
[3] Linux 不重启(动态)挂载磁盘以及简单的数据迁移
[4] Linux_磁盘分区、挂载、查看

Linux 硬盘分区/格式化/挂载相关推荐

  1. Linux 硬盘分区及挂载

    Linux 硬盘分区及挂载 最近学习Linux文件系统硬盘的分区及挂载部分,将步骤记录一下. 主要步骤: 1.fdisk 设备名 对硬盘进行分区 2.mkfs 命令格式化 3.mount 命令手动挂载 ...

  2. linux 磁盘分区,格式化,挂载

    在操作系统中,磁盘管理属于设备管理的范畴,一块硬盘安装到主机之后称为裸设备,若要能够linux系统中使用必须对其进行如下步骤: 分区 --> 格式化 --> 挂载 1. linux 系统中 ...

  3. linux添加硬盘分区设置柱面,linux 下添加新硬盘设备和硬盘分区格式化挂载使用磁盘配额限制...

    磁盘管理 1.查看硬盘设备信息 fdisk -l 2.磁盘分区.格式化.挂载使用 1).查看硬盘信息:fdisk -l [root@localhost ~]# fdisk -l Disk /dev/s ...

  4. Ubuntu硬盘分区/格式化/挂载文件系统各种应用(转载)

    摘要:硬盘上有些什么.文件们都有多大,在有些时候我们是需要关心的,所以这里简单介绍两个命令:df.du.一个Ubuntu硬盘可以划分4个区,3个主要分区,一个扩展分区,而扩展分区里可以划分n个逻辑分区 ...

  5. linux磁盘分区/格式化/挂载

    一.原理介绍 在Linux中,一切皆目录,每一块硬盘分区对应Linux的一个目录,所以我们可以通过管理目录来管理硬盘分区,而将硬盘分区与文件目录关联的操作就称为"挂载"[mount ...

  6. linux硬盘分区和挂载

    1 查看新增数据盘 Fdisk -l 2.进入分区工具 fdisk /dev/vdb 3.输入 n 开始新建分区 p表示主分区 e表示扩展分区 3.选择p 创建主分区 "Partition ...

  7. Linux磁盘分区/格式化/挂载目录

    分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...

  8. linux+系统的硬盘分区格式化,linux硬盘分区、格式化、挂载超详细步骤

    在linux中增加一块或者多块硬盘来实现扩容或者备份数据,分区.格式化.挂载是不可避免的三个步骤.下面用超详细的步骤介绍如何对一块新的硬盘进行分区.格式化.挂载的操作. 分区→格式化→挂载→使用 [分 ...

  9. linux使分区生效,Linux 硬盘分区生效命令partprobe

    在Linux中使用fdisk命令进行分区时,有时会遇到"WARNING: Re-reading the partition table failed with error 16: Devic ...

最新文章

  1. 乔氏西去,敬告各位!
  2. 不进化,则消亡——互联网时代企业管理的十项实践
  3. XGBoost的理解
  4. HBase表创建、删除、清空
  5. hdoj1045 Fire Net(二分图最大匹配)
  6. 赌还是不赌 你应该辞职去创业吗?
  7. 简约的蓝色流量卡网站源码
  8. 如何把nas的功能效果最大化?
  9. C# Winform代码片段-大二下学期的垃圾代码
  10. 21. 面向服务的体系架构(SOA)
  11. 如何在 CSS 中将表格居中?
  12. python读写excel的图片_Python读取excel中的图片完美解决方法
  13. FLASH抽象层(FAL)程序的应用(rt-thread)
  14. python 矩阵元素查找位置函数_Python中二维数组中非零元素位置的快速查找方法...
  15. SCU 4438 Censo (字符串hash)
  16. FFmpeg的HEVC解码器源码简单分析:概述
  17. SAP QM检验批常见问题及解决办法
  18. 基于mAppWidget实现手绘地图(八)–获取用户地理位置
  19. Android翻页效果
  20. Angularjs2 学习笔记

热门文章

  1. 电脑更换硬盘 如何保护信息安全?
  2. Hbase中的Column Family
  3. C语言二叉树的基本操作(超全)
  4. 科普论文:漫谈社团检测
  5. Connection refused: connect问题解决方案集合
  6. java.net.SocketException: Connection reset 异常处理
  7. 技术指标学习——Stochastic Oscillator (随机摆动指标)(翻译+整理)
  8. electron 第三方登录(钉钉)
  9. 第一天Linuxr基础
  10. Log4Net 详解