当前位置:首页>Linux>Linux磁盘扩容实战:手把手教你添加硬盘并挂载分区

Linux磁盘扩容实战:手把手教你添加硬盘并挂载分区

  • 2026-10-10 03:21:52
Linux磁盘扩容实战:手把手教你添加硬盘并挂载分区
当你的Linux服务器磁盘空间不足时,添加新硬盘是最直接的解决方案。但许多运维新手在面对fdisk、mkfs、mount等命令时常常感到困惑。本文将以一个**真实的运维需求**为例:**为服务器添加一块新硬盘,并创建2G的分区供系统使用**。通过7个清晰的步骤,带你完成从硬件识别到分区挂载的完整流程,让你彻底掌握Linux磁盘管理的基本操作。
操作思路
  1. 增加一块硬盘

  2. 使用fdisk命令进行分区

  3. 格式化指定分区

  4. 创建一个空的目录作为挂载点

  5. 挂载使用

  6. 创建新的挂载点

  7. 挂载使用

(1)增加硬盘

增加完硬盘记得重启系统# lsblk	查看硬盘是否添加成功...sdb           8:16   0   20G  0 disk [root@localhost ~]# fdisk -l /dev/sdbDisk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区单元:扇区 / 1 * 512 = 512 字节扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节
(2)使用fdisk命令分区
[root@localhost ~]# fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.32.1)。更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。设备不包含可识别的分区表。创建了一个磁盘标识符为 0x0c7799c3 的新 DOS 磁盘标签。命令(输入 m 获取帮助):pDisk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区单元:扇区 / 1 * 512 = 512 字节扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x0c7799c3命令(输入 m 获取帮助):n分区类型   p   主分区 (0个主分区,0个扩展分区,4空闲)   e   扩展分区 (逻辑分区容器)选择 (默认 p):p分区号 (1-4, 默认  1): 第一个扇区 (2048-41943039, 默认 2048): 上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-41943039, 默认 41943039): +1G创建了一个新分区 1,类型为“Linux”,大小为 1 GiB。命令(输入 m 获取帮助):pDisk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区单元:扇区 / 1 * 512 = 512 字节扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x80e196f2设备       启动  起点    末尾    扇区 大小 Id 类型/dev/sdb1        2048 2099199 2097152   1G 83 Linux命令(输入 m 获取帮助):n分区类型   p   主分区 (1个主分区,0个扩展分区,3空闲)   e   扩展分区 (逻辑分区容器)选择 (默认 p):p分区号 (2-4, 默认  2): 2第一个扇区 (2099200-41943039, 默认 2099200): 上个扇区,+sectors 或 +size{K,M,G,T,P} (2099200-41943039, 默认 41943039): +1G创建了一个新分区 2,类型为“Linux”,大小为 1 GiB。命令(输入 m 获取帮助):pDisk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区单元:扇区 / 1 * 512 = 512 字节扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x80e196f2设备       启动    起点    末尾    扇区 大小 Id 类型/dev/sdb1          2048 2099199 2097152   1G 83 Linux/dev/sdb2       2099200 4196351 2097152   1G 83 Linux命令(输入 m 获取帮助):w分区表已调整。将调用 ioctl() 来重新读分区表。正在同步磁盘。
(3)再次查看分区情况
# lsblksdb                       8:16   0   20G  0 disk ├─sdb1                    8:17   0    1G  0 part └─sdb2                    8:18   0    1G  0 part 
(4)刷新分区表信息
[root@localhost ~]# partprobe /dev/sdb
(5) 格式化分区
[root@localhost ~]# mkfs.xfs /dev/sdb1[root@localhost ~]# mkfs.vfat /dev/sdb2
(6)创建新的挂载点
[root@localhost ~]# mkdir /u01[root@localhost ~]# mkdir /u02
(7)挂载使用
[root@localhost ~]# mount /dev/sdb1 /u01[root@localhost ~]# mount /dev/sdb2 /u02

🤝 互动与反馈

  1. 在实际操作中遇到了什么问题?

  2. 分享成功的经验

📚 关联推荐

Linux系统开箱即用!这4个关键优化让你彻底告别新手村

02 Linux文件系统层次标准(FHS)详解

免责申明:

内容来源:本公众号内容一部分自己创作,一部分来源于公开网络整理,用于学习研究使用,如用于生产环境,请先测试。

如果您发现本站资源已经失效或无法下载可以评论或私信留言反馈。

如有内容不慎侵犯了您的权益,请速与我联系删除。

最新文章

随机文章