1. qemu 源码下载(这里下载源码打算分析qemu,如果没有这个需求建议直接在ubuntu下apt-get instll qemu就好):

官网:https://www.qemu.org/download/

可以选择网页直接下载,可git clone,网页上有具体的说明

2. qemu 源码编译:

./configuration --help 查看参数和支持的 target list

我这边是x86_64平台所以配置为:

./configure --target-list=x86_64-softmmu

make

make install

3. 创建磁盘文件:

qemu-img create -f qcow2 qemu_disk.img 10G

格式是可选的:

Supported formats: blkdebug blklogwrites blkreplay blkverify bochs cloop compress copy-on-read dmg file host_cdrom host_device luks nbd null-aio null-co nvme parallels qcow

qcow2 qed quorum raw replication sheepdog throttle vdi vhdx vmdk vpc vvfat

4. 查看磁盘文件信息:

qemu-img info qemu_disk.img

image: qemu_disk.img

file format: raw

virtual size: 10 GiB (10737418240bytes)

disk size: 4 KiB

可见我们建立好的空间并没有实际分配,目前只占用了4KB大小。

5. 安装虚拟机:

qemu-system-x86_64 --enable-kvm -m 1G -smp 2 -boot order=dc -hda /home/zackary/virt/image/qemu_disk.img -cdrom /home/zackary/virt/image/ubuntu-14.04.iso -vnc :1

boot order 的选项如下,代表系统的启动顺序,每种方式都有一个对应的字母缩写

-boot [order=drives][,once=drives][,menu=on|off]

'drives': floppy (a), hard disk (c), CD-ROM (d), network (n)

ubuntu镜像可以去官网下载,这里是选了14.04服务器版本,因为它比较轻巧。

笔者在 windows 上使用 VNC Viewer 来操作图形化界面,连接地址:宿主机IP:5901(5900+Port_Index)

在图形界面中根据提示依次进行配置安装,注意在安装完成重启时要改掉boot的顺序,将order改为cd也就是要从hda启动,因为我们的系统已经成功安装在hda里,如果在从cdrom启动,岂不是还要安装一遍

6. 虚拟系统验证:

重新从hda启动系统,验证安装是否成功。

iso qemu 安装ubuntu_qemu 安装 ubuntu-server 虚拟机相关推荐

  1. linux ubuntu安装 mono,在 Ubuntu Server 上安装配置 Mono 生产环境

    在 Ubuntu Server 上安装配置 Mono 生产环境 在 Ubuntu Server 上安装和配置 Apache2 + Mono 生产环境的记录. 服务器环境是 Ubuntu Server ...

  2. 个人服务器搭建过程(win10+ubuntu server虚拟机)

    文章目录 前言 1.资源链接 2.镜像制作 3.系统安装 4.win10开启ftp 5.win10开启文件共享 6.比特彗星安装配置 7.nextcloud安装配置 8.jellyfin安装配置 9. ...

  3. 安装远程连接Ubuntu Server 的图形界面——x2go远程连接桌面

    想要远程连接你的Ubuntu服务器的图形界面么?这里有个简单的指导告诉你如何使用X2Go来实现,这是一个NX远程桌面协议的衍生版本. 你所需要做的就是 1. 在服务器上面安装X2Go服务端和桌面环境, ...

  4. 从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器、Compose部署Gitlab服务

    场景 最终目的是使用Docker Compose部署一个Gitlab服务. 效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程 ...

  5. [原创]安装Ubuntu Server 14.04后

    安装后许多软件都没有,需要进行安装. 官方指南:https://help.ubuntu.com/lts/serverguide/index.html 1.修改网络配置文件 用ifconfig查看本地网 ...

  6. Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式)

    场景 Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  7. ppa java 8_通过 ppa 在ubuntu server 上安装java 8

    第一步:使用ppa/源方式安装,安装ppa sudo add-apt-repository ppa:webupd8team/java sudo apt-get update 第二步:安装 oracle ...

  8. iso qemu 安装ubuntu_基于libvirt 和QEMU在macOS安装Ubuntu

    在流行的虚拟架构体系中,最重要的技术当然要数libvirt和QEMU了.包括Linux虚拟化技术中KVM和xen都使用了QEMU.关于Xen和KVM进行虚拟化,以及在Window下使用Vmware,V ...

  9. 在虚拟机中安装Ubuntu Server 15.04

    学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...

最新文章

  1. Visual Studio 6.0编译PWLib1.12总结
  2. 丑憨批的Transformer笔记
  3. 学习springboot基础必备
  4. Qt Creator使用3D材质
  5. 新唐c语言怎么计算指数运算,C语言位域精解
  6. Smarty目录结构和子目录路径问题
  7. TypeScript 联合类型(union type)
  8. Asp.Net4.0/VS2010新变化(2):网站自动预热
  9. RecyclerListView的使用
  10. 笨方法使用Kubernetes实现持续交付
  11. python ftp timeout_Python ftp client 处理含有中文的文件名详解
  12. [SPLEB]CodeSmith原理剖析(2)
  13. html table control,HtmlTable.HtmlTableRowControlCollection
  14. 工具栏的输入法栏完全消失
  15. 用户自动设置报表格式
  16. 基于JAVA政府采购线上招投标平台计算机毕业设计源码+系统+数据库+lw文档+部署
  17. Unicode双向算法详解(bidi算法)(一)
  18. CAD之设置坐标原点
  19. M-ATX台式电脑主板的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. python中iadd与add_如何为Python属性实现-uyu iadd_uu

热门文章

  1. python 依赖包管理_依赖管理
  2. 如何让网页首屏更具视觉吸引力?
  3. 化妆品包装新趋势|视觉模型样机包装模板,让你茅塞顿开
  4. 天气预报\气象服务APP素材框架模板|UI及UX设计好帮手
  5. 高端中餐美食餐饮海报PSD模板,看着就有食欲
  6. 微信抢红包代码 python_python实现红包裂变算法
  7. ps css html,用ps两分钟做个xhtml+css的网站首页
  8. 免责协议怎么写_员工辞职时,HR得让他这样写离职申请!
  9. 物联网专科专业必修课程_江西自考专科物联网技术专业的考试课程/科目
  10. 如何使用模板生成多个页面_Divi不再只是页面构建器。 使用主题生成器,可以完全设计整个网站。...