当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : QEMU安装使用全攻略
帖子发表于 : 2007-04-04 15:47 
头像

注册: 2006-07-13 13:19
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
以前用过VMWare,编译内核驱动经常失败,只有VMWare-Server是免费的,但我的Feisty装VMWare出问题了,因此我就开始用Qemu,现在才发现Qemu这么好用,关键是,它属于我们开源社区。
Qemu作为开源虚拟机,安装简便,和Linux内核协作很好,安装Qemu加速器后性能也有了很大提升,完全不逊色
于其他商业软件,推荐大家使用Qemu。

Qemu虚拟机安装Windows
英文原文:https://help.ubuntu.com/community/WindowsXPUnderQemuHowTo

1.安装
代码:
sudo apt-get install qemu kernel-package linux-source kqemu-source build-essential


2.Qemu的二进制程序已经安装,但Qemu加速器安装的是源码,所以要加以编译
代码:
cd /usr/src/linux
sudo module-assistant prepare kqemu
sudo module-assistant build kqemu
sudo module-assistant install kqemu
sudo depmod -a


3.载入kqemu模块
代码:
sudo modprobe kqemu
sudo mknod /dev/kqemu c 250 0
sudo chmod 666 /dev/kqemu


4.创建Windows虚拟硬盘
代码:
qemu-img create -f qcow windows.img 2G

(这里的2G大小可以自己设置,使用qcow文件格式,因此它根据用户使用而增大减小,但最大上限为2G)

5.从光驱安装Windows
代码:
qemu -localtime -cdrom /dev/cdrom -m 384 -boot d windows.img

(同样也可以从硬盘镜像安装
代码:
qemu -localtime -cdrom cdimagefile.iso -m 384 -boot d windows.img

这里的-m 384是指定内存,384 MB是很好的XP最小内存
如果内存不够,可以这样
代码:
sudo umount /dev/shm
sudo mount -t tmpfs -o size=400m none /dev/shm
)

*64位用户请使用'qemu-system-x86_64'而不是'qemu',否则"-kernel-kqemu"不能启用.
*安装Windows 2000请加入参数'-win2k-hack'.

6.使用
Ctrl + Alt 控制切换
Ctrl + Alt + F 全屏切换

7.保存配置
每次启动qemu之前都要手动载入kqemu模,可以将那些命令写入/etc/rc.local,
这样系统启动就会运行这些命令

8.网络
请参考http://fabrice.bellard.free.fr/qemu/qemu-doc.html

9.宿主和客系统之间的文件共享
QEMU为你配置了一个虚拟局域网和DHCP服务器.
首先在宿主Ubuntu上配置好Samba,然后这样启动qemu
(这里假设你有个qemu_share文件夹)
代码:
qemu -smb $HOME/qemu_share -m 384 -localtime windows.img

在客系统Windows下,这样来访问共享文件
net use e: \\10.0.2.2\qemu_share
而且宿主Ubuntu的IP地址永远是10.0.2.2,因此如果你在宿主Ubuntu上运行了服务器,同样可以访问,比如
ftp:\\10.0.2.2,等等.

10.挂载虚拟硬盘,先要确保关闭qemu
代码:
sudo mount -o loop,offset=32256 windows.img /mnt


11.保存和恢复虚拟机的状态
当你安装好了一个虚拟机后,你可以在其上创建一个"叠加镜像",
代码:
qemu-img create -b windows.img -f qcow windows.ovl

现在你可以运行叠加镜像
代码:
qemu windows.ovl -enable-audio -user-net -localtime -smb qemu_share

叠加镜像非常小,只保存对原始镜像作出的改变,如果你想回到安装后的初始状态,
只需简单地删掉叠加镜像,然后创建一个新的.

12.运行QEMU命令
当QEMU正在运行时,他还可以接受命令
在QEMU窗口按CTRL+ALT+2,会出想QEMU监视器,输入help可以看到你能做很多事情
退出请按CTRL+ALT+1

13.将raw格式的虚拟硬盘转换为qcow格式
代码:
qemu-img convert windows.img -O qcow windows.qcow


14.故障解决

如果你遇到鼠标始终挂在右下角,请在启动QEMU前运行
代码:
export SDL_VIDEO_X11_DGAMOUSE=0


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-04-04 15:57 
头像

注册: 2005-10-19 17:33
帖子: 2052
送出感谢: 0 次
接收感谢: 0 次
QEMU不是GPL的,另外KQemu问题很多
我用Qemu+Minix,速度奇慢
用KQemu+Minix,一直恰住无法安装
当然,这个可能是Minix的问题,社区里面很多人碰到这个问题


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-04-04 16:10 
头像

注册: 2006-07-13 13:19
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
猛将兄 写道:
QEMU不是GPL的,另外KQemu问题很多

可能是这位哥哥很久没有关注QEMU了把,http://fabrice.bellard.free.fr/qemu/license.html,QEMU作为整体是GPL的,不同的源文件有很多不同的License,其中有部分还是BSD License的。
我也才刚刚接触QEMU,虚拟了一个ReactOS,现在正在玩Windows.呵呵


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-04-10 9:46 
头像

注册: 2006-08-13 16:06
帖子: 76
送出感谢: 0 次
接收感谢: 0 次
一年前用过,不稳定,几天前阅此贴后再试,仍然不稳定。慢,奇慢无比。等,等之完善。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-04-28 21:30 

注册: 2007-04-17 12:44
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
弱弱的问一声,2G 容量也太少了吧,怎么往里装东西啊?


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-04-28 23:25 

注册: 2007-04-17 12:44
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
哈。。。。不小心装了两遍(练手),怎么才能删掉一个啊?第二遍装的系统,不知从哪启动。总是从第一个启动。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-04-29 10:07 

注册: 2007-02-28 11:33
帖子: 415
送出感谢: 0 次
接收感谢: 0 次
确实是慢,真想用VirtualBox, 可VirtualBox在64位下安不起
装了qemu,安个xp搞了我整整一个晚上。 以前装32位系统时用的VirtaulBox一会儿就装好了的。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-04-29 14:00 

注册: 2006-08-08 20:25
帖子: 99
送出感谢: 0 次
接收感谢: 0 次
Can qemu suspend a machine like vmware?


_________________
linux
http://hi.baidu.com/littertiger


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-09-12 12:45 

注册: 2007-09-06 13:34
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
好帖。。。。。收藏了!!!!
感谢楼主分享!!!


页首
 用户资料  
 
10 楼 
 文章标题 : Re: QEMU安装使用全攻略
帖子发表于 : 2008-09-22 18:31 

注册: 2008-09-22 18:04
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
在安装时出现下面的:


在处理时有错误发生:
msttcorefonts


该怎么搞阿?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: QEMU安装使用全攻略
帖子发表于 : 2008-10-04 17:43 

注册: 2006-11-25 11:48
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
建议使用qtemu,是qemu的图形界面程序。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: QEMU安装使用全攻略
帖子发表于 : 2008-11-06 0:57 

注册: 2006-06-03 5:10
帖子: 129
送出感谢: 0 次
接收感谢: 0 次
請問我在安裝的時候發現8.10的源有kqemu-common
哪我還需要自己編譯嗎?


页首
 用户资料  
 
13 楼 
 文章标题 : Re: QEMU安装使用全攻略
帖子发表于 : 2008-12-01 14:58 
头像

注册: 2007-11-18 19:25
帖子: 123
地址: 中国浙江
送出感谢: 0 次
接收感谢: 0 次
为什么我的老是安装不起来
原因如下,第一步正常
$ qemu-img create -f qcow windows.img 10G
Formatting 'windows.img', fmt=qcow, size=10485760 kB

第二步
$qemu -localtime -hda /home/bangor/file/deep-5.8.iso -m 384 -boot d windows.img
qemu: could not open disk image /home/bangor/file/deep-5.8.iso
路径没有错,但就是打不开,不知道为什么,请指教!


页首
 用户资料  
 
14 楼 
 文章标题 : Re: QEMU安装使用全攻略
帖子发表于 : 2009-03-23 22:44 

注册: 2008-06-09 13:48
帖子: 31
送出感谢: 0 次
接收感谢: 0 次
不错了,谢谢分享


页首
 用户资料  
 
15 楼 
 文章标题 : Re: QEMU安装使用全攻略
帖子发表于 : 2009-05-25 14:50 

注册: 2008-02-21 19:36
帖子: 61
送出感谢: 0 次
接收感谢: 0 次
bangor 写道:
为什么我的老是安装不起来
原因如下,第一步正常
$ qemu-img create -f qcow windows.img 10G
Formatting 'windows.img', fmt=qcow, size=10485760 kB

第二步
$qemu -localtime -hda /home/bangor/file/deep-5.8.iso -m 384 -boot d windows.img
qemu: could not open disk image /home/bangor/file/deep-5.8.iso
路径没有错,但就是打不开,不知道为什么,请指教!


第二步
-hda 后面应该是 windows.img
-cdrom /home/bangor/file/deep-5.8.iso


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译