温馨提示×

linux分区怎样调整

小樊
43
2026-10-24 05:36:44
栏目: 智能运维

在 Linux 下“调整分区”通常涉及扩容、缩容、移动分区、修改文件系统等操作。下面按常见场景 + 工具 + 步骤给你一个实用指南。


一、先搞清楚你现在的情况

先查看分区和磁盘信息:

lsblk
fdisk -l
df -h
parted -l

⚠️ 重要提醒

  • 操作前一定备份重要数据
  • 系统盘(/)调整风险高,建议用 Live USB
  • LVM 比传统分区更容易调整

二、常见分区调整方式

方式 1:使用 LVM(最推荐)

如果你的系统是 LVM(很多服务器默认):

查看卷组:

vgdisplay
lvdisplay

扩容逻辑卷(例如 / 分区):

lvextend -L +10G /dev/ubuntu-vg/ubuntu-lv
resize2fs /dev/ubuntu-vg/ubuntu-lv

如果是 xfs:

xfs_growfs /

✅ 优点:可在线扩容,风险低


方式 2:使用 parted / fdisk(非 LVM)

适合:

  • 数据盘
  • 新加硬盘
  • 未挂载分区

示例(parted 调整大小)

parted /dev/sdb
(parted) print
(parted) resizepart 1 100GB
(parted) quit

然后:

resize2fs /dev/sdb1

⚠️ 只能向右扩,不能随便移动


方式 3:使用 GParted(图形化,最安全)

适合新手和桌面系统:

  1. 用 Ubuntu Live USB 启动
  2. 安装:
sudo apt install gparted
  1. 打开 GParted
  2. 右键分区 → Resize / Move
  3. 应用

✅ 支持 ext4 / xfs / ntfs
❌ 不能调整正在挂载的分区


三、不同场景建议

✅ 想给 / 扩容

  • 如果是 LVM → 直接 lvextend
  • 如果不是 → 用 Live USB + GParted

✅ 新加一块硬盘

fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mount /dev/sdb1 /data

写入 /etc/fstab

✅ 缩小分区(很少建议)

  • 先缩文件系统
  • 再缩分区
  • 顺序不能反

四、fstab 注意

编辑前先备份:

cp /etc/fstab /etc/fstab.bak

用 UUID 更稳:

blkid

五、我可以更具体帮你

你可以告诉我:

  1. 是 系统盘还是数据盘
  2. 是否使用 LVM
  3. 想 扩容还是缩容
  4. 文件系统(ext4 / xfs / ntfs)

我可以直接给你精确命令。

0 踩