MBLDR的MBR是從硬盤的絕對扇區位置啟動的,因此,適當改編,也可以使之從其他絕對扇區位置啟動。下圖,兩個紅圈就是按鍵F1、F2所對應的啟動扇區位置,如果我將該位置改變,那麼MBLDR即從改變後的位置啟動,我的U盤原第二分區是32512扇區即007F00,我將其修改為3B7F00即從該位置啟動了!
★成功做法:
1.用WINHEX打開MBLDR,因為 mbldr 的引導程序在讀扇區時只讀了一個扇區,所以不能啟動整個文件。讀取的扇區數在 FC 位置,共兩個字節,修改為 12(十進制18,即18個扇區)。
2.再修改啟動扇區位置,在該位置裝入grldr.mbr,可啟動 grldr.mbr
即:MBR>文件
注:其實在該處不修改時,可以啟動MBR或其他分區啟動扇區,理論上可啟動6個,因為1個扇區的位置至多6個菜單的位置。
當然,如果你每個菜單啟動的仍然是MBLDR的話,就可以啟動6的n次方的幾何級數的形式增加,即6、36、216個-----
我是將這些特殊位置放在增大的保留扇區裡面的,呵呵,安全呀。
關於增加保留扇區,請看:http://bbs.wuyou.net/viewthread.php?tid=153841&extra=page%3D3
感謝 Pauly大師 關鍵處指導!!!
★應用1:裝入GRLDR.MBR直接啟動之。
★應用2:裝入G2LDR直接啟動之。
我試著FC位置為3E的情況下,可成功將G2LDR裝入啟動之,是占用60個扇區,不超過!歡迎測試交流!
★實例:以第一分區為FAT32為例!小心!(最好用HDD模式U盤,別用硬盤)
參照下圖:
1. 安裝MBLDR到U盤。
2. 用WINHEX打開U盤MBR,找到偏移FC處的01改為12,找到3F000000,修改為:42000000。
3. 用WINHEX打開U盤第一分區,找到66扇區(即16進制42),寫入grldr.mbr .(這是保留扇區,FAT32一般保留38個扇區,grldr.mbr占用18個扇區,足夠用)
4. 保存,重啟按F1或1即可成功啟動grldr.mbr。你的U盤跟目錄放上grldr就可以成功啟動了.
★模板下載:
方法:參看下圖,歡迎反饋!
1.用WINHEX打開硬盤MBR第0扇區,將模板復制寫入偏移0處。
2.編輯啟動位置,即標記①②③④⑤⑥的位置,寫入你想啟動分區的絕對扇區位置。注意第①菜單要是你系統分區的絕對扇區位置。否則你可就不能進入系統了。
3.保存,完成。(分區表位置我已經刪去,不會損壞到你的分區表,不過安全起見,要求你備份到U盤,一!!!)