Ubuntu可以安装的虚拟机有KVM和apt自带的Vbox。
安装Vbox
sudo apt-get install virtualbox-ose

安装Ubuntu下的虚拟机Kvm,并用虚拟机安装带有授权的WinXP系统:
首先,查看CPU信息。
cat /proc/cpuinfo

在列出来的一系列信息中,注意这一行:
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
这里面如果有SVM (AMD cpu)或者 VMX (Intel cpu)说明CPU是支持安装虚拟机的。

然后安装虚拟机软件 kvm和qemu 两款。
sudo apt-get install kvm qemu

接着,查看目录并且创建 kvm文件夹。
ls
mkdir kvm

然后给要安装的winxp设定分区大小。
qemu-img create -f qcow2 kvm/winxp.img 5G #分区大小5G
-f qcow2 #这个不定义的话(不写),分区就是5个G;定义了,就表示,分区最小32K,按照安装需要,最大可以达到5G——表示不预先分配硬盘。

然后查看分区信息。
ls kvm -l

正式安装虚拟机操作系统。

sudo kvm -m 512M -hda kvm/winxp.img -cdrom /dev/scd0 -boot d
kvm 启动kvm虚拟机安装系统。
-m 512M 给虚拟机分配512M内存。
-hda kvm/winxp.img 用kvm/winxp.img该目录作为虚拟机的硬盘,硬盘名叫hda。
-cdrom /dev/scd0 用/dev/scd0(光驱)作为虚拟机的cdrom。如果是从iso文件安装,就把/dev/scd0替换成XXX.iso文件目录。
-boot d 从光驱引导。回车后开始。

然后就是正常的安装程序了。
安装界面会出现在QEMU窗口里,提示:Ctrl+Alt即在QEMU界面和系统界面之间切换。

安装winxp,它文件复制完安装文件以后,会重启。然后才继续安装,我们这时则只需把QEMU界面关闭,重启界面一下就可以了,注意,这个命令和前一个命令有区别了:
sudo kvm -m 512M -hda kvm/winxp.img -cdrom /dev/scd0
(把后面的-boot d去掉了,表示不是从光驱启动了,直接从winxp分区启动,开始继续安装。)

安装完成以后,定义网络启动winxp。

sudo kvm -m 512M -hda kvm/winxp.img -net nic -net user
-net nic -net user 定义虚拟机操作系统的网络。在这个定义下,winxp可以解析IP地址,但是无法ping通网络。不过winxp已经可以正常浏览网页了。
(另有一种定义网络叫桥接式网络,更强)。

Ubuntu安装KVM虚拟机相关推荐

  1. ubuntu安装KVM虚拟机管理virt-manager

    使用apt-get update来更新下软件 安装virt-manager:sudo apt-get -y install virt-manager qemu-system 问题: 在ubuntu下无 ...

  2. ubuntu安装KVM

    ubuntu安装KVM 现在官网下载ubuntu镜像,桌面版或者服务端都可,这里以桌面端为例. 安装之前确保磁盘有足够大的空间(这很重要) 安装KVM sudo apt install qemu-kv ...

  3. Centos7.4安装kvm虚拟机(使用virt-manager管理)

    2019独角兽企业重金招聘Python工程师标准>>> Centos7.4安装kvm虚拟机(使用virt-manager管理) 之前介绍了使用WebVirtMgr或Openstack ...

  4. Centos 5.8 安装KVM虚拟机学习笔记

    KVM虚拟机简介      KVM(Kernel-based Virtual Machine)的简称,是一个开源的全虚拟化的解决方案.自从Linux2.6.20之后集成在Linux的各个发行版中,KV ...

  5. 安装kvm虚拟机报错,could not open disk ,imagePermission denied的解决

          安装kvm虚拟机报错,could not open disk ,imagePermission              denied的解决 某次使用virt-install 命令安装虚拟 ...

  6. openstack的qcow2镜像制作、linux系统中安装kvm虚拟机并导出为qcow2虚拟机、virt-manager制作qocw2镜像和转为raw格式——2.6w字超详细说明所有流程。

    文章目录 说明 环境准备 虚拟机中安装kvm虚拟机 1.确保支持cpu虚拟化 2.安装qemu-kvm.libvirt.virt-install包和权限调整 3.开启libvirtd服务病开机自启 4 ...

  7. 虚拟机查看cpu型号_CentOS7安装KVM虚拟机

    检测是否支持KVM KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V) 技术的虚拟机软件,所以查看 CPU 是否支持 VT 技术,就可以判断是否支持KVM.有返回结果,如果结果中 ...

  8. CentOS7文本模式下配置及安装KVM虚拟机

    一.准备工作:        在安装和配置kvm虚拟机之前,首先确保kvm软件已经被正确安装,如果没有安装,请参考如下几步操作:          第一步:检查CPU是否支持vmx相关指令,如果执行结 ...

  9. dell kvm java 会话报错_生产环境下戴尔 R820 kvm虚拟化部署三(virt-manager图形化安装kvm虚拟机)...

    三.kvm虚拟化部署 #安装kvm软件包 yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qem ...

最新文章

  1. SQLI DUMB SERIES-5
  2. PHP做下载文件的方法
  3. 8.22 13.1-13.3
  4. HTML5 高级系列:web Storage
  5. 研究相机和IMU坐标系变换
  6. cas-client登录后报INVALID_PROXY_CALLBACK
  7. JQuery实现广告效果(滚动切换)
  8. 汇总少了退款汇总 多了一笔支付汇总 很可能是因为商户退款配置的是正交易权限(配置的问题)
  9. python的精髓_教你玩转Python!一文总结Python入门到精髓的窍门
  10. linux losetup
  11. 此模块的调试信息中缺少源信息_22python中的模块
  12. oracle临时表与外部表,Oracle中的临时表、外部表和分区表
  13. 传统数据处理技术如何与大数据处理技术有机结合
  14. App架构设计经验谈
  15. 被说了很多遍的设计模式---外观模式
  16. Mac精品应用推荐:专业的后期特效制作软件
  17. HBuilder开发App教程
  18. Linux系统编程:串口编程
  19. [L氏并查集] Python 列表法实现非递归并查集,轻松权重优化。
  20. 内外部函数和内存模型

热门文章

  1. 微信小程序|使用小程序制作一个核酸检测点查询工具
  2. 【文献阅读】Multi-state MRAM cells for hardware neuromorphic computing
  3. 微信jssdk上传图片无法预览wxLocalResource文件
  4. MYSQL学习记录(8)
  5. 基于Python实现语法分析
  6. 画画初学者怎么画好素描?画素描的技巧有哪些?
  7. oracle 里sum(0),sum(1) ,sum(2) ,sum(num) over,count(*) over() ,coun(*),count(1)
  8. 期望、方差、标准差、协方差、正太分布、分布
  9. Go语言学习(十)bytes包处理字节切片
  10. mc服务器常用指令_我的世界服务器指令大全 史上最全的服务器指令介绍