扩容 QCOW2 磁盘镜像文件

🌈 个人主页:Zfox_

目录
- ✅ 一、扩展 QCOW2 文件大小
- ✅ 二、启动虚拟机后扩展分区和文件系统
- 方式一:如果使用的是标准分区(如 `/dev/vda1`)
- 方式二:使用 `gparted`(图形工具)
- ✅ 总结
- 🔥 共勉
要扩容一个 QCOW2 磁盘镜像文件,你可以按照以下步骤操作:
✅ 一、扩展 QCOW2 文件大小
qemu-img resize your_disk.qcow2 +10G
这条命令会让 your_disk.qcow2
的大小增加 10 GB。你也可以指定为绝对值,如:
qemu-img resize your_disk.qcow2 50G
✅ 二、启动虚拟机后扩展分区和文件系统
镜像文件变大后,虚拟机内的分区和文件系统并不会自动扩展,你还需要进入系统内部执行:
方式一:如果使用的是标准分区(如 /dev/vda1
)
# 查看分区情况
lsblk# 重新分区(例如 growpart 适用于 cloud-init 系统) 我的是(3)
sudo growpart /dev/vda 3# 更新物理卷的大小
sudo pvresize /dev/vda3# 扩展逻辑卷和文件系统
lvextent -r -l +100%FREE /dev/mapper/ko-root# 查看结果
df -h /
方式二:使用 gparted
(图形工具)
- 启动虚拟机进入带
gparted
的 LiveCD,如 Ubuntu Live。 - 使用 gparted 增大已有分区。
- 应用并重启。
✅ 总结
步骤 | 命令示例 |
---|---|
增加镜像大小 | qemu-img resize your_disk.qcow2 +10G |
扩展分区 | growpart /dev/vda 1 |
更新物理卷的大小 | sudo pvresize /dev/vda3 |
扩展逻辑卷和文件系统 | lvextent -r -l +100%FREE /dev/mapper/ko-root |
查看结果 | df -h / |
🔥 共勉
😋 以上就是我对 扩容 QCOW2 磁盘镜像文件
的理解, 觉得这篇博客对你有帮助的,可以点赞收藏关注支持一波~ 😉