文档章节

编译安装qemu并在qemu上安装centos6.5

1
 11Jerry11
发布于 2016/11/04 14:26
字数 469
阅读 235
收藏 1
点赞 0
评论 0

一、安装qemu之前的检查

1、查看cpu是否开启支持虚拟化:egrep "(vms|smx)" /proc/cpuinfo有显示vmx或smx字样,若没有,则在vmware虚拟机的vmx文件中添加vhv.enable = "TRUE",然后重启虚拟机

2、查看kvm是否加载到内核:lsmod | grep kvm有显示

二、安装qemu

1、下载qemu:Git clone git://git.qemu.org/qemu.git

2、cd qemu/ 执行./configure --enable-kvm--target-list="x86_64-softmmu" (由于我系统安装模式minmal,缺少很多包,要下载gcc zlib pix-devel等等,一定要yum install SDL-devel,./configure后查看SDL是否为yes)

3、make && make install

4、mkdir ./Linux-iso    //创建一个专门存linux操作系统iso镜像的目录

5、 mkfs.ext4 /dev/sdb  //将另外一个盘专用于存qemu虚拟机系统的系统盘(如centos.img),后续可用于drbd备份

6、mkdir -p /qemu-vm-system-img 该目录挂载步骤5的硬盘

7、cd /qemu-vm-system-img/

8、qemu-img create -f qcow2 centos.img 50G  //创建一个50G的系统盘

9、qemu-system-x86_64 -m 1024 centos.img-cdrom ./CentOS-6.5-x86_64-bin-DVD1.iso //从光盘启动安装系统

10、qemu-system-x86_64 -m 2048 -enable-kvm centos.img  //从磁盘镜像启动虚拟机

11、qemu-img convert centos.img sheepdog:IP:Port:centos.img  //将计算节点本地创建的磁盘镜像上传到sheepdog中,qemu是原生支持sheepdog的

三、安装完成后,qemu-system-x86_64 -m 2048 -enable-kvm centos.img启动虚拟机进入不了系统

出错现象:8254 timer not connected to IO-APIC,然后卡住

解决方案:

1、进入到grub的时候,不要进入centos6.5系统,按“e”编辑启动项,再在kernel一行里添加noapic参数,回车退出,然后按“b”启动,这样 就能正常进入系统;

2、进入系统后,用gedit编辑grub/menu.lst在kernel一行的后面加noapic参数(因为你刚才grub编辑的不会保存, 所以进入系统后需要再修改保存),下次即可正常启动。

© 著作权归作者所有

共有 人打赏支持
1
粉丝 1
博文 5
码字总数 4330
作品 0
苏州
在 QEMU 虚拟机里配置 meego SDK

启用图形加速 为了进行图形加速,你的处理器需要支持虚拟化技术(Virtualization 简称 VT)。这个页面能帮你确定,你的系统是否支持该特性。如果答案是否,别着急,你还有其他选择。 下载 Me...

鉴客
2010/09/09
543
0
QEMU 1: 使用QEMU创建虚拟机

QEMU是一款开源的模拟器及虚拟机监管器(Virtual Machine Monitor, VMM)。QEMU主要提供两种功能给用户使用。一是作为用户态模拟器,利用动态代码翻译机制来执行不同于主机架构的代码。二是作为...

宅蓝三木
2014/05/15
0
21
Centos6.5装KVM虚拟机

一、检查环境 1、系统要求: 处理器需求:需要一台可以运行最新linux内核的Intel处理器(含VT虚拟化技术)或AMD处理器(含SVM安全虚拟机技术的AMD处理器,也叫AMD-V)。 [root@laks ~]# cat...

moyier123
2015/12/18
510
0
Qemu 简述

Qemu 架构 Qemu 是纯软件实现的虚拟化模拟器,几乎可以模拟任何硬件设备,我们最熟悉的就是能够模拟一台能够独立运行操作系统的虚拟机,虚拟机认为自己和硬件打交道,但其实是和 Qemu 模拟出...

chambai
2017/11/19
0
0
使用libvirt命令行管理虚拟机

本文主要介绍虚拟机的启动、停止、重启、挂起等基础操作,不过在进行这些操作之前,我们得先有一台kvm虚拟机,根据之前的文章,先创建一台虚拟机。 virt-install --name "centos5" --vcpus=...

jerry1111111
06/25
0
0
在Linux上编译安装Bochs和QEMU的方法

Bochs和QEMU都是开源的模拟器软件(也可称为虚拟机软件),通常用来运行和调试操作系统。 准备工作: 1、一台安装有Ubuntu系统(本文用的是64位的16.04.3版本)的计算机或虚拟机 2、必须安装...

ryanliue
2017/10/30
0
0
centos6.5下KVM安装配置

一.查看本机cpu是否支持虚拟化,如果输出svm(AMD)或者vmx(Inter)表示cpu支持虚拟化: 二.安装KVM,如下两种方法: 1.其中virt-viewer与virt-manager是kvm图形管理界面工具: 2.直接安装kvm组...

MF在路上
2014/10/24
0
0
Openstack对接Ceph时的错误

本次 Openstack 版本为N版ceph版本为J版在对接volume和glance时非常轻松不过在对接nova的时候坑了一下午。 ERROR nova.compute.manager [instance: b6b53548-2d12-4019-a189-1d006455dfa3] ...

shy润物无声
2017/08/08
0
0
CentOS6.2下一步一步源代码安装OpenStack(七)安装配置计算节点

1.操作系统的准备 操作系统的准备请看CentOS6.2下一步一步源代码安装OpenStack(一)操作系统准备与计算节点相关的部分我已经用蓝色字体标出。 2.时间同步、防火墙及selinux 2.1时间同步 计算...

长平狐
2012/08/24
872
0
使用 QEMU 进行跨平台开发

虚拟化的一个优势就是扩展了计算硬件的功能,可允许一台计算机(主机)通过运行多个客户 操作系统实现多个角色。然而当今很多流行的虚拟化工具在体系结构上还有所限制 — 只允许在同一架构下...

小编辑
2010/03/30
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

面试感想(一)

最近跟北京的同事朋友聊天,深深的发现自己的技术已经和主流技术脱轨了,目前公司求稳为主,使用的技术略有些过时,因此萌生出了换工作的念头,正值三伏天,可以说真是顶着一颗偌大的决心去参加面试...

勤奋的蚂蚁
1分钟前
0
0
Kafka设计解析(一)- Kafka背景及架构介绍

原创文章,转载请务必将下面这段话置于文章开头处。(已授权InfoQ中文站发布) 本文转发自技术世界,原文链接 http://www.jasongj.com/2015/03/10/KafkaColumn1 摘要   Kafka是由LinkedI...

mskk
11分钟前
0
0
使用Service Mesh整合您的微服务架构

在微服务架构的世界中,它正在达到这样的程度,即管理系统的复杂性对于利用它带来的好处变得至关重要。 目前,如何实现这些微服务不再是一个问题,因为有很多可用的框架(Spring Boot,Vert....

xiaomin0322
14分钟前
0
0
看看 LinkedList Java 9

终于迎来了 LinkedList 类,实现的接口就有点多了 Serializable, Cloneable, Iterable<E>, Collection<E>, Deque<E>, List<E>, Queue<E>。LinkedList是一个实现了List接口和Deque接口的双端链......

woshixin
33分钟前
0
0
算法 - 冒泡排序 C++

大家好,我是ChungZH。今天我给大家讲一下最基础的排序算法:冒泡排序(BubbleSort)。 冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大(可以相反),就交换他们两个。 对每...

ChungZH
35分钟前
0
0
jquery ajax request payload和fromData请求方式

请求头的不同 fromData var data = { name : 'yiifaa'};// 提交数据$.ajax('app/', { method:'POST', // 将数据编码为表单模式 contentType:'application/x-ww...

lsy999
38分钟前
0
0
阿里P7架构师,带你点亮程序员蜕变之路

前言: Java是现阶段中国互联网公司中,覆盖度最广的研发语言。 掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。 有不少朋友问,成为Java架...

Java大蜗牛
39分钟前
1
0
Ecstore 在没有后台管理界面(维护)的情况如何更新表的字段

window 系统: 切换到:app\base 目录下: C:\Users\qimh>d: D:\>cd D:\WWW\huaqh\app\base 执行:D:\WWW\huaqh\app\base>cmd update linux 系统: 1># cd /alidata/www.novoeshop.com/app/......

qimh
44分钟前
0
0
设计模式-策略模式

策略模式 解释 对工厂模式的再次封装,使用参数控制上下文信息(将工厂返回的实例赋值给context field) 不会返回bean实例,只是设置对应的条件 调用context的方法(调用field的方法) 用户只...

郭里奥
46分钟前
0
0
python使用有序字典

python自带的collections包中有很多有用的数据结构可供使用,其中有个叫OrderedDict类,它可以在使用的时候记录元素插入顺序,在遍历使用的时候就可以按照原顺序遍历。 a = {"a":1,"b"...

芝麻糖人
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部