Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8.1 硬碟安裝 Ubuntu 14.04 雙系統完整教學:免光碟、免 USB、多硬碟注意事項

編輯:Win8 常見問題解答

想在 Windows 8.1 主機上安裝 Ubuntu 14.04 組成雙系統,卻不想燒錄光碟或製作 USB 隨身碟?本教學將示範如何直接從硬碟啟動 Ubuntu 安裝程式,並使用 EasyBCD 管理開機選單。適用於安裝 Ubuntu 14.04 及相近版本。操作前請務必備份重要資料,並閱讀完整教學後再決定是否執行。

前置需求

  • 正常運作的 Windows 7 或 Windows 8.1 系統
  • Ubuntu 官方 ISO 映像檔(建議 64 位元桌面版)
  • 已備份 Windows 系統磁碟重要資料
  • 對 Linux 分區掛載概念有基本認識
  • 取得 EasyBCD 軟體

Step 1:準備安裝分區

在 Windows 下使用磁碟管理工具(如分區助手、DiskGenius),從現有分區切割出一塊未配置空間,供 Ubuntu 安裝使用。例如將 C 擠出空間建立新分區 E,再刪除 E 使其變為「未配置」。

分割新分區示例

刪除卷操作前

刪除卷操作後

資源管理器僅剩 C 槽

Step 2:安裝並設定 EasyBCD

  1. 安裝 EasyBCD,語言選「簡體中文」。
  2. 左側選單選「新增項目」→ 右側分頁選「NeoGrub」→ 點「安裝」。
  3. 安裝完成後點「設定」,會開啟 menu.lst 記事本,清空內容並貼入以下設定(注意空格與路徑):
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

EasyBCD 新增 NeoGrub

menu.lst 設定內容

關鍵參數說明:

  • (hd0,0) 指向系統磁碟第一個分區(通常為 C 槽)。若 C 槽非第一分區,需改為 (hd0,1) 等。
  • ubuntu-14.04-desktop-amd64.iso 請替換為你的實際 ISO 檔名。
  • 64 位元 Ubuntu 必須使用 vmlinuz.efi(含副檔名)。

Step 3:複製啟動檔案至 C 槽根目錄

用壓縮軟體開啟 ISO,將 .disk 資料夾、casper/initrd.lz、casper/vmlinuz.efi 以及 ISO 檔本身,全部複製到 C 槽根目錄。

C 槽根目錄檔案

Step 4:重啟進入 NeoGrub 安裝 Ubuntu

  1. 重開機,在開機選單選擇「NeoGrub 開機載入器」。
  2. 進入 Ubuntu 選單,選「Install Ubuntu」。
  3. 若出現 File not found 錯誤,請在選單項目上按 e 臨時修改 (hd0,0) 參數(第一個數字為磁碟編號,第二個為分區編號)。Win8/8.1 通常在 C 槽前建立 100-350MB 系統保留分區,故 C 槽常為 (hd0,1)。

開機選單選 NeoGrub

Ubuntu 安裝選單

File not found 錯誤

臨時修改參數提示

編輯啟動參數

參數修改說明

Step 5:Ubuntu 試用模式下解除 ISO 掛載

進入桌面後,按 Ctrl+Alt+T 開啟終端機,輸入:

sudo umount -l /isodevice

注意: -l 是小寫 L,非數字 1。此步驟避免安裝程式卡在掃描裝置階段。

終端機執行 umount

Step 6:執行安裝與分區設定

雙擊桌面「安裝 Ubuntu 14.04 LTS」圖示。在「安裝類型」選擇「其他選項」以自訂分區。選取先前準備的「空閒」空間,點擊「+」新增分區:

  • 根目錄 /:建議至少 20GB,格式 ext4,掛載點 /
  • 交換區 swap:若記憶體 ≥ 8GB 可不建立,否則建議等同記憶體大小
  • (選擇性)/home:獨立家目錄分區

安裝類型選項

分區狀態與新增分區

完成分區後繼續安裝流程,設定時區、帳號密碼等。安裝結束重開機,即可看到雙系統開機選單。

多硬碟與 UEFI 注意事項

  • 若有多顆實體硬碟,(hd0,0) 中的第一個數字代表磁碟順序(由 BIOS/UEFI 決定),請在開機選單按 e 實測調整。
  • UEFI 模式下需確保 vmlinuz.efi 檔案存在,且 EasyBCD 的 NeoGrub 支援 UEFI 啟動。
  • 安裝完成後,若 Windows 開機項目消失,可在 Ubuntu 執行 sudo update-grub 重新偵測。
風險提示:操作涉及磁碟分區與開機載入器修改,請務必先完整備份重要資料。本教學經個人測試無誤,但不對任何資料遺失負責,請謹慎執行。
Copyright © Windows教程網 All Rights Reserved