[Oracle VM VirtualBox 教學] 以Windows平台安裝Ubuntu(Linux)為例


在很多種情況下我們會需要在不同作業系統間進行操作,尤其對程式設計師來說這種案例更是常見,比較常見的例子大概就是想在Windows平台上想使用Linux OS來學習相關技術,或者想要在Mac OS中使用Windows系統,一般來說,可能不會直接去搞一台電腦來安裝,而是透過安裝虛擬軟體來達到使用目的,因最近剛好也有在使用相關的虛擬軟體,所以就順手做個筆記並推薦給大家。目前大多數用戶還是以使用Windows平台為主,因此本文會先以在Windows上安裝Linux為例來介紹「Oracle VM VirtualBox」,而另一套知名的虛擬軟體「VMware」我也試用過,若事後有時間的話,我會再另外PO文分享

下載:VirtualBox 官網 (包含Windows、Mac、Linux版本)、Ubuntu – Linux下載

【VirtualBox安裝篇】

請至VirtualBox官網依據自己的平台下載對應的版本,以我自己的例子來看,需要下載Windows的版本
目前我測試的版本是「5.1.12」版

在安裝過程中,有遇到詢問是否要安裝Oracle Corporation通用序列匯流排控制器以及網路介面卡的視窗,我個人是都選擇安裝,免得之後會有相容性或缺少某某工具的問題發生

【使用VirtualBox安裝Linux】

在此用「Ubuntu」做為範例,請直接到官網下載適合自己的版本,因為我個人有一些版本上的特別需求,所以安裝的是較舊的14.04.5版本,建議各位可以下載最新的版本來安裝,通常下載回來的是ISO檔,不必特別燒錄成光碟,等等用此ISO檔安裝即可

建立虛擬硬碟

請進入VirtualBox管理員 → 選擇「新增」來建立虛擬機器,在此步驟請填入想要的名稱、類型與版本

記憶體大小要看你自己的需求,配置越大在效能上當然會越好,但可能會拖跨原本Windows上的程式運行,我是採用預設值,沒有塮別的修改,如果要修改的話,建議還是別超過總記憶體的一半

因為是第一次使用,所以請選擇「立即建立虛擬硬碟

虛擬硬碟的檔案類型建議採用「VirtualBox的磁碟映像檔 – VDI

建議採用「動態配置」以節省空間,若你有效能上的考量則請選擇「固定大小

配置想要給這個虛擬硬碟多大的空間,如沒有特別的需求,單純只是做測試、學習,一般15G應該就足夠,但怕有臨時的需求,所以建議還是配置多一點為佳,在此我是配置了30G,最後請點擊「建立」來產生虛擬硬碟

安裝Ubuntu – Linux

由於我們是要直接由下載回來的ISO進行安裝,所以請進入「VirtualBox管理員」→「設定值」→「存放裝置」,在「控制器:IDE」中點擊一下「

接著在右方「屬性」處選擇剛剛下載回來的Ubuntu ISO檔

載入ISO檔之後,回到管理員視窗,點擊「啟動」按鈕來進行安裝

以下則是Ubuntu的安裝流程,第一次安裝的人可以參考看看:請在左邊選擇語系,並點選「安裝Ubuntu

在這步驟會詢問是否要「當安裝時下載更新」、「安裝這個第三方軟體」,建議都勾選,保持Linux在最新的狀態,但不勾選也不會影響安裝

因是第一次安裝,所以請選擇「清除磁碟並安裝Ubuntu

點選「繼續」進入下一步

選擇時區,直接輸入「Taipei」來篩選會比較快

鍵盤排列方式我是選擇「漢語」,但一般應該會選擇「英語 (美式)」,是我選錯了,但不影響

輸入電腦名稱以及一個使用者的帳號、密碼,我這邊只能做範例,實際上建議把密碼的複雜度設高一點,這樣會比較安全

重新啟動後就可以使用Linux囉

如果在上一個步驟點擊了「立即重新啟動」後,發現Ubuntu沒有反應或者無法重新開機,那麼請在管理員介面中用滑鼠右鍵點選我們剛建立的虛擬機器 → 選擇「關閉」 → 「關機

之後再重新點擊「啟動」即可,另外,未來如果要執行這個Linux的話,也是由此處來開啟,或者透過滑鼠右鍵來操作

延伸閱讀:
VMware無法偵測USB 如何解決?unable to connect to its ideal host controller