本文教大家怎么用libvirt自带的virsh命令行工具创建虚拟机。

安装相关软件包:

sudo apt-get install qemu-kvm libvirt

创建虚拟机配置文件ubuntu.xml:

    <domain type='kvm'><name>test1_ubuntu</name> //虚拟机名称<memory>1048576</memory> //最大内存,单位k<currentMemory>1048576</currentMemory> //可用内存,单位k<vcpu>1</vcpu> //虚拟cpu个数<os><type arch='x86_64' machine='pc'>hvm</type><boot dev='cdrom'/> //光盘启动</os><features><acpi/><apic/><pae/></features><clock offset='localtime'/><on_poweroff>destroy</on_poweroff><on_reboot>restart</on_reboot><on_crash>destroy</on_crash><devices><emulator>/usr/bin/qemu-system-x86_64</emulator><disk type='file' device='disk'><driver name='qemu' type='raw'/><source file='/home/xuriwuyun/.kvm/image/ubuntu.qcow2'/> //目的镜像路径<target dev='hda' bus='ide'/></disk><disk type='file' device='cdrom'><source file='/home/xuriwuyun/Downloads/ubuntu-12.04.1-server-amd64.iso'/> //光盘镜像路径<target dev='hdb' bus='ide'/></disk><input type='mouse' bus='ps2'/><graphics type='vnc' port='-1' listen = '0.0.0.0' keymap='en-us'/>//vnc方式登录,端口号自动分配,自动加1,可以通过virsh vncdisplay来查询</devices></domain>       

制作虚拟机硬盘镜像文件:

qemu create ubuntu.raw 10G

下载系统镜像文件,修改配置文件中的相关参数。
启动虚拟机:

virsh create ubuntu.xml

登录虚拟机:

vncviewer localhost:5900
此处可使用命令:
netstat -lnpt
查看虚拟机的vnc监听端口。

相关链接:http://libvirt.org/formatdomain.html

转载于:https://www.cnblogs.com/sixloop/p/7610438.html

ubuntu上virsh+kvm安装虚拟机相关推荐

  1. Windows学习总结(23)——在 Windows 10 子系统 ubuntu 上利用 WSL2 安装 docker 的 2 种方式

    前言 windows10 目前推出了WSL2,相对于WSL采用API转换的方式, WSL2 则完全不同,win10 开始内置了一个轻量级虚拟机,经过不断的优化,这个虚拟机实现了与 windows 的高 ...

  2. linux中kvm配置文件,如何在linux中通过kvm安装虚拟机

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 在centOS中通过kvm安装虚拟机 环境搭建 虚拟机安装 按照常规步骤安装即可,唯一需要注意的点是需要在cpu选项处, ...

  3. 在Ubuntu上源码安装MySQL+安装问题解决+安全优化

    当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便.基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么 ...

  4. Ubuntu上nfs的安装配置

    Ubuntu上nfs的安装配置 2007-07-01 09:04 Ubuntu 默认是没有nfs服务的,所以需要自己安装 1.安装nfs服务版            apt-get install n ...

  5. PyTorch——Ubuntu上Pytorch的安装教程

    1 致谢 感谢网友夜幕下的光123提供的帮助, 原文链接如下: https://blog.csdn.net/songchunxiao1991/article/details/95192063 2 前言 ...

  6. Ubuntu上mysql的安装及使用【转】

    原创 Ubuntu上mysql的安装及使用 2019-02-10 13:54:24 baiduoWang 阅读数 196更多 分类专栏: Linux MySql 版权声明:本文为博主原创文章,遵循 C ...

  7. 在Ubuntu上用python3安装caffe(仅CPU)

    在Ubuntu上用python3安装caffe(仅CPU) 现在网上安装caffe的版本基本上都是基于python 2.7的,本教程旨在用anaconda 3安装caffe cpu,其过程非常艰辛,连 ...

  8. debian6 kvm安装虚拟机

    为什么80%的码农都做不了架构师?>>>    查看 CPU 是否支持硬件虚拟化(VT 技术) root@debian:~# egrep '(vmx|svm)' --color=al ...

  9. linux wireshark使用教程,技术|Ubuntu 上 Wireshark 的安装与使用

    在本教程中,你将学习如何在 Ubuntu 和其它基于 Ubuntu 的发行版上安装最新的 Wireshark.同时你也将学习如何在没有 sudo 的情况下来运行 Wireshark,以及如何设置它来进 ...

最新文章

  1. SAP HUM 嵌套HU初探 III
  2. fatfree-f3小型php框架(二)
  3. codeforces392B
  4. SAP UI5 onDataLoaded hook的用法
  5. javafx 示例_JavaFX列表示例
  6. java三大特性——封装,继承,多态
  7. 编译html成qch,在应用程序编译过程中运行qcollectiongenerator
  8. 云计算应用之路--第三届中国云计算大会
  9. linux内核那些事之物理内存模型之SPARSE(3)
  10. 给fiddle 解密_fiddler学习笔记2 字段说明;移动设备、解密证书
  11. css3动画保持状态不变
  12. java cipher.dofinal_cipher.dofinal方法
  13. 2021年40个最佳免费WordPress主题
  14. JAVA文件夹批量重命名
  15. C++实验3-项目1:个人所得税计算器
  16. Python每日一记127文本型数字转化为数值型数字(eval函数)
  17. 2023-04-18_面试题复盘笔记(121)
  18. Android HorizontalScrollView 内容宽度
  19. Python pip 安装、使用与升级
  20. 【adb】 win11 配置 adb环境 史上最详细

热门文章

  1. 金山词霸”屏幕取词技术揭密(讨论稿)
  2. VxRack与VxRail遭受Power的“全面入侵”
  3. bzoj 3519: [Zjoi2014] 消棋子 题解
  4. Android studio 中使用xUtils报错
  5. Android杂谈--ListView之BaseAdapter的使用一(转)
  6. Elasticsearch聚合 之 Ip Range IP地址范围聚合
  7. css点滴3—5种方式实现圆环
  8. JSP中文件上传的关键步骤
  9. 华为模拟器如何实现不同Vlan不同网段之间的互通
  10. 8.4. Socket 方式