美文网首页
编辑qcow2镜像的简单方法

编辑qcow2镜像的简单方法

作者: 戈羽殇雪 | 来源:发表于2023-04-03 10:59 被阅读0次

必要条件:
使用系统centos8以上
内核版本4.18以上

[root@node0 ~]# uname -a 
Linux node0 4.18.0-372.9.1.el8.x86_64 #1 SMP Tue May 10 08:57:35 EDT 2022 x86_64 x86_64 x86_64 GNU/Linux
[root@node0 ~]# cat /etc/redhat-release 
AlmaLinux release 8.6 (Sky Tiger)

安装qemu

编辑过程

#1.新建目录
mkdir  -p /iso
#2.使用qemu-nbd 挂载要编辑的镜像到指定的nbd的设备
##查看当前的nbd设备
[root@node0 ~]# ls /dev/n
nbd0     nbd1     nbd10    nbd11    nbd12    nbd13    nbd14    nbd15    nbd2     nbd3     nbd4     nbd5     nbd6     nbd7     nbd8     nbd9     net/     ng0n1    null     nvme0    nvme0n1  nvram   
##挂载镜像
/usr/local/qemu-4.2.0/bin/qemu-nbd -c /dev/nbd0 CentOS-6-x86_64-GenericCloud-1608.qcow2 
#3将挂载的镜像手动mount 
mount /dev/nbd0 /iso 
chroot /iso  
#然后就可以进行编辑操作了
#4 编辑完成后,卸载挂载的镜像
exit 
umout -l /iso 
/usr/local/qemu-4.2.0/bin/qemu-nbd -d /dev/nbd0

需要注意的一点是,因为系统的差异, 部分指令可能没有加载到系统路径下,需要使用绝对路径进行执行
例如centos6 挂载过来之后找不到ln 命令,需要使用/bin/ln 进行操作

相关文章

  • 如何增减qcow2镜像-纯干货

    qcow2镜像不同于raw镜像只需要一条简单的命令就可任意减小镜像大小,用的时间长了,会发现qcow2镜像已经达到...

  • 如何快速更改qcow2镜像文件

    安装工具包mount qcow2镜像文件 安装libguestfs-tools工具 查看镜像分区 挂载分区 修改镜...

  • kvm安装windows10客户机

    前言 在之前,尝试的方法是通过qemu-img将vmdk格式的镜像转化为qcow2格式,再通过定义域达成kvm安装...

  • openstack镜像区分

    openstack开源社区中目前支持的镜像种类繁多 例如: 众多的镜像中,目前采用相对较多的为qcow2和raw。...

  • DIB——DiskImage Builder

    基本原理# 把软件包打成一个qcow2镜像(raw镜像……) 常见的操作系统如:CentOS/Ubuntu……都有...

  • 制作qcow2镜像

    【准备工作】 准备ISO源镜像,例如“SLES-11-SP4-DVD-x86_64-GM-DVD1.iso” 准备...

  • Dockerfile注意事项

    从镜像仓库得到Docker镜像,很多时候为了适应实际的生产环境,需要对镜像进行定制,首选方法就是编辑Dockerf...

  • 使用qemu-img转换镜像格式

    ECS只支持导入RAW、VHD和qcow2格式的镜像文件。其他镜像文件,需要转换格式后再导入。本文介绍如何利用qe...

  • 虚拟机磁盘扩容

    环境 KVM 虚拟主机,使用 .qcow2 作为镜像格式,比如下面这个虚拟磁盘 [root@vm-host]# q...

  • windows qcow2镜像制作

    无论是winserver 还是win7,win10 其实制作思路都是一样的,关键是需要完成virtio驱动的安装,...

网友评论

      本文标题:编辑qcow2镜像的简单方法

      本文链接:https://www.haomeiwen.com/subject/ocvdddtx.html