linux - 无法增加 qemu 原始图像文件大小

标签 linux filesystems virtual-machine qemu kvm

我正在尝试使用命令将原始图像的大小从 2G 增加到额外的 4G

$ qemu-img resize usb.img +4G

并且成功了。

$ ls -l -rw-r--r-- 1 root root 6405750784 Dec 22 13:58 usb.img

但是在虚拟机内部,大小仍然显示2G

$ df -kh .

Filesystem Size Used Avail Use% Mounted on

/dev/hda2 1.8G 1.6G 81M 96% /

我尝试使用 增加虚拟机内分区的大小

$ resize2fs /dev/hda2

resize2fs 1.42.8 (20-Jun-2013)

The filesystem is already 1994752 blocks long. Nothing to do!

$ resize2fs /dev/hda

resize2fs 1.42.8 (20-Jun-2013)

The filesystem is already 1994752 blocks long. Nothing to do!

谁能让我知道我在这里缺少什么。

最佳答案

使用 Gparted(在主机上)将新磁盘添加到现有分区。

关于linux - 无法增加 qemu 原始图像文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27611334/

相关文章:

linux - qt qmake -set 环境变量

azure - 如何从 Ubuntu Azure VM 将 Meteor 应用程序部署到互联网?

Azure VM 备份花费的时间比预期长

linux - 无法从 linux 终端获取文件

c++ - 在 Linux 中获取主板 deviceID 和 BIOS 序列号

c - 有什么方法可以检查文件系统在预处理器中是否不区分大小写?

c++ - Windows 上不可读的文件属性

当生成的文件位于另一个文件系统上时,Java 无法移动(重命名)文件

azure - Microsoft Lync 能否在 Windows Azure 虚拟机角色上运行?

Linux 实用程序至 `Go to definition` s