不建议小白操作。需要进恢复模式。建议重装来的简单和保险,搞不好还是要重装。
1. 备份数据
sudo cp -a /目标挂载点 /备份路径/
⚠️ 即使后续操作正确,分区调整仍有风险,强烈建议全盘备份
2. 卸载分区
需使用Live USB进入救援模式
sudo umount /dev/sdXN # 替换为你的分区(如/dev/sda2)
3. 检查文件系统完整性
sudo e2fsck -f /dev/sdXN
4. 缩小ext4文件系统
sudo resize2fs /dev/sdXN 目标大小 # 如 100G
- 示例:
sudo resize2fs /dev/sda2 100G
- 不指定大小则缩到最小可用空间:
sudo resize2fs -M /dev/sdXN
(测试用,生产环境慎用)
5. 调整分区大小
方法一:使用 parted
(推荐)
sudo parted /dev/sdX
(parted) resizepart 分区号 新结束位置 # 如 resizepart 2 120GB
(parted) quit
方法二:使用 fdisk
sudo fdisk /dev/sdX
- 删除原分区(不会丢失数据)
- 新建分区,起始位置必须与原来相同,结束位置为新大小
- 写入更改