本帖最後由 wusun 於 2014-12-13 19:17 編輯
BOOTICE命令行參數說明- 命令行參數說明
- ────────────────────────────────
- BOOTICE [DEVICE] [/mbr, /pbr, /sectors, /partitions] [parameters]
- ────────────────────────────────
- 【DEVICE】
- ────────────────────────────────
- /DEVICE=[m:n | X:]
- ────────────────────────────────
- m:n >> 指定磁片m上的分區n (m: 0,1,2...; n: Grub4Dos 風格,0,1,2...)
- X: >> 盤符,通過盤符來指定磁片號和分區號.
- 【MBR 操作】
- ────────────────────────────────
- BOOTICE [DEVICE] /mbr [/install /backup /restore] [parameters]
- ────────────────────────────────
- /install >> 安裝某種 MBR 代碼到磁片上,需要 /type= 參數.
- /type=[wee, GRUB4DOS, grub2, 1jf9z, 1jf9k, plop, usbhdd+,
- usbzip+, nt52, nt60]
- 如果沒有指定 /type= 參數,程式將停在 MBR 介面等待用戶操作.
- /menu=xxx.lst >> 指定 WEE 的菜單檔
- /backup >> 備份 MBR 到磁片檔,需要 /file= 參數.
- /file=xxx >> 檔案名,全路徑名稱或相對路徑名稱.
- /sectors=n >> 指定要備份的磁區數.
- /restore >> 從 檔恢復 MBR,需要 /file= 參數.
- /file=xxx >> 檔案名,全路徑名稱或相對路徑名稱.
- /keep_dpt >> 恢復時保留原磁片簽名和分區表.
- /boot_file=xxx >> 指定啟動檔,適用於 GRUB4DOS.
- 【PBR 操作】
- ────────────────────────────────
- BOOTICE [DEVICE] /pbr [/install /backup /restore] [parameters]
- ────────────────────────────────
- /install >> 安裝某種 PBR 程式到分區引導磁區,需要 /type= 參數.
- /type=[msdos, GRUB4DOS, ntldr, bootmgr, syslinux]
- 如果沒有指定 /type= 參數,程式將停在 PBR 介面等待用戶操作.
- /backup >> 備份 PBR 到磁片檔,需要 /file= 參數.
- /file=xxx >> 檔案名,全路徑名稱或相對路徑名稱.
- /sectors=n >> 指定要備份的磁區數.
- /restore >> 從檔恢復 PBR,需要 /file= 參數.
- /file=xxx >> 檔案名,全路徑名稱或相對路徑名稱.
- /keep_bpb >> 恢復時保留 BPB 不改動.
- /boot_file=xxx >> 指定啟動檔,適用於 GRUB4DOS,NTLDR,BOOTMGR.
- /v4 >> 安裝 SYSLINUX v4.07(默認為 v5.10).
- 【磁區備份與恢復】
- ────────────────────────────────
- BOOTICE [DEVICE] /sectors [/backup /restore] [parameters]
- ────────────────────────────────
- /backup >> 備份磁區到檔
- /restore >> 從檔恢復磁區
- /lba=n >> 指定起始磁區號
- /sectors=n >> 備份或恢復的磁區數
- /file=xxx >> 檔案名,全路徑名稱或相對路徑名稱.
- /keep_dpt >> 恢復時保留原磁片簽名和分區表.
- /keep_bpb >> 恢復時保留 BPB 不改動.
- 【分區及格式化】
- ────────────────────────────────
- BOOTICE [DEVICE] /partitions [operation]
- ────────────────────────────────
- operation:
- /backup_dpt=xxx >> 備份當前磁片的分區表到檔 xxx
- /restore_dpt=xxx >> 從檔 xxx 恢復當前磁片的分區表
- /hide >> 隱藏 /device= 指定的分區
- /unhide >> 顯現 /device= 指定的分區
- /eisahide >> 以 EISA 方式隱藏 /device= 指定的分區
- /set_id=XX >> 修改指定分區 ID
- /activate >> 啟動指定分區
- /assign_letter >> 為指定分區分配盤符(自動分配第一個可用盤符)
- /assign_letter=X >> 為指定分區分配盤符(盤符由用戶指定)
- /delete_letter >> 刪除指定分區的盤符
- /repartition >> 格式化 USB 移動存儲介質
- [/usb-fdd, /usb-zip, /usb-hdd] >> 磁片結構
- [/vollabel=xxx] >> 指定標籤,最大 11 個字元.
- [/fstype=xxx] >> /fstype=[fat16, fat32, ntfs, exfat]
- [/startlba=nnn] >> 指定分區起始磁區號
- 【特殊參數】
- ────────────────────────────────
- 1、/quiet
- 如果使用了 /quiet 參數,BOOTICE 將在執行後不彈出確認對話方塊。
- (除非遇到錯誤)
- 例外:為保證安全,格式化操作時將忽略此參數,此時需要手動執行。
- 2、/nodriveletters
- 使用此參數時,BOOTICE 將不進行任何盤符檢測。
- 3、/diskinfo
- 此參數用於輸出磁片資訊。此時,參數 /file=xxx 用於指定輸出檔,
- 如果沒有指定輸出檔,則以提示框的方式顯示磁片資訊。
- 4、/edit_bcd
- 打開 BCD 編輯視窗進行 BCD 檔編輯。
- 使用 /easymode 來指定經典模式,否則使用專業模式。
- 使用 /file=xxx 來指定 BCD 檔,否則編輯系統 BCD。
- 5、/edit_g4dmenu
- 編輯 GRUB4DOS 功能表檔,支援 GRLDR 檔和 MENU.LST。
- 使用 /file=xxx 參數來指定檔。
- 使用 /menu=xxx ??入菜?。
- 6、用於 GRUB4DOS 的特別參數
- 鑒於 GRUB4DOS 的廣泛使用,實現了 GRUB4DOS 安裝的全部參數:
- /v045:安裝 0.4.5 版本
- /v046:安裝 0.4.6 版本
- /mbr-bpb:複製第一個 FAT/NTFS 主分區的 BPB 到 MBR
- /mbr-disable-floppy:不從軟盤機搜索grldr
- /mbr-disable-osbr:不啟動分區表無效的原MBR
- /duce:禁止無條件進入控制臺
- /chs-no-tune:禁止改變磁片集合參數
- /boot-prevmbr-first:優先啟動原來的MBR
- /preferred-drive=m:優先磁片號
- /preferred-partition=n:優先分區號(LINUX風格)
- /hot-key=3920:指定熱鍵,為四個十六進位的字元
- 前兩個字元為掃描碼,後兩個字元為ASCII碼
- /time-out=d:超時時間,秒
- /boot_file=xxx:這個參數實現 GRLDR 改名功能
複製代碼 以下未實測;且m,n要相應自行更改:- BOOTICE /DEVICE=m:n /partitions /assign_letter=R
- copy /Y "R:\WIN7S-BACKUP.VHD" "R:\WIN7S.VHD"
複製代碼 |