Master Boot LoaDer是多引導(dǎo)管理MBLDR的安裝和配置程序,主要是用于引導(dǎo)各種不同的硬盤(pán)分區(qū),支持引導(dǎo)多個(gè)磁盤(pán)分區(qū)上的多個(gè)系統(tǒng),達(dá)到雙系統(tǒng)或多系統(tǒng)的同時(shí)運(yùn)行。軟件還可以引導(dǎo)多個(gè)磁盤(pán)分區(qū)上的多個(gè)系統(tǒng),同時(shí)將另一系統(tǒng)盤(pán)隱藏,從而實(shí)現(xiàn)雙系統(tǒng)或多系統(tǒng)互相獨(dú)立互不干擾,它使用簡(jiǎn)易引導(dǎo)菜單文本并只占用硬盤(pán)一個(gè)扇區(qū)。
Master Boot LoaDer軟件特色
1、可以按自定義順序從主分區(qū)或邏輯磁盤(pán)啟動(dòng)多達(dá)9個(gè)操作系統(tǒng)(包括chainload功能)。
2、MBR引導(dǎo)加載程序使用匯編語(yǔ)言編寫(xiě),并使用NASM進(jìn)行編譯。
3、安裝/配置程序是用C語(yǔ)言編寫(xiě)的,并使用免費(fèi)工具編譯(在MS-DOS或FreeDOS下的DJGPP;在Linux和BSD下的GCC;在Windows下的MinGW)。
4、安裝/配置程序可以在MS-DOS或FreeDOS下運(yùn)行,并且需要DPMI擴(kuò)展。由于mbldr 1.38 Linux和BSD也受支持。自1.39以來(lái),Windows也受支持。
5、對(duì)啟動(dòng)和安裝/配置模式使用文本模式。
6、通過(guò)分區(qū)表檢查支持MBR備份/還原操作。
7、通過(guò)按可配置鍵(“1”,“2”等或“F1”,“F2”等)支持用戶(hù)定義的啟動(dòng),并以進(jìn)度條的形式顯示啟動(dòng)計(jì)時(shí)器活動(dòng)。
8、支持在主分區(qū)上切換活動(dòng)標(biāo)志。
9、加載默認(rèn)操作系統(tǒng)(也可配置)支持啟動(dòng)超時(shí)。
10、完全自定義的啟動(dòng)菜單,指示計(jì)時(shí)器和默認(rèn)操作系。
11、支持啟動(dòng)1024柱面以上的操作系統(tǒng)。
12、隱藏非活動(dòng)主分區(qū)(對(duì)于FAT / FAT32 / NTFS),就像在PQ PartitionMagic / OS-2引導(dǎo)管理器中一樣(即只有正在引導(dǎo)的分區(qū)是可見(jiàn)的,所有其他分區(qū)都是隱藏的)。這樣做是為了防止MS-DOS和Microsoft Windows同時(shí)存在于一個(gè)硬盤(pán)上時(shí)出現(xiàn)問(wèn)題。請(qǐng)注意,如果從邏輯磁盤(pán)引導(dǎo)操作系統(tǒng),則所有FAT / NTFS主分區(qū)都將標(biāo)記為不可見(jiàn)且不活動(dòng)。
13、正確檢測(cè)大多數(shù)現(xiàn)代分區(qū)類(lèi)型(包括隱藏的分區(qū)類(lèi)型,NTFS,Linux本機(jī),LBA分區(qū)等)。
14、它適合硬盤(pán)上第一個(gè)扇區(qū)的前446個(gè)字節(jié),不需要分配單獨(dú)的分區(qū)。
15、支持BIOS支持的所有類(lèi)型的硬盤(pán):ATA,SATA和SCSI。
16、引導(dǎo)計(jì)時(shí)器的可定制中斷鍵。如果默認(rèn)與BIOS保留的熱鍵沖突,則可能很有用。
17、mbldr的開(kāi)發(fā)和包裝只需要免費(fèi)軟件:FreeDOS,DJGPP,GCC,InfoZIP,NASM,UPX,wxWidgets等。
18、可以安裝在系統(tǒng)中的任何可用HDD上。
19、安裝/配置程序具有多語(yǔ)言界面。
使用教程
安裝時(shí),不是真寫(xiě) MBR ,mbldr 的 windows 安裝程序可以把要寫(xiě)的 mbr 代碼 以文件的形式導(dǎo)出來(lái),想真正安裝再用BOOTICE或winhex導(dǎo)入即可!
啟動(dòng)時(shí)選擇:1、2、3、4啟動(dòng)對(duì)應(yīng)分區(qū)!
它可以在 MS-DOS/Windows 下替換 MBR。它支持隱藏分區(qū),引導(dǎo)超過(guò) 1024 柱面的操作系統(tǒng),活動(dòng)分區(qū)切換和超過(guò)延時(shí)后引導(dǎo)默認(rèn)操作系統(tǒng)。它也可以引導(dǎo) Linux/BSD 分區(qū)。此程序用于在硬盤(pán)上使用交互式菜單安裝和配置 mbldr。
語(yǔ)法:mbldrgui.exe [選項(xiàng)] [選項(xiàng)]...
選項(xiàng)為:
-h 輸出幫助信息并退出
-v 詳細(xì)模式 (只調(diào)試, 用于日志文件)
-d指定硬盤(pán)編號(hào) (就是連續(xù)的非負(fù)整數(shù)
值: 0, 1, 2, 等等),如果磁盤(pán)偵測(cè)到由于一些原因無(wú)法工作,這個(gè)就很有用處。
或
-d二進(jìn)制形式的驅(qū)動(dòng)器映像。這個(gè)語(yǔ)法同樣可用于你希望指定未用 .PHYSICALDRIVE 命名規(guī)則隱藏的驅(qū)動(dòng)器。
方法:1. 用Pauly的BOOTICE將每個(gè)分區(qū)寫(xiě)入引導(dǎo)。
2. 下載Master Boot LoaDeR,解壓后打開(kāi)mbldrgui.exe。
3. 依次按照下圖安裝點(diǎn)擊。
4. 保存,再用BOOTICE導(dǎo)入MBR第一扇區(qū)即可(只占用一個(gè)扇區(qū),先保存好原來(lái)MBR,防止意外)
5. 重新啟動(dòng)后,顯示分區(qū)選擇菜單,按數(shù)字鍵1、2、3、4選擇對(duì)應(yīng)分區(qū)啟動(dòng)。
成功做法:1.用WINHEX打開(kāi)MBLDR,因?yàn)?mbldr 的引導(dǎo)程序在讀扇區(qū)時(shí)只讀了一個(gè)扇區(qū),所以不能啟動(dòng)整個(gè)文件。讀取的扇區(qū)數(shù)在 FC 位置,共兩個(gè)字節(jié),修改為 12(十進(jìn)制18,即18個(gè)扇區(qū))。
2.再修改啟動(dòng)扇區(qū)位置,在該位置裝入grldr.mbr,可啟動(dòng) grldr.mbr
即:MBR>文件
注:其實(shí)在該處不修改時(shí),可以啟動(dòng)MBR或其他分區(qū)啟動(dòng)扇區(qū),理論上可啟動(dòng)6個(gè),因?yàn)?個(gè)扇區(qū)的位置至多6個(gè)菜單的位置。
當(dāng)然,如果你每個(gè)菜單啟動(dòng)的仍然是MBLDR的話,就可以啟動(dòng)6的n次方的幾何級(jí)數(shù)的形式增加,即6、36、216個(gè)-----
我是將這些特殊位置放在增大的保留扇區(qū)里面的,呵呵,安全呀。
感謝 Pauly大師 關(guān)鍵處指導(dǎo)!!!
★應(yīng)用1:裝入GRLDR.MBR直接啟動(dòng)之。
★應(yīng)用2:裝入G2LDR直接啟動(dòng)之。
我試著FC位置為3E的情況下,可成功將G2LDR裝入啟動(dòng)之,是占用60個(gè)扇區(qū),不超過(guò)!