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

Win7 與 Ubuntu 10.04 雙系統安裝避坑指南:從顯卡錯誤到 GRUB 修復

編輯:Win7 系統基礎知識

緣起:想在實體機體驗 Ubuntu

搬家後心血來潮,決定將長期跑在 VMware 的 Ubuntu 遷移到實體硬碟。手邊有 Ubuntu 9.04 安裝光碟,安裝過程順利,但系統更新後卻出現顯卡錯誤,只能在低畫質模式運作,且無法啟用視覺特效。查資料得知 Ubuntu 9.04 對 Intel G41 整合顯晶片支援不佳。

換版本之路:9.10、10.04 竟無法進入安裝介面

嘗試安裝 9.10 與 10.04,皆在安裝初期報錯,甚至進不了圖形介面。曾嘗試 dpkg-reconfigure xserver-xorg 產生 xorg.conf.new,測試後直接黑屏。無奈將電腦帶往實驗室請教同事,對方僅花 5 分鐘在 BIOS 中調整一項設定即解決。

關鍵 BIOS 設定:PAVP Mode 與顯存大小

主機板:G41M-ES2L F4。BIOS 中 Advanced Chipset Features → PAVP Mode 有三個選項:

  • Disabled
  • PAVP Lite Mode
  • Paranoid PAVP

實測發現:選 PAVP Lite Mode 且顯存設為 256MB 時,安裝 9.10/10.04 會出現 unable to handle kernel null pointer 錯誤;改為 Disabled 或將顯存調為 128MB 即可正常安裝。最終以 Disabled + 128MB 成功安裝 Ubuntu 10.04。

Win7 後裝覆蓋 GRUB,Ubuntu 消失怎麼辦?

裝好 Ubuntu 後再安裝 Win7,Win7 會直接覆寫 MBR,導致 GRUB 消失,無法啟動 Ubuntu。同事提出巧思:利用 Wubi 在 Windows 下安裝一個 Ubuntu,Wubi 會自動加入 GRUB 選單,再手動編輯該 GRUB(/boot/grub/grub.cfg),加入原本實體分區 Ubuntu 10.04 的啟動參數。雖然開機需選兩次選單(先選 Wubi 的 Ubuntu,再選真實 Ubuntu),但成功救回資料與環境,避免重裝更新套件的痛苦。

經驗總結與教訓

  1. 安裝順序鐵律:先裝 Windows,再裝 Linux,由 Linux 安裝程式處理雙啟動。
  2. Intel G41 等整合顯晶片在 Linux 下易受 BIOS 影像記憶體設定影響,優先嘗試關閉 PAVP 或降低顯存。
  3. GRUB 損壞時,可用 Live CD、Wubi、Super Grub2 Disk 等工具修復,不必急著重裝。
  4. 記錄 BIOS 關鍵設定、分區佈局、GRUB 參數,方便日後排查。

感謝那位「超 nx」的同事,也希望這篇踩坑記能幫到有緣人!

Copyright © Windows教程網 All Rights Reserved