Xen 安裝 winxp on Debian/etch (amd64)
一、安裝 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:cheung@debian.nccu.edu.tw
/------\/
/ | ||
* /\---/\ ...."Have you mooed today?"...
~~ ~~
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 220-132-173-42.hinet-ip.hinet.net
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章