... ... ...
... ...
... ... ...



 
標題: 【連載】從「窗」外走進 Mac 世界 3:$0 也可玩 VM - VirtualBox
  本主題被作者加入到個人文集中  
pauliu
專題樓主
Rank: 5Rank: 5
數碼毒人


UID 27
精華 6
積分 2167
帖子 1805
閱讀權限 89
註冊 2007-9-12
狀態 離線
 
發表於 2010-6-5 13:49  資料  個人空間  短消息  加為好友 
【連載】從「窗」外走進 Mac 世界 3:$0 也可玩 VM - VirtualBox

如果您是剛剛從「窗」外走進 Mac 的世界,相信很多時也會在兩個世界之間兩邊走。在 Mac 上也提供多個方案給您返回「窗」的世界,最直接的方法就是通過 Mac 預載的 Bootcamp 程式,把硬碟機分割成兩個分區,把 Windows 系統安裝到另一個分區中。當要進入 Windows 時,就結束 Mac OS 並選擇以 Windows 分區來啟動電腦。

使用 Bootcamp 方法在 Mac 機上使用 Windows 系統,當然也有它的優勝之處。當您從 Mac OS 結束轉往啟動 Windows 的分割磁區,起動後的 Windows 就和一般的電腦上使用 Windows 是沒有分別,而且電腦的資源是 100% 給 Windows 系統使用,不需要和 Mac OS 分享。可是,其缺點就是,每次啟動 Windows 前也要把 Mac OS 結束,然後重新啟動 Windows。返回 Mac OS 也是一樣,要把 Windows 結束及重新啟動 Mac OS,當中關閉及啟動的確花了不少時間。



如果您不想經常重新啟動系統,可以選擇虛擬機的方案來執行 Windows 系統。在 Mac 上最出名的虛擬機程式有 VMWare Fusion (US$79.99) 及 Parallels (US$79.99),這兩款可以說是家傳戶曉,耳熟能詳的虛擬機系統。雖然這兩款虛擬機系統也提供免費的試用期,但試用期過後始終也要付費。如果您不需要它們的一些特別功能,可以選擇另一款免費開放源碼的虛擬機系統 VirtualBox

http://www.virtualbox.org/

其實 VirtualBox 的來頭一點也不弱,2008年被電腦界的老大哥太陽電腦 SUN 收購了,至今年初隨著 SUN 被甲骨文 (ORACLE) 正式收購並繼續提供 VirtualBox 的開發及更新服務。VirtualBox 的安裝及使用方法和另外兩款虛擬機系統是非常相似的。我試過由 Windows XP 至最新版本的 Windows 7 也能夠暢順的運作。以下先來簡短介紹 VirtualBox 的安裝 Windows 7 的方法。

首先從 http://www.virtualbox.org 下載及安裝 VirtualBox 於 Mac 上,安裝方法非常簡單,通常由 Safari 下載安裝程式之後,系統就會自動把安裝程式影像檔 dmg 掛上系統,只要按指示雙擊安裝圖示便可以開始安裝。





安裝完成之後啟動 VirtualBox 程式,您便可以新增第一個虛擬機





這裡用 Windows 7 來作一個示範,把新的虛擬機名稱名為 Windows 7,程式便會自動選擇適當的系統版本,如果您使用了其他名稱,請自行選擇適當的版本。



一般來說,分配 1024MB 記憶體來運行 Windows 7 已有不錯的效能,如果是安裝 Windows XP,更可以降低至 512MB。



跟著下來就是建立一個虛擬硬盤。





動態延伸存放是會根據需要來調節虛擬硬碟機的大小。不過,我比較喜歡設定為固定大小存放,因為存取資料的效能會比較好。



看自己的需要,分配適當的空間給虛擬硬碟,這裡我就分配了 10GB 的容量。









大約三四分鐘後,一個 10GB 的虛擬硬碟便完成建立。下一步可以開始安裝 Windows 7 系統了。



程式提示可以使用鍵盤左邊的 Command 鍵 (或 PC 鍵盤上左邊的 Windows 鍵) 來切換滑鼠用於虛擬機或返回 Mac OS 上,其實當完成 Windows 安裝後,只要在 Windows 7 虛擬機上安裝 VirtualBox 的 Guest Additions,鼠標就可以自動於兩個系統中切換。





如果是使用光碟來安裝 Windows 系統,這個時候就可以放入 Windows 安裝光碟,如果是由 ISO 光碟影像檔來安裝,就在按右邊的瀏覽圖示選取該 ISO 光碟影像檔。





跟著下來的步驟就和一般安裝 Windows 7 沒有分別。







最後一個步驟,就是安裝 Guest Additions。Guest Additions 除了有之前曾經提及過的滑鼠融合功能之外,還包含一些其他虛擬硬體的 Windows 驅動程式,如顯示卡驅動程式,安裝後運作效能也會提高,而且還會提供視窗融合的效果,即 Windows 應用程式直接顯示於 Mac 的桌面上。


雖然 VirtualBox 是一款免費的虛擬機程式,但他它效能絕不比付費程式差。在功能上,VMWare Fusion 及 Parallels 的確能夠提供更好的視窗融合及可以直接運行 Mac 上的 Bootcamp 分割,這都是 VirtualBox 比較弱的一面。不過,在整體速度及運作效能方面,VirtualBox 在多方面也有不錯的表現,甚至優勝之處。最重要的還是它是一套免費軟件!


本帖最近評分記錄
BTO   2010-6-6 15:03  基本分數  +18   精品文章




頂部
pauliu
專題樓主
Rank: 5Rank: 5
數碼毒人


UID 27
精華 6
積分 2167
帖子 1805
閱讀權限 89
註冊 2007-9-12
狀態 離線
 
發表於 2010-6-5 21:10  資料  個人空間  短消息  加為好友 

為了方便使用,如何製作一個可直接啟動系統的虛擬機 icon 放於桌面或 Dock 上呢?

我們可以使用 VirtualBox 的 Command Line 指令來達成,例如,當虛擬系統硬碟影像檔名稱為 "Windows XP" 時,這行 Command Line 將會是

VBoxManage startvm "Windows XP"

可是,Mac 似乎沒有 Windows 慣用的 BAT 或 CMD Batch 檔案,製作捷徑(替身)又不像 Windows 般可以自定執行的 Parameter,怎樣做一個 icon 放於 Mac 的桌面呢?

我們可以利用 Automator 這個程式。於 Finder -> 應用程式 內便可以找到


開啟後,我們揀選製作 “應用程式” 的流程


然後從左邊的應用程式列表中揀選 工具程式 -> 執行 Shell 工序指令,把 “執行 Shell 工序指令” 這一行用滑鼠拉到右邊的空間,再把這一行 VBoxManage startvm "Windows XP" 輸入右邊的指令,代替原本的 CAT 便可。



最後儲存檔案,及把圖示從儲存的文件夾中拉到桌面或 Dock 上即可。


[ 本帖最後由 pauliu 於 2010-6-5 21:31 編輯 ]





頂部
 



當前時區 GMT+8, 現在時間是 2021-1-23 03:16

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.015600 second(s), 8 queries , Gzip enabled

清除 Cookies - 聯繫我們 - UMPC FEVER - Archiver

Copyright 2007 UMPCFEVER. | All Rights Reserved