vmware下安裝KVM虛擬機(jī)手記 2009-06-05 22:44
分類:linux字號(hào):
大 中 小
一、安裝圖解
windows 7——vmware虛擬機(jī)——ubuntu8.04——kvm虛擬機(jī)——windows xp
二、安裝步驟
1、windows7的安裝不用細(xì)說,略過。在BIOS里打開VT,然后在windows7上安裝vmware虛擬機(jī)。
2、在vmware上安裝64位ubuntu8.04。
3、ubuntu8.04安裝好后,打開終端,輸入egrep '(vmx|svm)' /proc/cpuinfo 確認(rèn)CPU是否支持VT技術(shù),如果在結(jié)果中出現(xiàn)vmx或svm字樣就證明支持VT,可以host機(jī)的bios中打開。本例使用的是虛擬機(jī),因而情況不同,不會(huì)出現(xiàn)vmx和svm字樣。
4、ubuntu8.04上安裝KVM虛擬機(jī)
sudo apt-get install kvm qemu
5、建立KVM文件夾
mkdir kvm
6、用qemu-img命令創(chuàng)建一個(gè)虛擬磁盤
sudo qemu-img create -f qcow2 kvm/winxp.img 5G
create意思是創(chuàng)建一個(gè)新的磁盤,-f指定該磁盤的類型,可以創(chuàng)建raw的,也可以創(chuàng)建vmware兼容的,這里選擇qcow2,qemu 自己的類型來安裝XP,接下里的參數(shù)就是虛擬磁盤的文件名,可以放在你喜歡的任何地方,然后就是磁盤初始大小,一般5G,10G 都可以,qemu的磁盤大小是隨著需要可以自動(dòng)的增大的,所以初始可以選擇小點(diǎn)。
7、安裝winxp操作系統(tǒng)
從kvm的官方網(wǎng)站上可知,無論386還是64位的機(jī)器都用qemu-system-x86_64,
sudo qemu-system-x86_64 -hda winxp.img -cdrom /dev/scd0 -boot d -m 384 -no-acpi
-hda指定了XP的硬盤是那個(gè)虛擬磁盤,這里用我們剛剛創(chuàng)建的winxp.img
-cdrom指定cdrom是那一個(gè),可以用iso文件,也可以用機(jī)器的光驅(qū),我們選擇用用光驅(qū)嘗試-cdrom /dev/scd0
-boot指定XP啟動(dòng)的時(shí)候從磁盤,硬盤,光驅(qū)還是網(wǎng)路上啟動(dòng),我們安裝的時(shí)候選擇從光盤啟動(dòng),所以用d
-m虛擬機(jī)使用的內(nèi)存大小,單位是MB,默認(rèn)是128mb,我用的是1024,因?yàn)槲覂?nèi)存大,呵呵。
-no-acpi由于qemu支持不太好會(huì)導(dǎo)致系統(tǒng)很慢,所以我們暫時(shí)禁止掉。
之后就是漫長的安裝過程了,大約用了3個(gè)小時(shí),不過XP安裝后的運(yùn)行速度還可以。