BOOTICE 是一個(gè)磁盤引導(dǎo)扇區(qū)維護(hù)工具,可用于安裝、修復(fù)或備份指定磁盤的主引導(dǎo)記錄或分區(qū)上的引導(dǎo)記錄。支持的引導(dǎo)程序主要有 WEE, GRUB4DOS, Grub2, SYSLINUX, Plop Boot Manager, Ms-Dos 及 Windows NT 5/6 等。此外, BOOTICE 還具有分區(qū)管理、扇區(qū)查看以及對(duì) USB 移動(dòng)存儲(chǔ)設(shè)備進(jìn)行重新格式化的功能。
BOOTICE 提供對(duì) *.IMG/*.IMA/*.VHD/*.VHDX/*.VMDK 格式磁盤鏡像文件的處理,包括主引導(dǎo)記錄、分區(qū)引導(dǎo)記錄的修改以及扇區(qū)編輯功能。
BOOTICE 支持對(duì) Windows Vista/7/2008 等操作系統(tǒng)啟動(dòng)配置數(shù)據(jù)文件(BCD)的查看和編輯功能。此功能也可以在 XP/2003 及相應(yīng) PE 下使用,不依賴于 BCDEDIT.EXE。
實(shí)用工具
GRUB4DOS菜單編輯器
此處提供對(duì) GRUB4DOS 配置菜單 MENU.LST 及 GRLDR 內(nèi)置菜單的編輯功能,支持 ANSI 和 UTF-8 編碼格式,支持 LZMA 壓縮。
磁盤填充
出于安全考慮,有時(shí)候需要將磁盤數(shù)據(jù)完全銷毀。BOOTICE 支持對(duì)磁盤或分區(qū)進(jìn)行填充,可將原有數(shù)據(jù)毀于無形且無法恢復(fù)。
更新記錄
1. 緊急修正一個(gè)bug,導(dǎo)致在保存 GRLDR 內(nèi)置菜單時(shí)僅保存了其菜單部分;
2. 修正 freesoft00 提到的 BCD 編輯中第一次新建啟動(dòng)項(xiàng)時(shí)未選中啟動(dòng)分區(qū)的問題;
3. “分區(qū)管理”中顯示或隱藏一個(gè)分區(qū)時(shí)會(huì)自動(dòng)分配或刪除其盤符;
4. 修正多分區(qū)格式化的時(shí)候的一個(gè)錯(cuò)誤
命令行參數(shù)說明
BOOTICE [DEVICE] [/mbr | /pbr | /partitions] [parameters]
【DEVICE】
/DEVICE=[m:n | D:]
m:n >> 指定磁盤m上的分區(qū)n (m從0開始,n從1開始計(jì)數(shù)).
D: >> 通過盤符來指定磁盤號(hào)和分區(qū)號(hào).
【MBR 操作】
BOOTICE [DEVICE] /mbr [/install /backup /restore] [parameters]
/install >> 安裝某種 MBR 代碼到磁盤上,需要 /type= 參數(shù).
/type=[wee, GRUB4DOS, grub2, 1jf9z, 1jf9k, plop,usbhdd+, usbzip+, nt52, nt60]
如果沒有指定 /type= 參數(shù),程序?qū)⑼T?MBR 界面等待用戶操作.
/menu=xxx.lst >> 指定 WEE 的菜單文件
/backup >> 備份 MBR 到磁盤文件,需要 /file= 參數(shù).
/file=xxxx.xxx >> 文件名,全路徑名稱或相對(duì)路徑名稱.
/sectors=n >> 指定要備份的扇區(qū)數(shù).
/restore >> 從文件恢復(fù) MBR,需要 /file= 參數(shù).
/file=xxxx.xxx >> 文件名,全路徑名稱或相對(duì)路徑名稱.
/keep_dpt >> 恢復(fù)時(shí)保留原磁盤簽名和分區(qū)表.
/boot_file=xxx >> 指定啟動(dòng)文件,適用于 GRUB4DOS.
【PBR 操作】
BOOTICE [DEVICE] /pbr [/install /backup /restore] [parameters]
/install >> 安裝某種 PBR 程序到分區(qū)引導(dǎo)扇區(qū),需要 /type= 參數(shù).
/type=[msdos, GRUB4DOS, ntldr, bootmgr, syslinux]
如果沒有指定 /type= 參數(shù),程序?qū)⑼T?PBR 界面等待用戶操作.
/backup >> 備份 PBR 到磁盤文件,需要 /file= 參數(shù).
/file=xxxx.xxx >> 文件名,全路徑名稱或相對(duì)路徑名稱.
/sectors=n >> 指定要備份的扇區(qū)數(shù).
/restore >> 從文件恢復(fù) PBR,需要 /file= 參數(shù).
/file=xxxx.xxx >> 文件名,全路徑名稱或相對(duì)路徑名稱.
/keep_bpb >> 恢復(fù)時(shí)保留 BPB 不改動(dòng).
/boot_file=xxx >> 指定啟動(dòng)文件,適用于 GRUB4DOS,NTLDR,BOOTMGR.
【分區(qū)及格式化】
BOOTICE [DEVICE] /partitions [operation]
operation:
/backup_dpt=xxx >> 備份當(dāng)前磁盤的分區(qū)表到文件 xxx
/restore_dpt=xxx >> 從文件 xxx 恢復(fù)當(dāng)前磁盤的分區(qū)表
/hide >> 隱藏 /device= 指定的分區(qū)
/unhide >> 顯現(xiàn) /device= 指定的分區(qū)
/eisahide >> 以 EISA 方式隱藏 /device= 指定的分區(qū)
/activate >> 激活指定分區(qū)
/assign_letter >> 為指定分區(qū)分配盤符(自動(dòng)分配第一個(gè)可用盤符)
/assign_letter=X >> 為指定分區(qū)分配盤符(盤符由用戶指定)
/delete_letter >> 刪除指定分區(qū)的盤符
/repartition >> 格式化 USB 移動(dòng)存儲(chǔ)介質(zhì)
[/usb-fdd, /usb-zip, /usb-hdd] [/vollabel=xxx] [/fstype=xxx]
[/vollabel=xxx] >> 指定卷標(biāo),最大 11 個(gè)字符.
[/fstype=xxx] >> /fstype=[fat16, fat32, ntfs, exfat]
[/startlba=nnn] >> 指定分區(qū)起始扇區(qū)號(hào)
【特殊參數(shù)】
1、/quiet
如果使用了 /quiet 參數(shù),BOOTICE 將在執(zhí)行后不彈出確認(rèn)對(duì)話框。(除非遇到錯(cuò)誤)
例外:為保證安全,格式化操作時(shí)將忽略此參數(shù),此時(shí)需要手動(dòng)執(zhí)行。
2、/nodriveletters
使用此參數(shù)時(shí),BOOTICE 將不進(jìn)行任何盤符檢測(cè)。
3、用于 GRUB4DOS 的特別參數(shù)
鑒于 GRUB4DOS 的廣泛使用,實(shí)現(xiàn)了 GRUB4DOS 安裝的全部參數(shù):
/v045:安裝 0.4.5 版本
/v046:安裝 0.4.6 版本
/mbr-bpb:復(fù)制第一個(gè) FAT/NTFS 主分區(qū)的 BPB 到 MBR
/mbr-disable-floppy:不從軟驅(qū)搜索grldr
/mbr-disable-osbr:不啟動(dòng)分區(qū)表無效的原MBR
/duce:禁止無條件進(jìn)入控制臺(tái)
/chs-no-tune:禁止改變磁盤集合參數(shù)
/boot-prevmbr-first:優(yōu)先啟動(dòng)原來的MBR
/preferred-drive=m:優(yōu)先磁盤號(hào)
/preferred-partition=n:優(yōu)先分區(qū)號(hào)(LINUX風(fēng)格)
/hot-key=3920:指定熱鍵,為四個(gè)十六進(jìn)制的字符
前兩個(gè)字符為掃描碼,后兩個(gè)字符為ASCII碼
/time-out=d:超時(shí)時(shí)間,秒
/boot_file=xxx:這個(gè)參數(shù)實(shí)現(xiàn) GRLDR 改名功能
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版