想問一下為什麼硬體支持了VT(比如Intel的VT)之後,未經修改的OS就可以run在xen上了?
最近在看xen,對一個問題一直有疑問,請教大家:
為什麼硬體支持了VT(比如Intel的VT)之後,未經修改的OS就可以run在xen上了?
我目前的理解是這樣,xen通過修改OS的內核,在啟動的時候把自己載入到ring 0上,把OS放到ring 1上,如果不能對OS的內核做修改的話(比如windows),就無法在xen上部署這個OS,但是為什麼硬體支持了VT之後,OS就可以無需修改就可以run在xen上了呢?
《解決方案》
xensource站點上有06年semniar 的所有參加廠商的ppt, down & read. 你要的答案都在那裡.
《解決方案》
thanks