LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1725|回复: 10

[分享] archlinux + qemu + ghostxp

[复制链接]
发表于 2006-4-11 23:18:53 | 显示全部楼层 |阅读模式
我的机器配置:CIII1.0G + 512M + SCSI
# pacman -S qemu
建Kqemu目录
到aur.archlinux.org下载
70-kqemu.rules  PKGBUILD.txt  kqemu-0.7.2.tar.gz  kqemu.install  qemu-0.7.2.tar.gz
#makepkg
#pacman -A kqemu-..pkg.tar.gz
安装并加载Kqemu模块
# modprobe -i kqemu major=0
加入启动# echo "install kqemu modprobe -i kqemu major=0" >> /etc/modprobe.conf
(我没试成功,最后是手动modprobe kqemu major=0)
生成硬盘虚拟文件
# qemu-img create winxp.img 4G
调整共享内存
# umount /dev/shm
# mount -t tmpfs -o size=272m none /dev/shm
(最好是手动修改/etc/fstab,使每次启动都有效!)
安装XP
插入xp安装盘。(我用的是Ghostxp精简版)
# qemu -hda ./winxp.img -cdrom /dev/cdrom -boot d -m 256 -user-net -enable-audio
按XP安装方法进行,我试过win2000也可以。
设置虚拟网络
# modprobe tun
编辑 /etc/qemu-ifup
#!/bin/sh
/sbin/ifconfig $1 172.20.0.1
启动
qemu ./winxp.img
设置Ghost机的IP为172.20.0.8
netmask为255.255.255.0
网关172.20.0.1
回Archlinux,用iptables增加路由,成功在Ghost机上联入internet网!

结论:1、安装简便、不用注册。
2、速度太慢,在我的机器上启动要50多秒,客户机每运行一个动作都要等半天
        我的Host机(archlinux)CPU经常要被占到98%,所谓的kqemu优化没有什么明显的效果,不知道哪位高手有没有优化的方法。
3、我今天想在archlinux上试装vmware,按wiki里面的说明做了,没成功,有没有哪位试过,介绍一下。
发表于 2006-4-12 00:36:42 | 显示全部楼层
问题出在哪了?
我装过多次,照着wiki做,没出现过问题。
回复 支持 反对

使用道具 举报

发表于 2006-4-12 02:33:25 | 显示全部楼层
aur里有PKGBUILD,自己编译一个包就可以了
用2.6.16核心的话需要最新的any-any update
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 06:31:23 | 显示全部楼层
To Biinn:
我是直接从vmware下载安装的,结果在输入[/usr/src/linux/include]:时怎么输都不行!
回复 支持 反对

使用道具 举报

发表于 2006-4-12 10:32:29 | 显示全部楼层
先查你的 /usr/src/ 下有没有 kernel 的头文件,我这儿是 /usr/src/linux-2.6.15-ARCH/include
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 11:42:18 | 显示全部楼层
我的是 /usr/src/linux-2.6.15-ARCH/include,按Fallen说的办法可以安装vmware,不过还没有试安装系统!
回复 支持 反对

使用道具 举报

发表于 2006-4-12 14:05:15 | 显示全部楼层
要修改vmware-config.pl
  1. Mware
  2. In vmware-config.pl find:
  3.                          . 'not have the same address space size as your running '
  4.                      . 'kernel.' . "\n\n", 0);
  5.         }
  6.        return '';
  7.       }
  8.     }
  9. and change to:
  10.                      . 'not have the same address space size as your running '
  11.                      . 'kernel.' . "\n\n", 0);
  12.         }
  13. #      return '';
  14.       }
  15.     }
复制代码
还要看这里
http://bbs.archlinux.org/viewtop ... mp;highlight=vmware
回复 支持 反对

使用道具 举报

发表于 2006-4-12 20:01:54 | 显示全部楼层
这个 vmware-config.pl 的修改,我在 wiki 里看到了,不过我没改也装成功了。
回复 支持 反对

使用道具 举报

发表于 2006-4-12 23:46:49 | 显示全部楼层
安装没问题,但是运行vmware-config.pl配置网卡的时候会出错,可能archck才会出现问题标准的2.6核心可能没问题
回复 支持 反对

使用道具 举报

发表于 2006-4-13 23:14:39 | 显示全部楼层
很早前,我也用过qemu的,不是太慢吧
我感觉和vmware相关不是太大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表