<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="利用qemu-img工具给img镜像扩容">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2022-10-18 19:13<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
利用qemu-img工具给img镜像扩容


Debian或者Ubuntu系统可以安装qemu-img工具


apt-get install qemu-utils


Centos安装qemu-img工具


yum install qemu-img


 


1.给img文件追加空间




#给img文件追加5G空间


qemu-img resize rootfs.img +5G




2.扩容文件系统分区




e2fsck -f rootfs.img


resize2fs rootfs.img




上面两步执行完后即完成了rootfs.img的扩容，进入系统后就会发现空间变大了。


 




#创建一个1G大小的空镜像文件rootfs.img


dd if=/dev/zero of=rootfs.img bs=1M count=1024


 


#将该镜像文件格式化，建立ext4文件系统


mkfs.ext4 rootfs.img


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
