好久沒裝系統了,大學時期幫同學裝過無數筆電,現在預裝 Windows 8 的筆電因採用 UEFI,安裝過程變得棘手。本文記錄將三星筆電從 Windows 8 改裝 Windows 7,再安裝 Ubuntu 12.04 雙系統的完整過程與坑點,供同好參考。
三星筆電 BIOS 設定如下(與聯想類似但選項名稱不同):
儲存離開(F10),即可從 USB 隨身碟啟動安裝 Windows 7。
使用「軟碟通」將 Windows 7 ISO 燒錄至 USB。安裝過程中刪除所有分區後,出現「安裝程式無法建立新的系統分區」錯誤。
解決方法:進 BIOS 關閉 AHCI 模式,或安裝時載入 AHCI 驅動程式。筆者採用前者順利完成安裝。
使用三星官方 SW Update 更新驅動,但整合顯卡驅動有問題(無法調整螢幕亮度)。最終從三星官網下載 Intel HD 4000 核心顯卡驅動 手動安裝解決。
使用「小馬啟動工具」啟用 Windows 7 專業版。
在 Windows 7 環境下壓縮分區騰出空間,使用 EasyBCD 新增 Ubuntu ISO 啟動項目。
關鍵:menu.lst 設定
因 Windows 7 前有 100 MB 系統保留分區,C 槽非第一分區;且 Ubuntu 12.04 核心檔為 vmlinuz.efi,非 vmlinuz。正確設定如下:
title Install Ubuntu root (hd0,1) kernel (hd0,1)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-12.04.3-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,1)/initrd.lz
啟動安裝後發現 Ubuntu 只看到一顆硬碟,無法識別既有分區。執行 boot_info_script 發現:Windows 7 安裝在 MBR,但硬碟殘留 GPT 分區表簽名,導致衝突。
解決:依網友教學清除 GPT 簽名資訊,重新進 Windows 7 確認分區正常後,繼續安裝 Ubuntu。
安裝 Ubuntu 時選擇「手動分區」,將 /boot 掛載點獨立設定,啟動載入器(GRUB)安裝至 /boot 分區(而非 MBR)。安裝完成後,回 Windows 7 使用 EasyBCD 新增 GRUB2 項目,實現 Windows 7 管理雙系統啟動,未來重裝任一系統互不影響。
UEFI 時代裝機確實複雜許多,遇到問題多搜尋、多嘗試,記錄過程最重要。本次從 BIOS 設定、AHCI 模式、驅動程式選擇、分區表衝突、啟動載入器管理,每個環節都可能卡關,但逐一解決後成就感滿滿。