現在虛擬化 (virtualization) 技術越來越流行,而且也會是未來一個吹勢,趁這幾天假期開始動手裝起來試試。簡單來說,User Mode Linux 就是在 Linux 裡面建構一個虛擬環境來執行另一個 Linux,將 Linux Kernel 當作當成普通的 Linux process 來報行。這對於要進行一些系統測試十分有用,因為可以避免現有系統造成破壞。
在虛擬 Linux 所使用的硬碟空間是實體機機器內的一個檔案,也可以自訂虛擬機器可以使用的硬件裝置,而在虛擬裡面是不可以存取或修改實體機器。
在看了 Samba Hong Kong 的教學影片 "User Mode Linux And Simple Linux (粵語) " 後,一步一步照著做起來一點也不難,可能是有人帶著做的關係。另外 User-mode Linux Kernel 站內也有很多有用的資訊,接下來的幾天要繼續學習一下。
野人獻曝:
透過 User-Mode-Linux 來學習核心設計 (1)
http://blog.linux.org.tw/~jserv/archives/001871.html
透過 User-Mode-Linux 來學習核心設計 (2)
http://blog.linux.org.tw/~jserv/archives/001872.html
歡迎討論與指教,謝謝!
Comment by jserv — April 6, 2007 @ 3:30 pm