Linux磁盘分区不求人:parted命令详细教程及常见问题

为什么要选择parted命令

遇到大容量硬盘时,老式的fdisk可能力不从心。parted最大的优势就是支持2TB以上的GPT分区表,还能直接调整NTFS、ext4等现代文件系统。想象一下,当你给服务器插上8TB新硬盘时,用parted一条命令就能搞定分区,不用折腾额外工具。

Linux下如何使用parted命令对磁盘进行分区

操作前的关键准备

千万别急着动手!先做三件事:备份重要数据卸载目标磁盘(用umount /dev/sdX)、确认磁盘标识(通过lsblk查看)。曾经有朋友没卸载分区就直接操作,结果数据全飞了——这教训值千金。

小贴士:用parted -l预览磁盘布局,比直接操作更安全

启动parted交互模式

以给/dev/sdb分区为例,终端输入sudo parted /dev/sdb就进入交互环境。你会看到提示符变成(parted),这里所有操作都实时生效,没有”撤销”按钮!建议新手先用print命令打印当前分区表,心里有个底。

建立分区表(MBR还是GPT?)

新磁盘要先选”地基”类型:

  • MBR:兼容老系统,但最大只支持2TB
  • GPT:推荐新硬盘用,支持超128个分区

创建命令很简单:mklabel gptmklabel msdos(MBR)。选错类型?抱歉,这会清空整块盘!

实战分区四步曲

以创建500GB的ext4分区为例:

  1. mkpart primary ext4 1MB 500GB(起点留1MB对齐更高效)
  2. print检查分区号(假设是1)
  3. set 1 boot on(如需设为启动分区)
  4. 最后quit退出

这时用ls /dev/sdb*就能看到新生成的sdb1设备啦!

调整分区大小的魔法

想给C盘扩容?先确保后方有未分配空间,然后:
resizepart 1 600GB(1是分区号,600GB是新尺寸)
接着用resize2fs /dev/sdb1扩展文件系统。注意:缩小分区必须先收缩文件系统,顺序反了会丢数据!

救命!误删分区怎么办

手滑执行了rm 1?立即做三件事:
1. 保持磁盘原状
2. 用partedrescue功能扫描丢失分区
3. 找到后快速用testdisk工具恢复
记住:任何写入操作都会降低恢复成功率!

parted vs fdisk终极对比

功能 parted fdisk
GPT支持 新版支持
调整分区 直接操作 需额外工具
单位显示 智能换算 只显示扇区
学习曲线 稍陡峭 更简单

日常维护选fdisk更快捷,但管理服务器大硬盘时parted才是王者。

内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。

本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/150103.html

(0)
上一篇 2026年1月20日 上午8:22
下一篇 2026年1月20日 上午8:22
联系我们
关注微信
关注微信
分享本页
返回顶部