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

老電腦無光碟/USB啟動?硬碟安裝 Fedora 6 雙系統:grub4dos 引導 ISO,詳盡實戰紀錄

編輯:Windows XP 系統介紹

舊主板 (BD7II、P4 1.6GHz、512MB) 無光碟回應、BIOS 無 USB 啟動選項。利用現有 XP 環境,硬碟引導安裝 Fedora 6,不燒錄光碟、不做 USB,純硬碟操作完成雙系統。

核心工具與檔案

  • grldr、menu.lst:來自 grub4dos,負責硬碟引導選單。
  • Fedora 6 安裝 ISO:FC-6-i386-DVD.iso 放在 D: 或 E: (必須為 FAT32 分區,NTFS 無法直接引導)。
  • 從 ISO 解壓 isolinux/initrd.img、isolinux/vmlinuz 放至 ISO 同目錄。

實戰步驟

  1. 下載 grub4dos → 解壓取得 grldr、menu.lst。
    grub4dos檔案
  2. 準備 FAT32 分區 (D:) 放入 FC-6-i386-DVD.iso → 解壓縮 ISO → 取出 initrd.img、vmlinuz 放同目錄。
    ISO解壓檔案
  3. 將 grldr、menu.lst 複製到 C: 根目錄。
  4. 編輯 menu.lst 末尾加入:
    title Install Fedora 6
    root (hd1,x)
    kernel (hd1,x)/vmlinuz
    initrd (hd1,x)/initrd.img
    x 為 Linux 識別的分區號 (從 0 起算),用 WinGrub 查看對應。
    menu.lst設定 WinGrub查看分區號
  5. 編輯 C:\boot.ini:
    我的電腦 → 內容 → 進階 → 啟動與修復 → 設定 → 編輯 boot.ini 最後一行加入:
    C:\grldr="Install Fedora 6"
    boot.ini編輯
  6. 重開機 → 選單出現 Install Fedora 6 → 進入安裝程式。
    開機選單

關鍵避坑指南

  • ISO 必須在 FAT32 分區,grub4dos 無法從 NTFS 讀取 ISO 核心檔。
  • root (hd1,x) 中 hd1 為第二顆實體硬碟 (0 起算),若 ISO 在第一顆硬碟則用 hd0。
  • kernel 參數可加 repo=hd:.../iso 指定安裝來源,視 Fedora 版本調整。
  • 安裝完成後,grub 會安裝到 MBR,XP 啟動項自動保留,雙系統共存。

老機器、無光碟/USB 啟動也能裝 Linux,grub4dos + 硬碟 ISO 引導,讓廢棄硬體重獲新生。

Copyright © Windows教程網 All Rights Reserved