Main Page | 最近更改 | 編輯本頁 | 頁面歷史

可列印版 | 免責聲明 | 隱私政策

未登入
登入 | 幫助
 

XenDebian

出自DebianWiki

Xen是種創新的虛擬技術,擁有非常好的虛擬效能;利用對位取代(paravirtualization)技術,將原本OS的某些功能放到自己的核心中,成為OS之上的超級管理員。

Xen的功能強大,安裝步驟煩雜。最難的部份在於產生對應的dom0(for Host)與domU(for virtual machine)的核心檔案。有心在Debian上面架設Xen的朋友,最好使用Sarge版本以上的系統,並參考下列的教學文件:

http://www.howtoforge.com/perfect_xen_setup_debian_ubuntu
http://moto.debian.org.tw/viewtopic.php?t=4827&highlight=xen 

讀完教學文章後,如果想開始動手,記得先準備好xen與kernel的相關源碼。依據這份教學文件,要使用 Xen 2.0.7,並找到 Kernel 2.6.11.12。性急的人可在/etc/apt/source.lst中加入下兩行,就可藉apt取得相關的packages

deb http://packages.debianbase.de/etch/i386/xen ./
deb-src http://packages.debianbase.de/sources/xen ./

使用者亦可到Xen本站與kernel.org下載源碼自行編譯之。以筆者的經驗而言,使用上述站台的 xen package,搭配自kernel.org自行下載並編譯的核心,最容易設定與編譯成功。

編譯過程中,在PNPBIOS Support、AMD LANCE 網卡 Driver、I2C Support、Ultrastore SCSI Support等項目上筆者都曾碰到編譯錯誤,建議讀者可以先視需要把這些項目取消掉,再開始進行核心編譯的工作。

編譯時無法利用make-kpkg產生核心的.deb檔。可能是筆者不會設定。所以最後是依照前面文件介紹的方式,產生所需的核心。

如果使用Debian unstable版本,可能必須將binutils降級,改用Sarge當中的版本。該版本可在以下網址找到:

http://ftp.us.debian.org/debian/pool/main/b/binutils/binutils_2.15-6_i386.deb
http://lists.xensource.com/archives/html/xen-users/2005-09/msg00766.html

最後,Xen的使用方式在前兩篇教學文件中都有介紹,所以筆者就不在此贅述。

http://www.cl.cam.ac.uk/Research/SRG/netos/xen/

取自"http://wiki.debian.org.tw/index.php/XenDebian"

本頁面已經被瀏覽4,337次。 這頁的最後修訂在 2005年11月22日 (星期二) 14:04。 本站的全部文本內容在GNU Free Documentation License 1.2之條款下提供。


[Main Page]
Main Page
社區
近期活動
最近更改
隨機頁面
幫助
贊助

編輯本頁
討論本頁
頁面歷史
鏈入頁面
鏈出更改

特殊頁面
錯誤報告