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

USB 安裝 Win7 32 位元重開機出現 error 15: file not found?GRUB 命令列手動啟動修復

編輯:Windows 7 系統介紹

錯誤畫面

GRUB 開機選單出現 Error 15: File not found,通常是 GRUB 設定檔 (menu.lst/grub.cfg) 中 kernel/initrd 路徑錯誤,或分區編號變更。

GRUB Error 15 畫面

GRUB 命令列手動啟動步驟

  1. 錯誤畫面按任意鍵進入 GRUB 選單,按 C 進入命令列。
  2. 輸入 root (hd0,0)(第一顆硬碟第一分區,依實際調整)。
  3. 輸入 kernel (hd0,0)/boot/ → 按 Tab 自動完成顯示可用 kernel 檔(如 vmlinuz-2.6.9-42.ELsmp)。
  4. 補全指令:
    kernel (hd0,0)/boot/vmlinuz-2.6.9-42.ELsmp ro root=LABEL=/ vga=0x317
  5. 輸入 initrd (hd0,0)/boot/initrd-2.6.9-42.ELsmp.img(對應 kernel 版本)。
  6. 輸入 boot 啟動。
  7. 成功進入系統後,**立即修復 GRUB 設定檔** 或重新安裝開機載入器。

永久修復

  • Win7 環境下用 bootsect /nt60 SYS /mbr 重寫 Windows 開機磁區(移除 GRUB)。
  • 或 Linux 環境下 grub-install /dev/sda、update-grub 重建 GRUB。
  • 檢查 /boot/grub/menu.lst 或 /boot/grub/grub.cfg 中 root、kernel、initrd 路徑與分區編號正確。

注意

本錯誤多見於 **Linux GRUB 開機載入器**,Win7 原生不使用 GRUB。若為 Win7 安裝媒體誤裝 GRUB,建議重新製作正規 Win7 安裝 USB(用 Media Creation Tool 或 Rufus 寫入 ISO)。

Copyright © Windows教程網 All Rights Reserved