BOOTICE:引導扇區(qū)制作工具這個小工具用于在你的磁盤(硬盤、移動硬盤、U盤、SD卡等存儲介質(zhì))上安裝某種引導程序,BOOTICE:引導扇區(qū)制作工具可用于安裝、修復、更改 MBR 或 PBR,可選的引導程序有 Grub for DOS、SYSLINUX、Lvyanan 1JF9K 以及 MS-DOS、WinNT 5/6 默認的引導程序等
功能:
BOOTICE還具有對優(yōu)盤的重新分區(qū)和格式化等功能。BOOTICE 是一個啟動相關(guān)的小程序,主要用于安裝、修復、備份和恢復磁盤的 MBR(Master Boot Record)或分區(qū)上的 PBR(Partition Boot Record),此外還支持對可移動磁盤的重新分區(qū)和格式化功能。
★ BOOTICE 能為你的磁盤安裝如下類型的 MBR:
1.Wee。不點大師開發(fā)的 mini-g4d,支持一定功能的同時減小了體積,可完全嵌入 MBR(63扇區(qū));
2.Grub for DOS。這是一個功能強大而又靈活的啟動管理器,具有多種啟動方式,可引導多種操作系統(tǒng),請參考時空論壇;
3.USB-HDD+。這是UltraISO內(nèi)置的一種兼容性較好的主要用于HDD形式優(yōu)盤的引導程序;
4.USB-ZIP+。這也是UltraISO內(nèi)置的一種的兼容性較好的用于USB-ZIP形式的優(yōu)盤的引導程序;
5.Plop Boot Manager。這是一個界面很酷的啟動管理器,支持從硬盤/軟盤/光盤/USB啟動,即使你的BIOS并不支持,詳見www.plop.at。
6.Windows NT MBR。Windows XP和Windows Vista安裝時提供的MBR程序,主要作用是查找并啟動激活的主分區(qū);
★ BOOTICE 能將如下類型 PBR 安裝到某一分區(qū)的引導扇區(qū):
1.MS-DOS 引導程序,用于啟動MS-Dos系統(tǒng)或Win9X系統(tǒng);
2.Grub for DOS,強大的Grub for DOS也支持安裝到分區(qū)引導扇區(qū)上;
3.NTLDR 引導程序,用于引導Win2000/XP/2003或相應PE;
4.BOOTMGR 引導程序,用于引導Win Vista/7/2008或相應PE;
5.SYSLINUX 引導程序,又一個強大的引導程序,請參考SYSLINUX官方網(wǎng)站。
★ BOOTICE 還提供針對可移動磁盤的重新分區(qū)和格式化功能:
1. 可以對優(yōu)盤重新進行分區(qū),可以按USB-FDD,USB-ZIP和USB-HDD三種模式進行分區(qū);
2. 可以對新劃分的分區(qū)進行格式化,文件系統(tǒng)可選。
※ 更新記錄
◆ 2013.12.10 v1.3.2.1:
1、修正 Win 7 下無法壓縮 VHD 的bug。
◆ 2013.12.07 v1.3.2:
1、新增 VHD/VHDX 文件操作功能,包括創(chuàng)建(固定、動態(tài)、差分)、差分合并、差分父文件重設(shè)、掛載/分離、擴容減容、壓縮等功能,WIN7 以上系統(tǒng)可用;
2、完善分區(qū)格式化功能,提升分區(qū)格式化速度,支持將大于 32GB 的分區(qū)格式化為 FAT32 格式;
3、提升 VHD/VHDX 文件多扇區(qū)寫入的速度,修正 VHD 文件總扇區(qū)數(shù)識別錯誤的 bug;
4、安裝 GRUB4DOS/WEE MBR 時,默認勾選“安裝 NT6 MBR 到第二扇區(qū)”;
5、編輯 GRLDR 菜單時,可通過 /menu=xxx 從其它菜單文件導入菜單;
6、為程序制作了 256*256 的大圖標。
◆ 2013.11.12 v1.3.1:
1、修正 GRUB4DOS 安裝時, 因 GRLDR 文件名后有一個點“.”而導致無法搜索啟動 GRLDR 的問題。
2、修正 GRUB4DOS 菜單編輯中,菜單內(nèi)容為空時無法保存的問題。
3、新增 /edit_bcd 參數(shù),可從命令行啟動 BCD 編輯。可在資源管理器中實現(xiàn)右鍵菜單調(diào)用。
4、新增 /edit_g4dmenu 參數(shù),可從命令行啟動 GRUB4DOS 菜單編輯?稍谫Y源管理器中實現(xiàn)右鍵菜單調(diào)用。
以上右鍵菜單可用此批處理完成(需修改 BOOTICEx86.EXE 路徑為實際路徑)
◆ 2013.11.11 v1.3.0:
1、改進的 BCD 編輯功能:在保留原有功能的基礎(chǔ)上增加了“專業(yè)編輯模式”以滿足專業(yè)用戶的需求。在“專業(yè)編輯模式”下,用戶可查看和編輯 BCD 文件內(nèi)的所有項目和所有參數(shù),可以創(chuàng)建新的啟動項和新的參數(shù),還可以進行 BCD 的導入導出操作。
2、在 BCD “經(jīng)典編輯模式”中,當參數(shù)值為空時直接刪除該參數(shù)而不是保存為空值,以避免該啟動項被認為是非法啟動項的問題。
3、考慮到實用性,在 WEE 和 GRUB4DOS MBR 安裝界面,新增了“安裝 NT6 MBR 到第二扇區(qū)”選項,通過這個選項可以將 NT6 的 MBR 安裝到第二個扇區(qū)。此選項對應的命令行參數(shù)為“/copy_nt6mbr”。
4、更新了 0.4.6a 版本的 grldr.mbr 和 grldr.pbr。在 GRUB4DOS MBR 安裝界面,對 GRLDR 文件名的長度限制調(diào)整為 8.3 格式。由于 GRUB4DOS 的改進,在 GRUB4DOS PBR 安裝界面,取消了 USB 選項。
5、根據(jù)反饋,分區(qū)編號方式改為之前的 GRUB4DOS 風格,即 0,1,2,3 分別對應四個主分區(qū),邏輯分區(qū)從 4 開始編號。命令行參數(shù)中 /device=m:n 亦按此規(guī)則編號。
6、修復 VISTA 以上系統(tǒng)中從命令行恢復扇區(qū)數(shù)據(jù)時可能出現(xiàn)的寫入失敗問題(注:系統(tǒng)所在的分區(qū)因為被操作系統(tǒng)保護的原因不能寫入)。
◆ 2013.10.01 v1.2.0:
1、解決了之前版本在扇區(qū)編輯時可能出現(xiàn)的“拒絕訪問”問題(WIN7 以上系統(tǒng)會保護磁盤上的重要扇區(qū)而拒絕寫入);
2、解決了恢復分區(qū)表時可能出現(xiàn)的“拒絕訪問”而導致恢復失敗的問題;
3、扇區(qū)編輯窗口的分區(qū)列表菜單中一并列出邏輯分區(qū) EBR 及剩余空間 LBA;
4、BCD 編輯中增加 testsigning 參數(shù)支持,該參數(shù)用于開啟或關(guān)閉測試模式;
5、BCD 編輯中增加 bootmenupolicy 參數(shù)支持,該參數(shù)用于開啟或關(guān)閉 WIN8 及以上系統(tǒng)的 METRO 啟動界面(藍色界面),關(guān)閉該項可避免選擇其它系統(tǒng)時需要重啟的現(xiàn)象;
6、修正 PBR 修改可能沒有得到保存的 bug,經(jīng)檢查此 bug 存在于 v1.1.4 和 v1.1.5;
7、GRUB4DOS 菜單編輯器中,默認使用宋體、細明體、Tahoma 字體來生成字模,以避免在 WIN7 以上系統(tǒng)中因使用默認的雅黑字體而導致生成的字模有毛刺的現(xiàn)象;
8、修正 GRUB4DOS MBR 0.4.6a 熱鍵名稱沒有得到保存的 bug;
9、在 GRUB4DOS MBR 選項窗口中直接顯示熱鍵名稱而不是掃描碼;
10、根據(jù)反饋,取消了在注冊表保存參數(shù)的功能,保持軟件的綠色特性;
11、根據(jù)反饋,窗口界面不再使用雅黑字體,改為 Tahoma 字體;
※ 命令行參數(shù)介紹
BOOTICE [DEVICE] [/mbr | /pbr | /partitions] [parameters]
【DEVICE】
────────────────────────────────
/DEVICE=[m:n | X:]
────────────────────────────────
m:n >> 指定磁盤m上的分區(qū)n (m從0開始,n從1開始計數(shù)).
X: >> 通過盤符來指定磁盤號和分區(qū)號.
【MBR 操作】
────────────────────────────────
BOOTICE [DEVICE] /mbr [/install /backup /restore] [parameters]
────────────────────────────────
/install >> 安裝某種 MBR 代碼到磁盤上,需要 /type= 參數(shù).
/type=[wee, grub4dos, usbhdd+, usbzip+, plop, nt52, nt60]
如果沒有指定 /type= 參數(shù),程序?qū)⑼T?MBR 界面等待用戶操作.
/backup >> 備份 MBR 到磁盤文件,需要 /file= 參數(shù).
/file=xxxx.xxx >> 文件名,全路徑名稱或相對路徑名稱.
/sectors=n >> 指定要備份的扇區(qū)數(shù).
/restore >> 從文件恢復 MBR,需要 /file= 參數(shù).
/boot_file=sss >> 指定啟動文件,適用于 Grub4Dos.
【PBR 操作】
────────────────────────────────
BOOTICE [DEVICE] /pbr [/install /backup /restore] [parameters]
────────────────────────────────
/install >> 安裝某種 PBR 程序到分區(qū)引導扇區(qū),需要 /type= 參數(shù).
/type=[msdos, grub4dos, ntldr, bootmgr, syslinux]
如果沒有指定 /type= 參數(shù),程序?qū)⑼T?PBR 界面等待用戶操作.
/backup >> 備份 PBR 到磁盤文件,需要 /file= 參數(shù).
/file=xxxx.xxx >> 文件名,全路徑名稱或相對路徑名稱.
/sectors=n >> 指定要備份的扇區(qū)數(shù).
/restore >> 從文件恢復 PBR,需要 /file= 參數(shù).
/boot_file=sss >> 指定啟動文件,適用于 Grub4Dos,NTLDR,BOOTMGR.
【分區(qū)及格式化】
────────────────────────────────
BOOTICE [DEVICE] /partitions [operation]
────────────────────────────────
operation:
/backup_dpt=xxx >> 備份當前磁盤的分區(qū)表到文件 xxx
/restore_dpt=xxx >> 從文件 xxx 恢復當前磁盤的分區(qū)表
/hide >> 隱藏指定分區(qū)
/unhide >> 顯現(xiàn)指定分區(qū)
/eisahide >> 以 EISA 方式隱藏指定分區(qū)
/activate >> 激活指定分區(qū)
/format_usb >> 格式化 USB 移動存儲介質(zhì)
[/booting-standard] [/vollabel=xxx] [/fstype=sss]
[/booting-standard] >> [/usb-fdd, /usb-zip, /usb-hdd]
[/vollabel=xxx] >> 指定卷標,最大 11 個字符.
[/fstype=sss] >> /fstype=[fat16, fat32, ntfs, exfat]
【靜默安裝】
────────────────────────────────
如果使用了 /auto 參數(shù),BOOTICE 將不彈出確認對話框而自動進行安裝
(除非遇到錯誤)
例外:此參數(shù)不實用格式化操作,格式化操作時需要手動執(zhí)行。
【用于 GRUB4DOS 的特別參數(shù)】
────────────────────────────────
鑒于 Grub4Dos 的廣泛使用,實現(xiàn)了 Grub4Dos 安裝的全部參數(shù):
/mbr-bpb:復制第一個 FAT 主分區(qū)的 BPB 到 MBR
/mbr-disable-floppy:不從軟驅(qū)搜索grldr
/mbr-disable-osbr:不啟動分區(qū)表無效的原MBR
/duce:禁止無條件進入控制臺
/chs-no-tune:禁止改變磁盤集合參數(shù)
/boot-prevmbr-first:優(yōu)先啟動原來的MBR
/preferred-drive=m:優(yōu)先磁盤號
/preferred-partition=n:優(yōu)先分區(qū)號(LINUX風格)
/hot-key=3920:指定熱鍵,為四個十六進制的字符
前兩個字符為掃描碼,后兩個字符為ASCII碼
/time-out=d:超時時間,秒
/boot_file=sss:這個參數(shù)實現(xiàn) GRLDR 改名功能