Chinaunix首页 | 论坛 | 博客
  • 博客访问: 58574
  • 博文数量: 8
  • 博客积分: 227
  • 博客等级: 二等列兵
  • 技术积分: 136
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-23 17:23
文章分类
文章存档

2012年(8)

我的朋友

分类: LINUX

2012-05-25 20:10:43

1.確定你的硬體是否支援 Xen 的運作

雖然說目前的硬體都很新了,不過有的朋友使用的是舊的主機來安裝 Linux ,所以我們必須要留意你的硬體是否支援 xen 的運作。而我們知道 Xen 支援半虛擬化與全虛擬化兩種模式,兩種模式的需求為:

半虛擬化 (Para-virtualization) 硬體需求:

只要是 64 位元的 x86 主機 (x86_64) 都能夠支援半虛擬化的環境。如果是 32 位元的主機 (x86) 時, 該主機必須要支援的實體位址延伸技術 (PAE) 才能夠使用 xen 喔!那如何確認呢?很簡單,檢查 CPU 的參數即可:

[root@linux ~]# cat /proc/cpuinfo | grep flags

flags : fpu tsc msr pae mce cx8 mtrr mca cmov pat pse36 mmx fxsr sse up

嘿嘿!這一部主機是鳥哥的 P-III 800 主機,看吧!確實有支援 PAE 喔!所以當然可以玩 Xen 囉。

全虛擬化 (Fully-virtualization) 硬體需求:

如果妳需要全虛擬化的技術支援時,此時需要硬體有支援虛擬化技術才行。 目前在 x86 的主機當中, Intel 提供 VT 技術, AMD 則提供 SVM 技術。 這兩種技術在 CPU 的旗標分別是: Intel (vmx) AMD (svm) 。 鳥哥在 Core Duo 主機上面的測試可以發現:

Intel Core 2 Duo CPU 主機上面測試 CPU 旗標:

[root@linux ~]# cat /proc/cpuinfo | grep flags

flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts

acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc up pni

monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm

# 瞧!是有那個 vmx 的支援啦!

阅读(699) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~