|
軟體介紹
grub4dos關聯的資料際網路上並不少,grub4dos軟體包裡也有說明檔案,可是絕大多數資料並不適合剛接觸grub的人。
初學者下載了grub4dos軟體包後,面對一大堆(約40個)的檔案,即使大概看了readme.txt檔案後,也很可能仍然是一團
霧水,不知從何處入手。
出現這種狀況的一個主要原因是,此軟體是作者利用業餘時間開發的,開發者在有限的時間裡集中精力於排除軟體bug,從
而無過多剩餘精力撰寫文件。

grub4dos 名氣大,教學文章網上隨處可見。
grub4dos 固然功能強大,先前就說過它能直接引導 img/iso 等 floppy/cdrom 的映像檔。
1. 準備所需檔案
grub4dos 引導方法十分靈活,例如可由 ntldr 引導,可以寫到 MBR 裡去。如果你也跟我一樣的話,你需要3個檔案。
1a) grldr 及 menu.lst - 下載並解開 grub4dos-1.1.壓縮檔得到,是 grub4dos 的主程式及設定檔。
1b) grubinst_gui.exe(我已經把他繁體中文化好了!),把引導紀錄寫到 MBR的工具。
2. 安裝 grub4dos
讀過了上面提的 tutorial 及 wiki 就不難理解 (hd0,0) 表示第一個硬碟的第一個主分區的概念,舉例:
繁/簡對應的分區如下 :
(hd0,0) - primary 1 分區: 安裝了繁體中文 Windows XP
(hd0,1) - primary 2 分區: 安裝了簡體中文 Windows XP
不像其它的 Windows 軟體,grub4dos 是沒有 installer 的,不過安裝也很簡單。
首先將 grldr 及 menu.lst 放置到(hd0,0) 的根目錄下,也就是 C:\。
然后執行 grubinst_gui.exe,選好目標硬碟,下例是 (hd0),按下 [Install] 將
grub4dos 的引導紀錄寫到 MBR。
安裝 grub4dos 到MBR(請執行:grubinst_gui.exe)
3. 設定 menu.lst 選單
理論上 grub4dos 己經安裝完成,但先別急著重新開機,因為還沒有設定好啟動項目,以繁/簡雙 XP 系統為例,
menu.lst 設定如下:
-------------------------------------------------------------------------
# 預設等待時間(秒)
timeout 10
# 預設啟動的系統
default 0
# 引導繁體系統
title Windows XP Traditional Chinese
# 隱藏簡體系統的分區
hide (hd0,1)
unhide (hd0,0)
rootnoverify (hd0,0)
makeactive
chainloader +1
# 引導簡體系統
title Windows XP Simplified Chinese
# 隱藏繁體系統的分區
hide (hd0,0)
unhide (hd0,1)
rootnoverify (hd0,1)
makeactive
chainloader +1
簡單的雙系統選單
簡體中文支援範例: + splash
grub4dos 也有簡體中文版,需要的話先把 grldr 替換成簡體中文的版本,該檔放置在 grub4dos-0.4.3 壓縮檔的
chinese 目錄;同時還需要中文字型檔,請到文末參考資料處給出的兩個論壇去找找。此外 grub4dos 也支援靚靚的
splash,總括以上設定如下:
-------------------------------------------------------------------------
# 預設等待時間(秒)
timeout 10
# 預設啟動的系統
default 0
# 設置圖形背景文件
# 位置是 (hd0,0)的 /boot 目錄下
splashimage (hd0,0)/boot/intel.xpm.gz
# 設置中文支持的字體文件
# 位置是 (hd0,0)的 /boot 目錄下
fontfile (hd0,0)/boot/fonts
# 引導繁體系統
title Windows XP 繁體中文
# 隱藏簡體系統的分區
hide (hd0,1)
unhide (hd0,0)
rootnoverify (hd0,0)
makeactive
chainloader +1
# 引導簡體系統
title Windows XP 簡體中文
# 隱藏繁體系統的分區
hide (hd0,0)
unhide (hd0,1)
rootnoverify (hd0,1)
makeactive
chainloader +1
繁體中文支援範例
本來以為這是沒有辦法的,其實就是要文字轉為簡體中文(是GBK,不是unicode簡體)。
以上面的選單為例,menu.lst該這樣寫:
-------------------------------------------------------------------------
# 預設等待時間(秒)
timeout 10
# 預設啟動的系統
default 0
# 設置圖形背景文件
# 位置是 (hd0,0)的 /boot 目錄下
splashimage (hd0,0)/boot/intel.xpm.gz
# 設置中文支持的字體文件
# 位置是 (hd0,0)的 /boot 目錄下
fontfile (hd0,0)/boot/fonts
# 引導繁體系統
title Windows XP 楛极笢恅
# 隱藏簡體系統的分區
hide (hd0,1)
unhide (hd0,0)
rootnoverify (hd0,0)
makeactive
chainloader +1
# 引導簡體系統
title Windows XP 潠极笢恅
# 隱藏繁體系統的分區
hide (hd0,0)
unhide (hd0,1)
rootnoverify (hd0,1)
makeactive
chainloader +1
-------------------------------------------------------------------------
作業系統多重開機制作-grub4dos(USB 隨身碟--XPE 多重開機)下載網址:
http://por.tw/Downloads/grub4dos.rar
|
|