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

Windows 7 (x64) 下安裝 Ubuntu 12.04 雙系統完整教學

編輯:Windows 7 系統介紹

前言

想在 Windows 7 64 位元環境建立 Ubuntu 雙系統,卻發現 USB 隨身碟無法開機安裝?別擔心,本文將詳細介紹一種透過硬碟直接啟動 ISO 安裝的實用方法,適用於無法使用 USB 開機的舊式電腦或特殊硬體環境。

一、BIOS 設定調整

進入 BIOS 設定介面,將開機模式設定為 Legacy (傳統模式),關閉 UEFI 模式。這步驟至關重要,因為後續使用的 NeoGrub 引導程式僅支援 Legacy 模式運作。

二、使用 U大師 進行磁碟分區

準備一支已製作成 U大師 U盤裝系統 Win03PE 工具箱 V2.1 的隨身碟,開機進入 PE 環境。建議分區規劃如下:

  • (hd0,0):swap 交換分區(建議 2-4GB)
  • (hd0,1):ext4 格式,作為 Ubuntu 根分區 / (建議 20GB 以上)
  • (hd0,2):NTFS 格式,保留原有 Windows 7 系統盤 (C:)

注意:分區時請務必備份重要資料,操作失誤可能導致資料遺失。

三、安裝 EasyBCD 設定啟動項

在 Windows 7 下下載並安裝 EasyBCD 2.2 版(或更新版本)。

1. 新增 NeoGrub 項目

開啟 EasyBCD,依序點選:Add New Entry (新增項目) → NeoGrub → Install (安裝)。

2. 設定 NeoGrub 選單

點選 Configure (設定),在開啟的記事本中貼上以下配置:

# NeoSmart NeoGrub Bootloader Configuration File
# This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst
title Install Ubuntu 12.04 LTS
root (hd0,2)
kernel (hd0,2)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04.3-desktop-amd64.iso ro quiet splash locale=zh_TW.UTF-8
initrd (hd0,2)/initrd.lz

關鍵說明:

  • root (hd0,2) 指向存放 ISO 檔案的 NTFS 分區(即 Windows C 槽)
  • iso-scan/filename= 後接 ISO 檔完整路徑
  • locale=zh_TW.UTF-8 設定繁體中文安裝介面

3. 準備安裝檔案

  1. 下載 ubuntu-12.04.3-desktop-amd64.iso 至 C 槽根目錄
  2. 使用壓縮軟體(如 7-Zip)開啟 ISO,從 /casper 目錄提取 vmlinuz.efi 和 initrd.lz 至 C 槽根目錄
  3. 將 vmlinuz.efi 重新命名為 vmlinuz(去除 .efi 副檔名,因 Legacy 模式不需 EFI 版核心)

四、啟動安裝程序

  1. 重新開機,在開機選單中選擇 NeoGrub Bootloader
  2. 進入 Ubuntu Live 環境後,開啟終端機執行:
    sudo umount -l /isodevice
    此步驟釋放 ISO 掛載裝置,避免安裝程式偵測到光碟機而報錯
  3. 點擊桌面 Install Ubuntu 12.04 LTS 圖示,依嚮導完成安裝

五、安裝後設定

安裝完成後,系統會自動安裝 GRUB2 至 MBR,取代 Windows 開機管理程式。重新開機即可看到 Ubuntu 開機選單,選擇 Windows 7 即可進入原系統。如需調整開機順序,可在 Ubuntu 中執行 sudo update-grub 或使用 grub-customizer 圖形化工具。

常見問題排除

  • 找不到 ISO:確認 ISO 檔名與 menu.lst 設定完全一致,路徑正確
  • 核心恐慌:嘗試在 kernel 參數加入 nomodeset 或 acpi=off
  • Windows 無法開機:使用 Windows 7 安裝光碟進入修復模式,執行 bootrec /fixmbr 恢復 Windows 開機

此方法雖然步驟較多,但對於無法使用 USB 開機的舊式筆電或特殊硬體環境,是安裝 Ubuntu 雙系統的有效替代方案。

Copyright © Windows教程網 All Rights Reserved