在 Debian 上增加 EXT4 的大小,同时保留虚拟机中的数据?

在 Debian 上增加 EXT4 的大小,同时保留虚拟机中的数据?

我一直在尝试增加我们其中一台服务器上的分区大小,因为它是几年前创建的,并且设置得太小了。我已经增加了托管它的虚拟机的大小,但现在我试图让 Linux 知道我们允许了更多空间。

fdisk /dev/sda 的详细信息如下

root@server:~# fdisk /dev/sda

Welcome to fdisk (util-linux 2.25.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p
Disk /dev/sda: 40 GiB, 42947575808 bytes, 83881984 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x488006fc

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *         128 19529855 19529728  9.3G 83 Linux
/dev/sda2       19529856 83878271 64348416 30.7G  5 Extended
/dev/sda5       19529984 22239487  2709504  1.3G 82 Linux swap / Solaris
/dev/sda6       22239616 83878271 61638656 29.4G 83 Linux


Command (m for help):

所以我想将 sda6 增加到 70GB,最好的方法是什么?我无法使用 parted,因为软件包未安装,并且服务器当前无法访问互联网。我尝试通过 fdisk 删除分区并重新创建更大的分区,但当我尝试安装它时,我收到有关超级块的错误。

任何帮助都非常感谢。谢谢!

相关内容