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

操作前的关键准备
千万别急着动手!先做三件事:备份重要数据、卸载目标磁盘(用umount /dev/sdX)、确认磁盘标识(通过lsblk查看)。曾经有朋友没卸载分区就直接操作,结果数据全飞了——这教训值千金。
小贴士:用
parted -l预览磁盘布局,比直接操作更安全
启动parted交互模式
以给/dev/sdb分区为例,终端输入sudo parted /dev/sdb就进入交互环境。你会看到提示符变成(parted),这里所有操作都实时生效,没有”撤销”按钮!建议新手先用print命令打印当前分区表,心里有个底。
建立分区表(MBR还是GPT?)
新磁盘要先选”地基”类型:
- MBR:兼容老系统,但最大只支持2TB
- GPT:推荐新硬盘用,支持超128个分区
创建命令很简单:mklabel gpt 或 mklabel msdos(MBR)。选错类型?抱歉,这会清空整块盘!
实战分区四步曲
以创建500GB的ext4分区为例:
mkpart primary ext4 1MB 500GB(起点留1MB对齐更高效)- 用
print检查分区号(假设是1) set 1 boot on(如需设为启动分区)- 最后
quit退出
这时用ls /dev/sdb*就能看到新生成的sdb1设备啦!
调整分区大小的魔法
想给C盘扩容?先确保后方有未分配空间,然后:resizepart 1 600GB(1是分区号,600GB是新尺寸)
接着用resize2fs /dev/sdb1扩展文件系统。注意:缩小分区必须先收缩文件系统,顺序反了会丢数据!
救命!误删分区怎么办
手滑执行了rm 1?立即做三件事:
1. 保持磁盘原状
2. 用parted的rescue功能扫描丢失分区
3. 找到后快速用testdisk工具恢复
记住:任何写入操作都会降低恢复成功率!
parted vs fdisk终极对比
| 功能 | parted | fdisk |
|---|---|---|
| GPT支持 | ✓ | 新版支持 |
| 调整分区 | 直接操作 | 需额外工具 |
| 单位显示 | 智能换算 | 只显示扇区 |
| 学习曲线 | 稍陡峭 | 更简单 |
日常维护选fdisk更快捷,但管理服务器大硬盘时parted才是王者。
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/150103.html