首页 > 系统相关 >Ubuntu 20.04 制作Linux系统的qcow2镜像

Ubuntu 20.04 制作Linux系统的qcow2镜像

时间:2023-03-22 17:02:09浏览次数:52  
标签:kali -- qcow2 虚拟机 Ubuntu libvirt raw Linux

本篇以制作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

标签:kali,--,qcow2,虚拟机,Ubuntu,libvirt,raw,Linux
From: https://www.cnblogs.com/ALice1024/p/17244655.html

相关文章

  • Linux 查看CPU信息、机器型号等硬件信息
    测试机器的硬件信息:查看CPU信息(型号)#cat/proc/cpuinfo|grepname|cut-f2-d:|uniq-c     8 Intel(R)Xeon(R)CPU           E5410 ......
  • Ubuntu 13.10 thrift-0.9.1 安装
    运行一下命令sudoapt-getinstalllibboost-devlibboost-test-devlibboost-program-options-devlibevent-devautomakelibtoolflexbisonpkg-configg++libssl-devg......
  • linux上安装Docker(非常简单的安装方法)
    最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容......
  • linux mount文件挂载
    目录linuxmount文件挂载常用参数使用案例查看版本:启动所有挂载:挂载/dev/cdrom到/mnt:挂载nfs格式文件系统:linuxmount文件挂载mount命令用于加载文件系统到指定的加载......
  • linux 设备增加跨网段功能
    一般linux设备在使用过程中需要跟不在同一网段的服务器进行通信,需要设置网口的跨网点功能,使用route命令增加路由转发增加网络设备eth0对网段的192.168.的处理rout......
  • 来了解下GNOME 2 的 Linux 文件管理器 Caja
    如果你是GNOME2的粉丝,那么你肯定会发现Caja很熟悉,如果你从来没有使用过GNOME2,那么你可能会在Mate中找到你的新宠桌面。在GNOME3之前是GNOME2(废话),在其......
  • .netcore 在Linux(Centos)使用Docker方式部署
    运行环境假设你已经安装好了.netcore运行环境,未配置可以看这篇​​[linux(centos)搭建.netcore运行环境]​​centos:7.2cpu:1核2G内存1M带宽docker:18.06.1-ce安装docke......
  • Linux系统之温度监控工具——lm_sensors的安装和基本使用
    (Linux系统之温度监控工具——lm_sensors的安装和基本使用)一、lm_sensors介绍lm_sensors,是一款基于linux系统的硬件监控的软件。可以监控主板,CPU的工作电压,温度等数据。......
  • linux 后台运行 Java 程序
    一、进入程序所在目录cd/cdhome/joincallcc/注:cd/中间有一个空格二、关闭已经运行的程序(如这个程序已经在运行应先关闭它)查看所有进程psux杀死进程kil......
  • Centos 安装 arm-linux-gnueabihf-gcc (armcc交叉工具链)
    环境:CentOS64位准备工作:1.在linux系统的/usr/local/新新建(mkdir)arm文件夹,并改权限(chmod)为777。mkdirarm【新建/usr/local/arm/目录】chmod777arm【修......