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

修改 USB 開機選單:menu.lst 設定檔詳解與實戰範例

編輯:USB 隨身碟安裝系統

Grub4dos 為基礎的 USB 開機碟,其開機選單由根目錄下的 menu.lst 控制。理解語法即可自由增刪開機項目、建立多重開機選單。

menu.lst 基本結構

title 選單顯示名稱
rootnoverify (hd0,0)
makeactive
chainloader +1
  • title:選單項目名稱(必須)。
  • rootnoverify (hd0,0):指定開機裝置(第一顆硬碟第一分割區),不驗證檔案系統。
  • makeactive:將該分割區設為作用中。
  • chainloader +1:鏈式載入該分割區的開機磁區(MBR/PBR)。

常見實戰範例

啟動本機硬碟現有作業系統

title 啟動第一硬碟第一主分割區 (hd0,0)
rootnoverify (hd0,0)
makeactive
chainloader +1

title 啟動第一硬碟第二主分割區 (hd0,1)
rootnoverify (hd0,1)
makeactive
chainloader +1

直接載入 Windows 開機管理程式

title 啟動 Windows NT/2000/XP/2003 (ntldr)
find --set-root /ntldr
chainloader /ntldr

title 啟動 Windows 7/8/10/11 (bootmgr)
find --set-root /bootmgr
chainloader /bootmgr
  • find --set-root /檔案路徑:自動搜尋包含指定檔案的分割區並設為 root,極具彈性。

進階技巧

  • 子選單: 使用 configfile /submenu.lst 載入另一選單檔,實現分類管理。
  • 預設與倒數: default 0 設預設項,timeout 10 設倒數秒數。
  • 傳遞核心參數: Linux 開機項可加 kernel /vmlinuz ro root=/dev/sda1 quiet 等參數。

編輯 menu.lst 只需記事本,修改存檔即時生效,無需重做開機碟。善用它,一支隨身碟走天下。

Copyright © Windows教程網 All Rights Reserved