热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Linux下虚拟机的使用

Linux下虚拟机的使用--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
讨论范围:virtualbox qemu kvm

其他虚拟软件:vmware Xen

先说vmware,曾经在win下用过一次,挺好的貌似,不过需要授权;Xen,记得装Fedora 7的时候有这个东西,没用过,很复杂的说,nvidia驱动好像都不能用。

virtualbox,这个还是要赞一下,毕竟昨天以前虚拟winxp都是用的它,配置简单,对了,还用它上网看了奥运;有几点不好,一个是资源占用太多,还有是我的出现过主从机同时挂掉的情况,最后,嘿嘿,整个world只有它依赖qt3。

qemu,以及kqemu,很稀饭它模拟的功能而不是虚拟的作用,说实话即使是kqemu似乎也只到不了主机速度的一半,当然kqemu要比单纯qemu快很多

kvm,今天的主角:

首先,您的cpu必须支持vm技术:$ egrep '(vmx|svm)' /proc/cpuinfo

如果支持的话会有结果出来,否则不用继续看。

然后,编译内核时需要把kvm打开

再然后:emerge kvm

所需的USE flag除了默认的多加个havekernel,貌似还是~x86的

加用户到组kvm disk,chgrp kvm /dev/kvm,re-login...

常用命令:

kvm-img create -f qcow2 win.cow 5G
kvm -hda win.cow -boot d -m 192 -localtime -net nic -net user -soundhw es1370 -cdrom XPSP2VOLIBM_EN.iso
kvm -hda win.cow -boot c -m 192 -localtime -net nic -net user -soundhw es1370

其实上面就已经装好一个xp了,而且有声能上网能访问主机。根据需要可以更改声音设备,man kvm吧。

gentoo-wiki上有一篇关于kvm的,我也是参考那篇做的,上面有kvm的主页链接,主页上还有些fix什么的,也值得一看。

好了,现在给出对kvm的直观感受:内存占用少,磁盘io快,cpu占用率低,基本接近主机速度,瓶颈在于内存。这些也是它相对于vbox的诸多优点,唯一不足的是:显存只有4M,意味着爱好av的您不能看av,嘿嘿,不过对于开发、测试或者临时用下xp的情况,也不用着看av的显存要求。最后还要提下qemu,决定试下它的模拟功能,记得今天还看见有人用它直接测试主机内核来着,把debug开了,qemu直接可以启动它。

题外话,最初虚拟winxp是因为汇编环境的要求,这个要求可以很容易的用dosemu实现,纯dos,而且很简单,一看就会的那种,不写它了。
推荐阅读
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • Linux环境变量$PATH的作用及使用方法
    本文介绍了Linux环境变量$PATH的作用及使用方法。$PATH是一个由多个目录组成的变量,用冒号分隔。当执行一个指令时,系统会按照$PATH定义的目录顺序搜索同名的可执行文件,如果有多个同名指令,则先找到的会被执行。通过设置$PATH变量,可以在任何地方执行指令,无需输入绝对路径。 ... [详细]
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • GTX1070Ti显卡怎么样?GTX1070Ti显卡首发图赏+参数解读与拆解图
    先来简单回顾一下今年的显卡市场,nvidia自从发布了帕斯卡架构新品之后,可以说是一直都主宰着高端游戏显卡市场,虽说amd也憋了一个hbm2的vega64出来,然而即使是最高贵的水 ... [详细]
  • 本文介绍了禅道作为一款国产开源免费的测试管理工具的特点和功能,并提供了禅道的搭建和调试方法。禅道是一款B/S结构的项目管理工具,可以实现组织管理、后台管理、产品管理、项目管理和测试管理等功能。同时,本文还介绍了其他软件测试相关工具,如功能自动化工具和性能自动化工具,以及白盒测试工具的使用。通过本文的阅读,读者可以了解禅道的基本使用方法和优势,从而更好地进行测试管理工作。 ... [详细]
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • 本文介绍了某点评网的搜索策略,包括名称和地址的匹配策略,模糊匹配的方法以及不同口音和拼音的近似发音。同时提供了一些例子来说明这些策略的应用。 ... [详细]
  • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
  • asp中如何嵌入python的简单介绍
    本文目录一览:1、如何在IIS中执行Python脚本 ... [详细]
  • CS231n简介详见CS231n课程笔记1:Introduction。本文都是作者自己的思考,正确性未经过验证,欢迎指教。作业笔记本部分实现的是Momentum,RMSProb, ... [详细]
  • vb.net不用多线程如何同时运行两个过程?不用多线程?即使用多线程,也不会是“同时”执行,题主只要略懂一些计算机编译原理就能明白了。不用多线程更不可能让两个过程同步执行了。不过可 ... [详细]
  • Opencv提供了几种分类器,例程里通过字符识别来进行说明的1、支持向量机(SVM):给定训练样本,支持向量机建立一个超平面作为决策平面,使得正例和反例之间的隔离边缘被最大化。函数原型:训练原型cv ... [详细]
  • VBA操作Excel之设置单元格属性
    VBA操作Excel简介一、VBA读写Excel文件二、VBA设置单元格属性三、VBA弹出输入和输出窗口参考文档一、VBA读写Excel文件VBA简介及打开Excel文件方法见VB ... [详细]
  • 如题如示,在网上查了下c#直接操作ppt的例子,但都只是很简单的写了下打开PPT插入标题插入一个图表等,但是都没有更具体的有如何可以直接更改PPT图表的数据源数据的例子。我现在的需求是,我有一个P ... [详细]
author-avatar
mobiledu2502911857
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有