Chinaunix

标题: qemu的安装与使用 [打印本页]

作者: cyvins    时间: 2006-04-27 21:47
标题: qemu的安装与使用

               
               
               
                qemu的安装与使用

By Cyvins

因为要搞个windows去bt,加上最近有人在linuxsir上推荐qemu,所以就试了一把,用kqemu加速以后感觉不错,性能比vmware好很多,而且主要是,我用vmware找不到系列号,呵呵,现在不需要了.

安装主要是按照
http://callof.net/Site/View.Asp?id=1246
进行的.

1. 首先从
[color="#0000ff"]http://www.dad-answers.com/qemu/
下载当前CVS版本的qemu
   再从
[color="#0000ff"]http://fabrice.bellard.free.fr/
下载
   加速器kqemu

2. 安装qemu
   #tar jxvf qemu-snapshot-*.tar.bz2
   #cd qemu-snapshot-*
   #./configure  --prefix=/usr
   #make && make install
3. 安装kqemu

注意:编译kqemu需要内核源码包,将与当前内核版本完全相符的源码包解压在/usr/src下
   #cd /usr/src/linux
   #make mrproper
   确保内核源码纯净,保证kqemu编译出来可用。
   [color="#0000ff"]注意:在这儿之前要备份.config
   #cp /boot/config ./.config
   将当前内核配置文件复制过来
   [color="#0000ff"]注意:必须是当前使用的内核配置文件,如果不是就会出错
   #make scripts/
   生成kqemu需要的东东,没有这步,编译就会出错。
   #tar zxvf kqemu-*.tar.gz
   #cd kqemu-*
   #./configure   
   #make && make install
4. 加载
   #modprobe kqemu
   会自动在/dev/下创建一个kqemu设备,但是普通用户不具有rw权限,需要手动修改
   #chmod 666 /dev/kqemu
   
5. 使用
   $qemu-img create win2k.img 15G
   $qemu -no-kernel -boot d -cdrom ~/iso/win2ksvr.iso -hda  
    win2k.img -win2k-hack
    -boot d :从光驱引导 a(软盘引导) c(硬盘引导) d(光驱引导)
    -cdrom : ISO文件,也可以直接使用光驱设备(/dev/cdrom)...别忘了插入
            光盘 :)
    -hda : 就是虚拟机里的硬盘啦,也就是刚才qemu-img创建出的东东。
   [color="#0000ff"]注意:我的机子中必须使用-no-kqemu,否则装2k的时候就是出现磁盘满的bug即使使用了-win2k-hack选项也是一样[color="#000000"]
    $qemu -kernel-kqemu -m 64 -boot c -hda win2k.img
[color="#000000"]    -kernel-kqemu使用加速选项
6. 配置
   步骤4中所作的事情,关机以后就会丢失,为了让机子重启以后自动完成,可以按以下配置(gentoo)
   在/etc/modules.autoload.d/kernel-2.6中加入kqemu
   在/etc/conf.d/local.start中加入chmod 666 /dev/kqemu
   这样重启以后就可以直接使用qemu -kernel-kqemu ***了
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14381/showart_105753.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2