为什么在扩展 ext4 主分区时会收到错误?

为什么在扩展 ext4 主分区时会收到错误?

我的 ubuntu 分区几乎已满,我想扩展它以使用所有未分配的容量。

首先这是当前状态:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           396M  352K  395M   1% /run
/dev/xvda1      7.8G  6.8G  546M  93% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G     0  2.0G   0% /run/shm
none            100M     0  100M   0% /run/user

这是分区表:

$ lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  20G  0 disk 
└─xvda1 202:1    0   8G  0 part /

当我尝试将其扩展至使用完整尺寸时收到以下错误:

$ sudo resize2fs /dev/xvda1 20G
resize2fs 1.42.9 (4-Feb-2014)
The containing partition (or device) is only 2094474 (4k) blocks.
You requested a new size of 5242880 blocks.

知道如何扩展这个分区吗?

答案1

先调整分区大小,然后调整文件系统大小。某些分区工具(如 gparted)可能会在后台为您运行 resize2fs。对于其他工具(如 fdisk),您必须自己执行此操作。

相关内容