Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

时间:2024-05-21 10:57:55

Ubuntu 系统 硬盘新建分区并永久挂载 教程文档

  • 问题描述:

机器实际使用1T硬盘,但操作系统只使用了100G或500G 的空间,有剩余空间没有使用.

 

  • 新建分区流程:

  • 登录系统,输入命令: df -h(查询系统 磁盘使用情况)

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:系统当前使用约457G磁盘空间

  • 输入命令: fdisk -l(查看系统已有磁盘)

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:磁盘实际1000.2G空间.但系统只使用了497.7G空间

磁盘总长度为: 1953525168.

重要参数讲解:

第一列:设备 /dev/sda1、/dev/sda2、/dev/sda5 为已经创建但分区.

第三列、第四列:为该分区但起始点位置. 这里着重记录sda2 分区的终点:976771071,此为后续步骤中的重要参数.

磁盘总长度为 -(减去) sda2分区的终点

1953525168 - 976771071 = 976754097.(这里算数结果,磁盘有后面一半的长度没有使用)

 

  • 进入磁盘,输入命令:fdisk /dev/sda

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

 

 

  • 输入命令:m(获取操作命令帮助)

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:本次流程需要的命令为:

n: 新建分区.

q:不保存退出.

w:保存退出.

注意:如果在新建过程中,有任何误操作,必须立即 使用 q 命令 执行 不保存退出 操作.

  • 输入命令:n (新建分区)

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:  输入p: 新建主分区,  输入 l :新建 逻辑分区.

本流程需要新建主分区.

  • 输入命令:p

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:输入分区号,  使用默认值 即可.

  • 输入命令:输入第6步中提示的默认值(3) 或者 直接回车.

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:输入新建磁盘的 起点地址. 注意,这里不能使用默认值.

需要输入第2步中 记录的 上一磁盘 终点 位置 +1

即: 976771071 + 1 = 976771072

  • 输入命令:976771072(新分区起点位置)

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:输入新分区终点位置. 此处使用默认值,直接到磁盘空间末尾.

 

 

  • 输入命令:输入第8步中提示的默认值(1953525167) 或者 直接 按回车

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图:新建完毕

  • 输入命令:w(保存 退出) 再  输入: fdisk -l(查看系统已有磁盘)

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图: 已经成功新建 sda3 磁盘分区

  • 输入命令:mkfs.ext4 /dev/sda3(格式化 sda3 分区)

注意:分区名不能弄错,本教程流程是新建的sda3 ,所以格式化sda3.

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如果出现上图状况,则  先 输入命令: partprobe(让内核同步分区信息)

再输入命令:mkfs.ext4 /dev/sda3

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图, 新建 sda3 格式化完成

 

 

  • 永久挂载新分区到 /home/encoder/send 目录下:

  • 输入命令:cd /home/encoder        # 到encoder目录下

  • 输入命令:mv send send1          #重命名 send 文件夹为 send1

  • 输入命令:mkdir send              #新建目录 send

  • 输入命令:sudo blkid /dev/sda3      # 查看磁盘的UUID和文件格式

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

如图: 本教程机器上,新建的sda3 分区

UUID 编号为: “bad4aaea-bc59-4123-8626-18f7614bb210”

  • 输入命令:sudo vim /etc/fstab

在文件末尾 添加 :

UUID=bad4aaea-bc59-4123-8626-18f7614bb210 /home/encoder/send ext4 defaults 0 2

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

此为永久挂载命令,重启生效

  • 输入命令:reboot (重启)

 

  • 输入命令:df -h

Ubuntu 18 服务器操作笔记 之 硬盘新建分区并永久挂载

已成功挂载.

 

 

注意: 如果挂载 路径错误. 则重启会失败,需要有人现场执行键盘操作 重启!