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

Windows XP 硬碟安裝 Fedora 16 完整圖文教學(Grub4DOS 引導)

編輯:Windows XP 系統介紹

前言:無光碟機、不想燒錄 ISO?直接在 XP 硬碟啟動 Fedora 安裝程式

本文記錄在 FAT32 分割區(如 C:)以 Grub4DOS 引導 Fedora 16 DVD ISO 進行硬碟安裝的完整步驟,適用於無光碟機或不想製作 USB 開機碟的情境。

準備工作

  • 下載 Fedora-16-i386-DVD.iso 放入 C: 根目錄(必須為 FAT32,NTFS 無法直接啟動)。
  • 解壓 ISO 內 isolinux/vmlinuz、isolinux/initrd.img 至 C: 根目錄。
  • 解壓 ISO 內 images/ 整個資料夾至 C: 根目錄。
  • 下載 Grub4DOS,將 grldr、menu.lst 複製到 C: 根目錄。

編輯 menu.lst 加入 Fedora 開機選單

title Install Fedora 16
kernel (hd0,0)/vmlinuz linux askmethod
initrd (hd0,0)/initrd.img

關鍵說明:

  • linux askmethod 強制進入安裝來源選擇,否則會嘗試網路安裝。
  • (hd0,0) 代表第一顆硬碟第一個分割區(即 C:),若 ISO 放在其他分割區請自行對應(如 (hd0,1) 為 D:)。

修改 XP 的 boot.ini 連結 Grub4DOS

開啟 C: 根目錄隱藏檔 boot.ini,末尾加入:

C:\grldr="Grub4DOS"

安裝流程

  1. 重開機,選單選「Grub4DOS」→ 進入 Grub 選單選「Install Fedora 16」。
  2. 安裝程式啟動,選擇「Local media」→ 指定 ISO 所在分割區與路徑 → 依圖形介面完成安裝。

安裝後修復 Windows XP 開機選單(Fedora 16 使用 Grub2)

  1. 進入 Fedora 終端機:su - → gedit /boot/grub2/grub.cfg
  2. 在適當位置加入:
menuentry "Windows XP" {
    chainloader (hd0,0)+1
}
  1. 存檔重開機,Grub2 選單即會出現 Windows XP 選項。

補充說明

Fedora 15 起 ISO 不再含 install.img,硬碟安裝必須加 askmethod 參數,否則會強制尋找網路鏡像站。本教學已驗證可行,若遇分割區對應問題請善用 Grub 命令列 geometry 確認裝置代碼。

Copyright © Windows教程網 All Rights Reserved