看板Linux
标 题Xen 安装 winxp on Debian/etch (amd64)
发信站SayYA 资讯站 (Wed Mar 14 22:07:41 2007)
转信站ptt!ctu-reader!news.nctu!SayYa
一、安装 xen 前之准备
1.1 准备 64 bit xen 的环境
Shell> apt-get install xen-linux-system-2.6.18-4-xen-amd64
Shell> apt-get install xen-tools xen-docs-3.0 file
Shell> apt-get install xen-hypervisor-3.0.3-1-amd64 bridge-utils
1.2 修改设定档 /etc/xen/xend-config.sxp
将 (network-script network-dummy)
改为 (network-script 'network-bridge netdev=eth0')
PS: netdev=eth0 请使用实际使用的网路介面
ex: 共有四组网路介面 使用第三张网卡跟外面互连 则设定 netdev=eth2
以下类推
reboot
1.3 进系统後确认已有 xen support
Shell> uname -a
Linux debian 2.6.18-4-xen-amd64 #1 SMP Wed Feb 21 20:46:15 UTC 2007 i686
GNU/Linux
1.4 确认 CPU 有支援 Intel VT(vmx) / AMD-V(svm)
....For Intel....
方式一:
Shell> grep vmx /proc/cpuinfo
方式二:
Shell> xm dmesg | grep VMX
....For AMD....
Shell> grep svm /proc/cpuinfo
方式二:
Shell> xm dmesg | grep SVM
假如上面的部分没有任何资讯出来的话 良心劝告不要浪费时间再看下去了
等到财力雄厚可以砸下去买新配备时再考虑玩下去吧
二、建立 winxp 安装 image
2.1 制作 image 及 winxp 安装 iso
Shell> dd if=/dev/zero of=/home/xen/images/winxp.img bs=1M count=4096
Shell> dd if=/dev/cdrom of=/home/xen/iso/winxp.iso
2.2 建立设定档 /etc/xen/winxp
kernel = 'hvmloader'
builder='hvm'
memory = 1024
name = "winxp"
vif = [ 'type=ioemu, bridge=xenbr2' ]
disk = [ 'file:/home/xen/images/winxp.img,ioemu:hda,w',
'file:/home/xen/iso/winxp.iso,hdc:cdrom,r' ]
#cdrom = '/dev/hda'
device_model = 'qemu-dm'
boot="dca"
sdl=1
vnc=0
nographic=0
localtime=1
stdvga=0
vcpus=1
PS: boot='dca' 指的是 d=光碟机(cdrom) , c=本机磁碟 C ,a=软碟机
因为是第一次安装时用的是 ISO 档 所以由 d(光碟机) 开机安装
等装完後即可改回 c(本机磁碟 C) 开机
三、启动安装 winxp
Shell> xm create winxp
之後就如同安装 winxp 的模式安装完即可
--
(__) 欢迎加入 GNU Debian Linux
(oo) msn:
[email protected]
/------\/
/ | ||
* /\---/\ ...."Have you mooed today?"...
~~ ~~
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 220-132-173-42.hinet-ip.hinet.net