【Linux】在 Ubuntu 中举行磁盘分区或合并

打印 上一主题 下一主题

主题 819|帖子 819|积分 2457

在 Ubuntu 中举行磁盘分区或合并

以下操作均在 Ubuntu 22.04 LTS 上操作成功,其他版本的体系可以此作为参考。

  
1.查察当前分区情况

打开终端,输入以下命令来查察磁盘的分区情况:
  1. sudo fdisk -l
复制代码
会查察到如下情况:
  1. Disk /dev/loop0:12.2 MiB,12791808 字节,24984 个扇区
  2. 单元:扇区 / 1 * 512 = 512 字节
  3. 扇区大小(逻辑/物理):512 字节 / 512 字节
  4. I/O 大小(最小/最佳):512 字节 / 512 字节
  5. Disk /dev/loop1:505.09 MiB,529625088 字节,1034424 个扇区
  6. 单元:扇区 / 1 * 512 = 512 字节
  7. 扇区大小(逻辑/物理):512 字节 / 512 字节
  8. I/O 大小(最小/最佳):512 字节 / 512 字节
  9.     .
  10.     .
  11.     .
  12. Disk /dev/sda:447.13 GiB,480103981056 字节,937703088 个扇区
  13. Disk model: Colorful SL500 4
  14. 单元:扇区 / 1 * 512 = 512 字节
  15. 扇区大小(逻辑/物理):512 字节 / 512 字节
  16. I/O 大小(最小/最佳):512 字节 / 512 字节
  17. 磁盘标签类型:dos
  18. 磁盘标识符:0xb729ad70
  19. 设备       启动      起点      末尾      扇区   大小 Id 类型
  20. /dev/sda1  *         2048   1126399   1124352   549M  7 HPFS/NTFS/exFAT
  21. /dev/sda2         1126400 124657224 123530825  58.9G  7 HPFS/NTFS/exFAT
  22. /dev/sda3       124657664 125837311   1179648   576M 27 隐藏的 NTFS WinRE
  23. /dev/sda4       125841345 937697984 811856640 387.1G  f W95 扩展 (LBA)
  24. /dev/sda5       125841408 937695565 811854158 387.1G  7 HPFS/NTFS/exFAT
  25.     .
  26.     .
  27.     .
  28. Disk /dev/sdb:931.51 GiB,1000204886016 字节,1953525168 个扇区
  29. Disk model: ST1000VX001-1HH1
  30. 单元:扇区 / 1 * 512 = 512 字节
  31. 扇区大小(逻辑/物理):512 字节 / 4096 字节
  32. I/O 大小(最小/最佳):4096 字节 / 4096 字节
  33. 磁盘标签类型:gpt
  34. 磁盘标识符:99704150-A336-47F6-8E05-8A2D6F3C5F4F
  35. 设备          起点       末尾       扇区  大小 类型
  36. /dev/sdb1     2048    1050623    1048576  512M EFI 系统
  37. /dev/sdb2  1050624 1953523711 1952473088  931G Linux 文件系统
  38. Disk /dev/loop8:91.69 MiB,96141312 字节,187776 个扇区
  39. 单元:扇区 / 1 * 512 = 512 字节
  40. 扇区大小(逻辑/物理):512 字节 / 512 字节
  41. I/O 大小(最小/最佳):512 字节 / 512 字节
  42.     .
  43.     .
  44.     .
复制代码
其中列出的 /dev/sda1 ~ /dev/sda5 表现的是 sda 磁盘共有 5 个分区,并展示了这 5 个分区的具体信息;/dev/sdb1 和 /dev/sdb2 表现的是 sdb 磁盘共有 2 个分区,并展示了这 2 个分区的具体信息。
2.卸载目标分区

如果这些分区已被挂载,需要先将它们卸载。可以利用以下命令来卸载分区(这里是卸载了 sda 磁盘的 5 个分区):
  1. sudo umount /dev/sda1
  2. sudo umount /dev/sda2
  3. sudo umount /dev/sda3
  4. sudo umount /dev/sda4
  5. sudo umount /dev/sda5
复制代码
3.利用 fdisk 举行分区操作


  • 利用 fdisk 命令进入磁盘分区操作的交互模式(这里是对 sda 磁盘举行分区操作):
    1. sudo fdisk /dev/sda
    复制代码
  • 输入 p 列出分区表,查察当前分区信息。可以看到如下信息:
    1. 命令(输入 m 获取帮助): p
    2. Disk /dev/sda:447.13 GiB,480103981056 字节,937703088 个扇区
    3. Disk model: Colorful SL500 4
    4. 单元:扇区 / 1 * 512 = 512 字节
    5. 扇区大小(逻辑/物理):512 字节 / 512 字节
    6. I/O 大小(最小/最佳):512 字节 / 512 字节
    7. 磁盘标签类型:dos
    8. 磁盘标识符:0xb729ad70
    9. 设备       启动      起点      末尾      扇区   大小 Id 类型
    10. /dev/sda1  *         2048   1126399   1124352   549M  7 HPFS/NTFS/exFAT
    11. /dev/sda2         1126400 124657224 123530825  58.9G  7 HPFS/NTFS/exFAT
    12. /dev/sda3       124657664 125837311   1179648   576M 27 隐藏的 NTFS WinRE
    13. /dev/sda4       125841345 937697984 811856640 387.1G  f W95 扩展 (LBA)
    14. /dev/sda5       125841408 937695565 811854158 387.1G  7 HPFS/NTFS/exFAT
    复制代码
  • 输入 d 进入分区删除操作,然后按提示输入分区编号,即可删除不想要的分区。如:
    1. 命令(输入 m 获取帮助): d
    2. 分区号 (1-5, 默认  5): 1
    3. 分区 1 已删除。
    复制代码
  • 对每个想要删除的分区重复 d 命令,直到这些分区都被删除。
  • 删除分区后,输入 n 进入新建分区操作,可以选择主分区或逻辑分区(一个磁盘最多可以有 4 个主分区,逻辑分区数量不受限定),然后按提示先后输入新建分区的首区域和尾区域的扇区号(注意:不是直接指定空间大小),即可创建一个新的分区。
  • 如果要合并分区,就先删除不需要的分区,然后创建一个空间更大的新分区。
4.格式化新分区

创建新分区后,需要对它举行格式化(一般情况下都格式化为 ext4 文件体系):
  1. sudo mkfs.ext4 /dev/[新分区的名称]
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万有斥力

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表