如何扩展linux系统磁盘分区
如何扩展linux系统磁盘分区详细介绍
在 Linux 系统中扩展磁盘分区通常要依据不同的场景和磁盘类型来操作。下面将详细介绍使用fdisk、parted工具以及逻辑卷管理(LVM)的操作步骤。
1. 使用
fdisk工具(适用于 MBR 分区表)
fdisk是一个传统的分区工具,适合 MBR 分区表。扩展分区前要保证磁盘有未分配的空间。
bash
/dev/sda
p
w
partprobe
mkfs.ext4 /dev/sdaX
/mnt/new_partition
/dev/sdaX /mnt/new_partition
/etc/fstab
2. 使用
parted工具(适用于 GPT 分区表)
parted是一个更强大的分区工具,适用于 GPT 分区表。
bash
/dev/sda
quit
partprobe
mkfs.ext4 /dev/sdaX
/mnt/new_partition
/dev/sdaX /mnt/new_partition
/etc/fstab
3. 使用逻辑卷管理(LVM)
LVM 可以灵活地管理磁盘空间,便于扩展和收缩分区。
bash
pvs
pvcreate /dev/sdb
vgs
vgextend vg0 /dev/sdb
lvs
lvextend +10G /dev/vg0/lv0
resize2fs /dev/vg0/lv0
注意事项
- 操作前要备份重要数据,以防数据丢失。
- 操作时要小心,避免误删或损坏现有分区。
- 若使用 LVM,要确保系统支持 LVM 并已正确配置。