raw,img格式虚拟机磁盘空间扩容-(9月17日更新)
2014-06-03 00:04
337 查看
很多人在linux里安装虚拟机后都遇到虚拟机容量不够,需要扩容 的问题。
网上很多教程说用qemu-img 扩容,但这并不实用。因为扩容的区域在未知空间里,需要重新格式化才能使用。显然,这背离了扩容的最初目的了。
如果大家觉得有空,麻烦点一波关注,蟹蟹。
安装libguest 组建后
1、查看你想要扩展镜像中哪个盘,比如/dev/sda1
2、先建一个你想要的大小的镜像
qemu-img create -f qcow2 new.img 80G (以前用 kvm-img,现在 kvm-img这个命令废除了,用qemu-img)
3、然后用virt-resize将旧镜像拷贝到新镜像即可
virt-resize --expand /dev/sda1 old.img new.img
网上很多教程说用qemu-img 扩容,但这并不实用。因为扩容的区域在未知空间里,需要重新格式化才能使用。显然,这背离了扩容的最初目的了。
如果大家觉得有空,麻烦点一波关注,蟹蟹。
安装libguest 组建后
1、查看你想要扩展镜像中哪个盘,比如/dev/sda1
virt-filesystems --long -h --all -a /absolute/path/to/old.img Name Type VFS Label MBR Size Parent /dev/sda1 filesystem ext4 - - 7.0G - /dev/sda2 filesystem unknown - - 1.0K - /dev/sda5 filesystem swap - - 1022M - /dev/sda1 partition - - 83 7.0G /dev/sda /dev/sda2 partition - - 05 1.0K /dev/sda /dev/sda5 partition - - 82 1022M /dev/sda /dev/sda device - - - 8.0G -
2、先建一个你想要的大小的镜像
qemu-img create -f qcow2 new.img 80G (以前用 kvm-img,现在 kvm-img这个命令废除了,用qemu-img)
3、然后用virt-resize将旧镜像拷贝到新镜像即可
virt-resize --expand /dev/sda1 old.img new.img
相关文章推荐
- 虚拟机ubuntu磁盘空间不足,如何扩容
- CentOS 5.7下利用LVM分区安装Xen安装虚拟机与磁盘空间动态扩容
- VMware 虚拟机扩容(增加空间、增加磁盘)(非挂载方式)
- IMF Vmvare 中linux 根分区磁盘扩容 gparted 增加虚拟机磁盘空间
- Linux中VMware虚拟机增加磁盘空间的扩容操作
- XP下如何给装有 ubuntu的虚拟机 磁盘扩容
- Vmware虚拟机磁盘lvm扩容
- VMware 虚拟机(linux)增加根目录磁盘空间的方法
- ESX 4.1 中linux虚拟机磁盘空间(LVM)扩容
- VM虚拟机增加磁盘空间的扩容操作(little by little)
- Openstack中虚拟机磁盘扩容
- vmware12下对虚拟机ubuntu14.10系统所在分区sda1进行磁盘扩容
- Linux中VMware虚拟机增加磁盘空间的扩容操作[图文]
- VMware 虚拟机(linux)增加根目录磁盘空间
- VMware 虚拟机(linux)增加根目录磁盘空间
- 给虚拟机磁盘扩容
- ESXI 5.0 linux虚拟机LVM磁盘扩容
- vmware11下对虚拟机ubuntu14.10系统所在分区sda1进行磁盘扩容
- 扩容linux虚拟机的根目录空间
- 关于 VirtualBox 下 Ubuntu 10.04 磁盘空间 扩容解决办法