Duke的隨手札記

2015/04/19

利用 VHD 做實機多系統

Filed under: 虛擬化 — jj8113 @ 03:58:06

一般就我們所認知的虛擬機器,就是在作業系統環境下使用像 VMware 等虛擬機器程式去安裝或執行另一套作業系統。但用久後還是會卡卡的,主要是因為這種運作方式是一次跑兩套系統,因此採用這個方式去虛擬,雖然方便,但在效能部分終究還是比不上實機環境下的速度… 以下就簡單的介紹一下使用虛擬機器與 VHD 掛接的優缺點吧!

虛擬機器(如: Hyper-V、VMware 等)

優點: 可同時在本機上執行另一套作業系統或提供伺服器服務

缺點: 除非硬體配置夠好,否則用久了本機跟虛擬機器都會卡頓

VHD:

優點: 硬體配置一般時,效能較虛擬機器佳,因為它就算本機

缺點: 必須用雙系統或多系統開機,切換麻煩

那到底有沒有辦法能夠提升效能呢? 其實還是有的。本篇的內容主要是以微軟的 Windows Virtual PC 所使用的 VHD 格式為主。其原理就是只有硬碟部分是以 VHD(虛擬硬碟) 為主,其餘的硬體配置就是以實機的方式做連接。簡單的來說,就是只有硬碟是假的,其它裝置都是實機並非像虛擬機器也是虛擬的,透過這樣的方式來增強虛擬機器的效能。以下是把 Windows Server 2008 R2 安裝到 VHD 為例。這邊要特別注意的是,只有 Windows Vusta 與 Windows Server 2008 以上的作業系統才適用! 因為像 Windows XP、Windows Server 2003 是以 cab 封裝,且認不出 VHD 格式… 硬要裝的話必須透過第三方軟體才能實現,有點小麻煩就是了…

1.開啟「磁碟管理」再點選「執行」→「建立 VHD」:

2.點選「瀏覽」選擇存放虛擬硬碟的位置(假設為E槽)。然後格式選擇「動態擴充」,最後再調整硬碟的大小。「動態擴充」的好處是如果裡面存放檔案只有40GB,則實際在E槽看到的虛擬硬碟就只有40GB。至於下圖將「動態擴充」調整為200GB的意思就是,最大可以到200GB:

3.依正常的方式用光碟安裝,或者是用「Windows 自動化安裝套件」中的 imagex 去佈署第二套或第三套作業系統完成後,可以看到在開機選單有兩套系統可供選擇了:

4.進入磁碟管理再看一下,磁碟的圖示是綠色,就代表這個作業系統是安裝在 VHD 底下:

5.進入 msconfig 檢視,是雙系統沒錯:

本篇所介紹的雙系統或多系統,正常在企業中不太會使用,都是直接掛虛擬機器來跑服務比較經濟實惠。因此本篇的目的僅是讓對資訊有興趣的朋友在測試系統時可以多一種選擇而已。

回首頁 回首頁

廣告

發表迴響 »

仍無迴響。

RSS feed for comments on this post. TrackBack URI

發表評論

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

在 WordPress.com 建立免費網站或網誌.

%d 位部落客按了讚: