Ubuntu 20.04 制作Linux系统的qcow2镜像

发布时间 2023-03-22 21:15:34作者: Right2014

本篇以制作kali2023操作系统为例,在一台Ubuntu 20.04的服务器上制作2GB内存,30GB硬盘的qcow2镜像,如果是VM虚拟机需要开启CPU硬件虚拟化。

1. 安装依赖软件

apt install qemu-utils virtinst libvirt-dev libvirt-daemon-system libvirt-clients virtinst virt-manager qemu-kvm systemctl start libvirtd systemctl enable libvirtd

2.创建磁盘

qemu-img create -f qcow2 /var/lib/libvirt/kali.qcow2 30G

3.创建虚拟机

为了避免使用网络下载安装包失败,先不分配网卡
virt-install --virt-type kvm --name kali --ram 2048 \ --cdrom=/var/lib/libvirt/kali-linux-2023.1-installer-amd64.iso \ --disk /var/lib/libvirt/kali.qcow2 \ --network none \ --graphics vnc,listen=0.0.0.0,port=7788 --noautoconsole \ --os-type=linux --os-variant=debianwheezy

4.利用VNCview进行安装

利用vnc连接服务器的7788端口进行安装

注意分区,如果全部使用磁盘,不进行分区,则后面是全部使用磁盘。

5.安装完成后虚拟机会自动关闭,可以查看和启动虚拟机


virsh start kali //启动虚拟机

6.也可以将qcow2转成raw格式

然后将qcow2转成raw格式(raw格式就是你分的硬盘多大这个就是多大)
/var/lib/libvirt# qemu-img convert -f qcow2 -O raw kali.qcow2 kali2023.raw