星期一, 7月 16, 2012

Virtualbox : 裝台 windows 在 mac 上吧

用 mac 的人,若遇到 IE only 的網站,該怎麼辦?
別人 emal 寄了 exe 檔,mac 無法執行,怎麼辦?
windows 慣用的程式,沒有 mac 版,又該怎麼辦?

你有三條路可以走
1. 再買台PC
2. 重新開機,選擇 bootcamp 安裝的 WINDOWS 系统
3. 安裝虛擬機器。

再買台PC?免談,蘋果比較好用,何必再花錢買比較不好用的PC

用 Bootcamp? 拜託,只是要看個網站,還要關機再重開嗎?
更何況又要浪費macbook air 寶貴的「flash」空間。

那就只剩虛擬機器一途。當然它也是要浪費空間,但不用另外分割硬碟(flash 或 ssd),浪費的空間會比較小。

mac 界最有名的 VM (Virtual Machine 虛擬機器的簡稱) 是 parallel desktop 以及 vmware fusion ,但二者都是付費軟體。

想免錢,對吧!

最重要一點,還要合法的。

那就只有 Virtualbox 了。

先去官網下載 virtualbox,免費的。

下載二個檔

media_1342449391263.png
1. Virtualbox 主檔
2. Extension pack 延俥配件包

安裝 Virtualbox:雙擊 virtualbox.mpkg

media_1342449783374.png

將捲軸拉至底,按「我同意」

media_1342449984470.png

按「新增」

media_1342450097141.png

按「繼續」

media_1342450239704.png

給個名稱「winxp」

media_1342450272287.png
作業系統選「Microsoft Windows」
版本選「Windows XP」
若安裝「win7」或其它系統,請自行選取適合的。

調整記憶體至384mb

media_1342450278282.png
若你的ram夠大,這裏可以調大一點。
我的MBA只有4G,開個384MB已夠多了,也夠跑xp了。

設置虛擬硬碟大小10GB

media_1342450295432.png
若是「win7」,建議值為 20GB。

選取 VDI

media_1342450302283.png
除非你還有用別的 VM,如 vmware 或 parallels desktop,否則用 Virtualbox 原生的格式,效能應該比較好。

選擇「動態配置」

media_1342450342720.png
MBA 「硬碟空間」(嚴格說應是flash) 有限,建議用動態配置,實際用多大空間,占用多大。
若是 imac ,「硬碟空間」很多的,可用「固定大小」,效能較佳。

虛擬檔案存放位置和大小

media_1342450347794.png
位置內定值在 Home ,若要修改,請自行選擇存放位置。

摘要:最後檢查設定有無錯誤

media_1342450388074.png

再確認一次

media_1342450401478.png

開啟這台新機吧!

media_1342450407713.png

我外接一台光碟機給 macbook air

media_1342450435801.png
macbook air 是沒有光碟機的,我外接了一台實體光碟機。

將 xp 安裝光碟片放入光碟機。

media_1342450437807.png
若沒有光碟機的 macbook air 用家,可以利用 iso 檔來安裝 windows。
這部分我就不詳述了。

Windows 安裝光碟開機成功

media_1342450439846.png

按「確定」

media_1342450442336.png
現在的 VM 已經很智慧,不用切換滑鼠。

和一般安裝一樣

media_1342450452798.png

安裝 windows xp 中

media_1342450455575.png

裝完了!

media_1342450653117.png
若遇到 IE ONLY 的網站,就用這台虛擬 XP 對付它。

記得到家目錄下把虛擬檔案備份起來

media_1342450464481.png

2 則留言:

wawa Fang 提到...

如果在mac上安裝 windows xp (64)照步驟安裝了
可是出現FATAL: Could not read from the boot medium! System halted.
不知該如何解決

感謝您!

David Wu 提到...

請問如何啟用藍芽?因為我目前的MAC藍芽喇叭想分享給虛擬機器Win8.1使用...