当前位置: 首页 > news >正文

Linux 磁盘扩容及分区相关操作实践

一、获取磁盘信息

1、获取所有块设备信息

通过命令lsblk获取所有块设备信息,sdb则是本次操作实践所使用的磁盘

2、查看磁盘信息

二、磁盘分区创建(fdisk)

进入手动分区交互模式

fdisk /dev/sdb

输入 p 查看磁盘信息

输入 n 创建新分区

输入 p 或按回车,创建主分区

输入 1 或按回车,创建编号1的主分区

按回车,使用默认空间起始点

使用+size{K,M,G,T,P}设定分区空间大小

此时创建了一个新分区1,类型为“Linux”,分区大小为10G。

最多只能创建4个主分区,如果要创建5个及以上分区,最多只能存在3个主分区,其余都只能是扩展分区。

三、分区类型修改

输入 t 修改分区类型

输入分区号 4 修改指定分区

Hex 下输入 L 可查看分区类型标识,输入对应代码则调整为对应的类型

输入 05 调整 4号主分区为扩展分区

四、删除分区

输入 d 进行分区删除

输入分区号 4 删除指定分区

五、扩展分区创建

输入 n 创建新分区

输入 e 创建扩展分区

输入 4 或按回车,创建编号4的扩展分区

按回车,使用默认空间起始点

按回车设定分区空间大小为默认值(即剩余所有空间)

六、分区保存

输入 w 保存分区

查看分区效果

注意 sdb4 分区大小是1K,这是因为扩展分区在磁盘上仅占用 2 个扇区(1024 字节,即 1K),用于存储第一个逻辑分区的起始位置和下一个 EBR 的指针。这两个扇区中包含的是逻辑分区的链式索引信息,而非实际数据。实际数据空间由逻辑分区(如 /dev/sdb5、/dev/sdb6 等)占用。且
lsblk 命令默认显示分区的 物理空间分配,而扩展分区的物理空间仅包含这 1K 的元数据。逻辑分区的空间则独立显示,因此扩展分区在 lsblk 中表现为 1K。

六、格式化

将 /dev/sdb1 格式化为 ext4 文件系统

mkfs.ext4 /dev/sdb1

查看效果

将 /dev/sdb5 格式化为 xfs 文件系统

查看效果

七、文件系统挂载

创建挂载目录

mkdir /data{1,5}

1、挂载 ext4 文件系统

mount /dev/sdb1 /data1

2、挂载 xfs 文件系统

mount -t xfs /dev/sdb5 /data5

3、卸载已挂载的文件系

umount /dev/sdb5

4、永久挂载

查看磁盘格式化的文件系统信息

编辑 /etc/fstab ,添加相关文件系统信息

挂载

mount -a

http://www.xdnf.cn/news/1464733.html

相关文章:

  • 从Java全栈到云原生:一场技术深度对话
  • Golang语言设计理念
  • 【GEOS-Chem伴随模型第一期】GEOS-Chem Adjoint 模型详解
  • 常见Bash脚本漏洞分析与防御
  • 【Flutter】RefreshIndicator 无法下拉刷新问题
  • 【存储选型终极指南】RustFS vs MinIO:5大维度深度对决,95%技术团队的选择秘密!
  • LeetCode 131 分割回文串
  • 【LeetCode热题100道笔记】删除链表的倒数第 N 个结点
  • Kafka核心原理与常见面试问题解析
  • 《AI 问答系统:从开发到落地,关键技术与实践案例全解析》
  • 【技术教程】如何将文档编辑器集成至基于Java的Web应用程序
  • c++工程如何提供http服务接口
  • 基于 GEE 批量下载 Landsat8 地表温度(LST)数据
  • 【计算机科学与应用】砚文化虚拟博物馆的Unity3D设计
  • 理解损失函数:机器学习的指南针与裁判
  • 踩坑实录:Django继承AbstractUser时遇到的related_name冲突及解决方案
  • 【Flask】测试平台中,记一次在vue2中集成编辑器组件tinymce
  • XR数字融合工作站打造智能制造专业学习新范式
  • windows通过xrdp远程连接Ubuntu黑屏问题解决
  • FDTD_3 d mie_仿真
  • 计算机毕设选题:基于Python数据挖掘的高考志愿推荐系统
  • AI+消费,阿里的新故事很性感
  • 新后端漏洞(上)- Aapache Tomcat AJP 文件包含漏洞(CVE-2020-1938)
  • sub3G、sub6G和LB、MB、HB、MHB、LMHB、UHB之间的区别和联系
  • STM32——WDG看门狗
  • Typer 命令行工具使用示例
  • SQL Server全链路安全防护
  • 【Python】QT(PySide2、PyQt5):点击不同按钮显示不同页面
  • 中天互联:AI 重塑制造,解锁智能生产新效能​
  • [网鼎杯 2020 青龙组]AreUSerialz