關於虛擬機的問題
我在宿主機器上開啟了 xen 執行下面的命令 顯示
uname -r
2.6.18-194.26.1.el5xen
然後進入到虛擬機中 輸入命令 顯示
# uname -r
2.6.18-194.el5xen
# uname -a
Linux vm01.piaohh.cn 2.6.18-194.el5xen #1 SMP Fri Apr 2 16:16:54 EDT 2010 i686 athlon i386 GNU/Linux
#
我的宿主機器是64位的ceotos5.5 虛擬機 是i386的centos 5.5
怎麼虛擬機安裝完后 也是xen 的內核啊 !! 安裝了2個虛擬機 都是這樣的顯示!
《解決方案》
你在裝虛擬機的時候,應該將virtualization中的xen勾掉。
《解決方案》
安裝是在text 模式下安裝的 根本就沒有選擇 虛擬化選項啊
回頭我再裝一個 看看是不是有選擇了~
《解決方案》
如果你安裝時候選擇半虛擬化,那麼domU(就是虛擬機)必須強制用xen內核。否則會kernel panic。
《解決方案》
回復 4# cst05001
是的 我是半虛擬化 cpu 只支持半虛擬
xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 912 1 r----- 2101.0
vm01 3 255 1 -b---- 1765.7
vm02 4 255 1 -b---- 1965.7
這個是我的2個虛擬機 虛擬機的的內核 都是xen內核 為什麼樓上說的 要強制用xen內核啊 ?
《解決方案》
回復 5# piaohh
半虛擬化方式domU就只能用xen內核,否則無法和虛擬化調度器通訊,具體原理等你日後也許會明白。
《解決方案》
知道了 ,昨晚補習了一下
半虛擬化需要修改虛擬機內核才可以 所以才會看到內核帶有xen的字樣
《解決方案》
我還沒有在XEN下安裝過虛擬機。
《解決方案》
我還沒有在XEN下安裝過虛擬機。