跳轉至

建立 2026-09-18 更新 2026-09-18

VirtualBox 虛擬機教學

VirtualBox 是 Oracle 推出的免費、開放原始碼虛擬化軟體,讓你在一台實體電腦上同時執行多個獨立的作業系統,例如在 Windows 或 macOS 上跑 Ubuntu、在同一台筆電上測試不同版本的 Windows,或建立一個可以隨時砍掉重練的實驗環境。本站整理 VirtualBox 最常用、最需要先搞懂的操作,並附上官方文件與精選教學影片,讓你照著順序讀完就能上手。

什麼是虛擬化與 VirtualBox

虛擬化(Virtualization) 是用軟體模擬出一整台電腦硬體(CPU、記憶體、硬碟、網卡),讓作業系統誤以為自己跑在真實硬體上。執行 VirtualBox 的實體電腦稱為主機(Host),在 VirtualBox 裡建立、執行的虛擬電腦稱為客體(Guest)虛擬機(Virtual Machine, VM)。VirtualBox 屬於 Type-2 Hypervisor(寄居型虛擬機管理程式,需要先安裝在主機作業系統之上,不同於直接安裝在裸機上的 Type-1 Hypervisor),支援 Windows、macOS、Linux 主機,可以建立 Windows、各種 Linux 發行版、Solaris 等客體系統。

常見用途:

  • 在不弄壞主機環境的前提下,練習 Linux 指令、架站或做 DevOps 實驗。
  • 測試軟體在不同作業系統、不同版本下的相容性。
  • 建立可隨時用快照(Snapshot)還原的安全沙盒,適合資安測試或安裝來路不明的軟體。
  • 同時保留多個乾淨環境,例如公司 SOP 要求的特定 OS 版本。

最需要掌握的五個核心觀念

VirtualBox 功能很多,但真正常用、學會就能應付九成情境的,是以下五件事:

  1. 下載與安裝:選對安裝檔、確認主機開啟虛擬化支援(VT-x/AMD-V),並視需求安裝 Extension Pack。
  2. 建立虛擬機與安裝作業系統:跑過新增虛擬機精靈,抓對 CPU/記憶體/硬碟配置,把 Guest OS 裝起來。
  3. Guest Additions 與資源整合:裝上這包驅動程式,畫面解析度、滑鼠整合、剪貼簿、共用資料夾才會順。
  4. 網路模式設定:分清楚 NAT、Bridged、Host-only 差在哪裡,VM 才能用你要的方式上網或跟主機/區網溝通。
  5. 快照、複製與匯出入:善用 Snapshot 隨時回到「還沒搞砸之前」,用 Clone/Export 搬移或備份整台 VM。

建議學習路徑

依照下方順序閱讀 核心功能教學,即可從零建立第一台可用的虛擬機:

  1. 下載與安裝 VirtualBox
  2. 建立虛擬機與安裝作業系統
  3. Guest Additions 與資源整合
  4. 網路模式設定
  5. 快照、複製與匯出入

相關資源