无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)虚位以待广告联系 QQ:184822951 微信:wuyouceo
查看: 1617044|回复: 6255

【BOOTICE: 启动维护工具】-(2016-06-17 v1.3.4 测试)

    [复制链接]
发表于 2004-2-12 21:11:33 | 显示全部楼层 |阅读模式
本帖最后由 Pauly 于 2016-6-17 00:27 编辑

BOOTICE 是一个启动相关的维护小工具,主要用于安装、修复、备份和恢复磁盘(镜像)的 MBR(Master Boot Record)或分区 PBR(Partition Boot Record);编辑 Windows 7/8 的 BCD;管理 UEFI 启动项。此外还具有磁盘扇区编辑、磁盘填充、分区管理、磁盘重分区及格式化等功能。

bootice.gif

※ 下载地址
——————————————————————————————————

v1.3.4 测试(x86): BOOTICEx86.rar (419.43 KB, 下载次数: 14380)

点评

强大 支持  发表于 2014-12-22 16:23
感谢P大,又得忙活了,我有一个陋习,只要新版出来就忙着把不同的PE,硬盘,U盘保存的东西更新 不会给pe打补丁,每次都是解包,压包,碎片整理,好麻烦哦  发表于 2014-11-22 16:56
很好用耶。。。  发表于 2013-10-17 09:30
建议增加syslinux的isolinux.bin文件去校验的功能。 还有一个问题:命令行方式时不能指定syslinux4或5的版本。  发表于 2013-10-2 23:26
Pauly的Bootice这一帖从04年建贴更新到现在很流弊,支持支持!  发表于 2013-9-27 16:09

评分

参与人数 171无忧币 +1093 收起 理由
hldme + 1 很给力!
老黄牛吃嫩草 + 1 赞一个!
zhuge_xiaoyao + 1 赞一个!
东方松海 + 1 很给力!
beidoushuxin + 5 特意过来看下大神 工具真好用
lookerJ + 5 很给力!
llnm + 5 很给力!
lining1009 -1 很给力!
yanju + 5
leonxis + 5
123456dj + 5 赞一个!
symwww + 5 很给力!
zgj + 1 很给力!
dh3281229 + 5 很给力!
BiatuMiahn + 1
dgxiong + 5 很给力!
caterpillar + 5 赞一个!
bhytemp + 5 很给力!
robincai + 5 神器!期待1.4.0的正式版本
i4527 + 5 很给力!
powerxing + 5 小巧精悍,必须支持
palm777qqq + 5
2012chenyuwen + 5
oliver1997 + 5 win10分区0-1交换无效
BootNeko + 5 赞一个!
不知名悲伤 + 5 非常感谢分享了这么棒的工具
xparser + 1 2017年6月Grub4dos修正了exFAT每簇字节>=.
流心奸商 + 5 很给力!
ION2X + 1 很给力!
cuicongyuan + 5 很给力!

查看全部评分

 楼主| 发表于 2009-3-20 19:10:54 | 显示全部楼层
名词解释:

扇区(Sector)
扇区为磁盘的最小划分单位,常见为 512 字节,为提高访问效率,现在也有推出大容量扇区的存储设备,如 4KB。

主引导记录(MBR)
MBR,全称为 Master Boot Record 或 Main Boot Record,即主引导记录。位于磁盘第一扇区。它由四部分组成,主引导记录MBR、磁盘签名、硬盘分区表DPT和硬盘有效标志。
不同类型的 MBR 有着不同的用途,如 MS 的 MBR 会搜寻第一个活动的主分区,然后从这个分区启动;GRUB4DOS 的 MBR 则会到所有硬盘所有分区根目录去寻找 grldr,然后启动这个文件;Lvyanan 的 1JF9 则会给出提示并等待用户按键然后启动相应分区。

分区引导记录(PBR)
PBR,全称 Partition Boot Record,分区引导记录。或称 VBR(Volume Boot Record),DBR(DOS Boot Record)。位于分区的起始部分,用于启动该分区上的某程序会某操作系统。如,GRUB4DOS 的分区引导记录会加载这个分区上的 grldr 然后启动这个文件;NTLDR 类型的 PBR 会加载这个分区上的 ntldr 来启动 XP 系统。


计算机启动过程

bootsup.png


BOOTICE 应用实例:

利用 BOOTICE 可以根据自己需要自由更换 MBR 或 PBR 类型,以完成自己的目标,以下仅列举出几个个例:

1. 硬盘安装 WIN7
假如你下载了 WIN7 的 ISO 文件而不想刻盘,可以将 ISO 文件里的 BOOT 和 SOURCES 文件夹解压到某个分区根目录,如 F:,然后将 BOOTMGR 解压到 F: 根目录,用 BOOTICE 将该分区的引导记录更改为 BOOTMGR 类型,此时就可以从这个分区启动来启动 WIN7 安装程序了。
要从这个分区启动,可以有多种方法,如将 MBR 修改为 GRUB4DOS,编辑 menu.lst 或直接重启在 GRUB4DOS 命令控制台里启动这个分区即可。
此法也适合 VISTA/2008 的安装。

2. 安装一键恢复
用 BOOTICE 在 MBR 上安装 1JF9 是个比较简单的方法,前提是你有至少两个主分区,在某个主分区上准备好恢复或维护系统,如果你有这样的 .GHO,也可以在安装 1JF9 之后再把 .GHO 恢复到该分区。

3. 备份恢复 MBR
常备无患!在进行危险动作之前备份你的 MBR,以免万一人品不够好,分区表被搞坏了的时候还可以用 BOOTICE 来恢复 MBR。

4. 安装 GRUB4DOS 到分区
某些时候你也许不希望改变 MBR 而仅仅将 GRUB4DOS 安装到某个分区上,用官方的 BOOTLACE 不能直接完成此操作(需要将该分区前几个扇区用工具备份出来,用 BOOTLACE 写入,然后再用工具写回硬盘),用 BOOTICE 可以较方便地完成此操作,只需要将 PBR 类型选择为 GRUB4DOS,然后写入即可。

5. 自定义 grldr 文件名
某些时候你可能需要将 grldr 更改为其他名称,现在用 BOOTICE 安装 GRUB4DOS 到 MBR 或 PBR 时可以自定义 GRLDR 文件名,而且支持扩展名。

6. 从 GRUB4DOS 引导 SYSLINUX
如果你需要在硬盘上从 GRUB4DOS 来引导 SYSLINUX,可以用 BOOTICE 为某 FAT 分区安装 SYSLINUX,然后用 BOOTICE 备份此分区 PBR(备份1个扇区即可),假如你的备份文件为 SYSLINUX.PBR(应与 LDLINUX.SYS 在同一 FAT 分区),则可以在 GRUB4DOS 中 chainload 之:chainloader /syslinux.pbr

[ 本帖最后由 Pauly 于 2009-11-13 13:41 编辑 ]

点评

请教Pauly前辈一个问题,我自己写了个交换EFI可见分区的代码,虽然使用了IOCTL_DISK_UPDATE_PROPERTIES,并刷新了资源管理器。但有时候会显示磁盘可用空间为0的情况。好像没有刷新分区信息到系统。 请问前辈,我应  详情 回复 发表于 2018-3-25 00:00
非常好的工具。P大给力,P大辛苦了。  发表于 2016-6-2 11:48
请大侠指点,在Win10PE中BOOTICE1.3.3命令行编辑C:\boot\BCD测试的怪现象 BOOTICE1.3.3 测试用Win10PE [原创] Windows10 10240 PE x86+64(2015.10.4更新) http://bbs.wuyou.net/forum.php?mod=viewthre  详情 回复 发表于 2015-10-8 10:54
建议Pauly出本关于启动的教程,顺便说下最新版的Bootice的PBR部分没有GRUB2的设置!~  详情 回复 发表于 2015-6-26 22:29
谢谢,又更新了  详情 回复 发表于 2015-3-16 15:57

评分

参与人数 8无忧币 +50 收起 理由
jqhzxxx + 5 很给力!
易广白 + 5 很给力!
zhczf + 5 非常好的非常优秀的工具,强烈支持
nytc006 + 5 赞一个!
2011cwj6958 + 5 神马都是浮云
2012liub + 5 很给力!
zxy357x + 10
ISO + 10 感谢楼主

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2019-2-28 00:43:33 | 显示全部楼层
低调地冒个泡,发一个征求意见版。现在只做了部分功能,磁盘编辑功能现在还未实现保存,大家可以看看。

BOOTICEx64.rar

380.39 KB, 下载次数: 994, 下载积分: 无忧币 -2

点评

赞下大神  发表于 2020-5-7 21:42
cbl
大神,Bootice用grub4dos方式在给U盘写入主引导信息时,如果U盘分区为fat文件格式则在一些老机器上启动不成功,但是U盘分区为ntfs时就可以,能否在新版本上修复此问题  详情 回复 发表于 2020-3-29 01:33
Pauly大神,可有空让bootice在命令行下面添加UEFI引导序列的功能? 请问下有没有命令行工具添加UEFI引导序列? - UEFI启动区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&t  详情 回复 发表于 2020-2-5 16:27
老大,我的建议是这样 现在的环境和当年已经大不相同,uefi是主流的主流 不知道能不能强化uefi功能到旧模式的水平 比如写入grub2,esp分区的管理,efi启动文件的管理等等等等 原谅我只能想到这么多,非常期待神  详情 回复 发表于 2019-12-17 16:34
尽管以前遇到过挫折,很高兴再次见到Bootice。 Bootice是一个参考,感谢您继续实现它  发表于 2019-9-17 22:21

评分

参与人数 12无忧币 +52 收起 理由
zgj + 1 赞一个!
学习学习 + 1 很给力!
新空气 + 5 赞一个!
俊采星驰 + 5 赞一个!
wuhuyou + 5 很给力!
gtc + 5 膜拜大神!!!
chunlei233 + 5 跪拜大神归来!
oliver1997 + 5 命令行很好用,WIN10下部分功能用不了。
阿非 + 5 赞一个!
zhczf + 5 好久不见P大神露面
lwslin + 5 很给力!
freesoft00 + 5

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2009-3-20 19:01:25 | 显示全部楼层
※ 功能介绍
——————————————————————————————————
★ BOOTICE 能为你的磁盘安装如下类型的 MBR:
    1. Wee。不点大师开发的 mini-g4d,支持一定功能的同时减小了体积,可完全嵌入 MBR(63扇区);
    2. Grub for DOS。这是一个功能强大而又灵活的启动管理器,具有多种启动方式,可引导多种操作系统,请参考时空论坛;
    3. USB-HDD+。这是UltraISO内置的一种兼容性较好的主要用于HDD形式优盘的引导程序;
    4. USB-ZIP+。这也是UltraISO内置的一种的兼容性较好的用于USB-ZIP形式的优盘的引导程序;
    5. Plop Boot Manager。这是一个界面很酷的启动管理器,支持从硬盘/软盘/光盘/USB启动,即使你的BIOS并不支持,详见
www.plop.at
    6. Windows NT MBR。Windows XP和Windows Vista安装时提供的MBR程序,主要作用是查找并启动激活的主分区;


★ BOOTICE 能将如下类型 PBR 安装到某一分区的引导扇区:
    1. MS-DOS 引导程序,用于启动MS-Dos系统或Win9X系统;
    2. Grub for DOS,强大的Grub for DOS也支持安装到分区引导扇区上;
    3. NTLDR 引导程序,用于引导Win2000/XP/2003或相应PE;
    4. BOOTMGR 引导程序,用于引导Win Vista/7/2008或相应PE;
    5. SYSLINUX 引导程序,又一个强大的引导程序,请参考SYSLINUX官方网站。


★ BOOTICE 还提供针对可移动磁盘的重新分区和格式化功能:
    1. 可以对优盘重新进行分区,可以按USB-FDD,USB-ZIP和USB-HDD三种模式进行分区;
    2. 可以对新划分的分区进行格式化,文件系统可选。


※ 命令行参数介绍
——————————————————————————————————

BOOTICE [DEVICE] [/mbr | /pbr | /partitions] [parameters]

【DEVICE】
────────────────────────────────
/DEVICE=[m:n | X:]
────────────────────────────────
    m:n >> 指定磁盘m上的分区n (m从0开始,n从1开始计数).
    X:  >> 通过盘符来指定磁盘号和分区号.


【MBR 操作】
────────────────────────────────
BOOTICE [DEVICE] /mbr [/install /backup /restore] [parameters]
────────────────────────────────
/install >> 安装某种 MBR 代码到磁盘上,需要 /type= 参数.
    /type=[wee, grub4dos, usbhdd+, usbzip+, plop, nt52, nt60]
    如果没有指定 /type= 参数,程序将停在 MBR 界面等待用户操作.
/backup >> 备份 MBR 到磁盘文件,需要 /file= 参数.
    /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称.
    /sectors=n >> 指定要备份的扇区数.
/restore >> 从文件恢复 MBR,需要 /file= 参数.
/boot_file=sss >> 指定启动文件,适用于 Grub4Dos.


【PBR 操作】
────────────────────────────────
BOOTICE [DEVICE] /pbr [/install /backup /restore] [parameters]
────────────────────────────────
/install >> 安装某种 PBR 程序到分区引导扇区,需要 /type= 参数.
    /type=[msdos, grub4dos, ntldr, bootmgr, syslinux]
    如果没有指定 /type= 参数,程序将停在 PBR 界面等待用户操作.
/backup >> 备份 PBR 到磁盘文件,需要 /file= 参数.
    /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称.
    /sectors=n >> 指定要备份的扇区数.
/restore >> 从文件恢复 PBR,需要 /file= 参数.
/boot_file=sss >> 指定启动文件,适用于 Grub4Dos,NTLDR,BOOTMGR.


【分区及格式化】
────────────────────────────────
BOOTICE [DEVICE] /partitions [operation]
────────────────────────────────
operation:
/backup_dpt=xxx  >> 备份当前磁盘的分区表到文件 xxx
/restore_dpt=xxx >> 从文件 xxx 恢复当前磁盘的分区表
/hide            >> 隐藏指定分区
/unhide          >> 显现指定分区
/eisahide        >> 以 EISA 方式隐藏指定分区
/activate        >> 激活指定分区
/format_usb      >> 格式化 USB 移动存储介质
    [/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 参数,BOOTICE 将不弹出确认对话框而自动进行安装
(除非遇到错误)
例外:此参数不实用格式化操作,格式化操作时需要手动执行。


【用于 GRUB4DOS 的特别参数】
────────────────────────────────
鉴于 Grub4Dos 的广泛使用,实现了 Grub4Dos 安装的全部参数:
/mbr-bpb:复制第一个 FAT 主分区的 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=sss:这个参数实现 GRLDR 改名功能


[ 本帖最后由 Pauly 于 2011-3-15 21:49 编辑 ]

MBR 操作界面

MBR 操作界面

PBR 操作界面

PBR 操作界面

1JF9 安装/设置界面

1JF9 安装/设置界面

Grub4Dos 安装/设置界面(MBR)

Grub4Dos 安装/设置界面(MBR)

SYSLINUX 安装界面

SYSLINUX 安装界面

分区界面

分区界面

格式化界面

格式化界面

PLoP 配置界面

PLoP 配置界面
bootmgr.gif

点评

lgx
解决了我的问题,虽然还有不能理解。的。但这是个好工具,好帖子  发表于 2014-2-3 22:52
希望不要更新 目测好多朋友还在摸索价段 真心不会用  详情 回复 发表于 2013-7-19 08:10

评分

参与人数 8无忧币 +42 收起 理由
hldme + 1 赞一个!
zgj + 1 很给力!
yuub + 5 很喜欢的工具!
saintbird + 5 很给力!
易广白 + 5 很给力!
jabin + 5 很给力!
天涯海角1216 + 10 30
x.Nichdlas + 10 特好的工具~~我的必备之一~~

查看全部评分

回复

使用道具 举报

发表于 2014-10-25 09:57:28 | 显示全部楼层
感谢楼主分享。
回复

使用道具 举报

发表于 2014-11-11 21:51:06 | 显示全部楼层
楼主支持你!教会了我启动的基本知识
希望能加强UEFI
回复

使用道具 举报

发表于 2014-11-11 00:29:25 | 显示全部楼层
很好用,没遇到问题。但是有一个地方不解:这个软件在 WinPE 下启动很慢,无论 x86/x64 下。而在正常的桌面系统则不会,原来以为“压缩”的狠了缘故,似乎不是。有遇到过吗

点评

yjd
没遇过估计你pe不行。我用HHH333的无此问题  发表于 2014-11-20 11:09
回复

使用道具 举报

发表于 2009-3-20 19:22:04 | 显示全部楼层
原帖由 Pauly 于 2009-3-20 19:10 发表
尤其是 Grub4Dos,它的最新版本是 0.4.4 2009.3.14 更新版本,可是它的安装工具 GrubInst 一直没有更新,BootLace 也只能在 DOS 下运行,而且也没有更新,所以就想到要制作这么一个小工具了。但愿有用


严重支持。
不过据我所知,BootLace并非没有更新,而是每次发布grub4dos的版本,都会同步更新。另BootLace也不一定是只能在dos下运行。时空论坛就有windows下用BootLace安装grub到mbr的方法的帖子。

点评

grub 2的相应工具多么???  详情 回复 发表于 2014-12-16 16:54
回复

使用道具 举报

 楼主| 发表于 2016-1-14 15:53:17 来自手机 | 显示全部楼层
boy6585948 发表于 2016-1-11 09:42
给力啊,终于又更了,P大 syslinux 的版本更新下吧!!!

确实很久没有更新了,不过可以确定的是,2016一定会有更新的

点评

期待大大的更新!  发表于 2016-5-7 09:20
希望更新加入 umbr写入功能 及wee.mbr的更新  详情 回复 发表于 2016-1-31 21:24
回复

使用道具 举报

发表于 2009-3-20 19:22:09 | 显示全部楼层
抢在第一页支持一下了。

点评

北京爱情故事 kk321.cc/aiqing/20348/ 少年神探狄仁杰 kk321.cc/dalu/20474/  发表于 2014-1-2 17:01
回复

使用道具 举报

发表于 2014-10-20 15:28:08 | 显示全部楼层
多谢楼主又给我们提供了一个非常实用的程序,希望以后楼主的大作不断,呵呵!!
回复

使用道具 举报

发表于 2020-9-19 19:03:27 | 显示全部楼层
原来你就是这个软件 的作者啊,支持一下
回复

使用道具 举报

发表于 2020-9-19 15:28:01 | 显示全部楼层
谢谢分享,学习了!
回复

使用道具 举报

发表于 2020-9-15 15:57:40 | 显示全部楼层
很给力,谢谢分享
回复

使用道具 举报

发表于 2020-9-14 23:30:35 | 显示全部楼层
谢楼主又给我们提供了一个非常实用的程序
回复

使用道具 举报

发表于 2020-9-14 23:29:39 | 显示全部楼层
Thanks
回复

使用道具 举报

发表于 2020-9-13 18:06:58 | 显示全部楼层
感谢楼主分享。。。。。。。
回复

使用道具 举报

发表于 2020-9-13 10:35:04 | 显示全部楼层
特地注册个帐号来感谢一下楼主的好工具
回复

使用道具 举报

发表于 2020-9-13 08:41:46 | 显示全部楼层
特地注册个帐号来感谢一下楼主的好工具
回复

使用道具 举报

发表于 2020-9-9 15:10:30 | 显示全部楼层
好东西1~~~~~~~~~~~~
回复

使用道具 举报

发表于 2020-9-9 15:09:22 | 显示全部楼层
支持啦!@
回复

使用道具 举报

发表于 2020-9-5 10:34:42 | 显示全部楼层
试试看
回复

使用道具 举报

发表于 2020-8-31 08:09:26 | 显示全部楼层
更新更新更新,催更催更催更
回复

使用道具 举报

发表于 2020-8-26 17:02:33 来自手机 | 显示全部楼层
多谢楼主分享
回复

使用道具 举报

发表于 2020-8-26 17:02:21 来自手机 | 显示全部楼层
多谢楼主分享
回复

使用道具 举报

发表于 2020-8-22 20:40:02 | 显示全部楼层
我在搜索引擎上搜了半天,也没找到BOOTICE这软件出自哪里,后来从一个中文软件论坛才知道此软件出自无忧启动论坛的坛友。
回复

使用道具 举报

发表于 2020-8-11 10:29:25 来自手机 | 显示全部楼层
感谢楼主分享。
回复

使用道具 举报

发表于 2020-8-10 21:15:00 | 显示全部楼层
zqjiang 发表于 2019-3-4 16:42
要更新了,期待中

签名太帅啦,哈哈哈哈。。。。。。。。。。。
回复

使用道具 举报

发表于 2020-8-8 09:21:55 | 显示全部楼层
楼主给我们提供了一个非常实用的程序
回复

使用道具 举报

发表于 2020-8-6 17:39:42 | 显示全部楼层
感谢,正需要这个。
回复

使用道具 举报

发表于 2020-8-1 21:25:34 | 显示全部楼层
完全没有下载权限啊!!!
回复

使用道具 举报

发表于 2020-7-31 23:59:15 | 显示全部楼层
请问用这个工具怎么创建完整的整套启动文件?
回复

使用道具 举报

发表于 2020-7-28 21:24:14 | 显示全部楼层
这个是好东西
回复

使用道具 举报

发表于 2020-7-16 09:42:59 | 显示全部楼层
谢谢楼主分享资源
回复

使用道具 举报

发表于 2020-7-15 11:19:49 | 显示全部楼层
x86 1.4版本,在Win10 1909(18363.900)下,主引导记录、分区管理,这2个按钮虽然不是灰色的,但点不动,
x64 1.4版,主引导记录、分区引导记录、分区管理3个按钮都是灰色的
回复

使用道具 举报

发表于 2020-7-7 16:32:52 | 显示全部楼层
增加 /diskinfo 参数,用于输出磁盘信息。
回复

使用道具 举报

发表于 2020-7-7 16:10:25 | 显示全部楼层
低调回复。
回复

使用道具 举报

发表于 2020-7-6 14:23:50 | 显示全部楼层
动选项保存错误的问题。
回复

使用道具 举报

发表于 2020-7-6 09:07:43 | 显示全部楼层
Pauly 发表于 2009-3-20 19:01
※ 功能介绍
——————————————————————————————————
★ BOOTICE 能为你 ...

感谢分享,目前在找一个API Windows 下读写EFI分区的方法
回复

使用道具 举报

发表于 2020-7-6 02:43:01 | 显示全部楼层
源代码丢失了,难怪更新得有点慢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-9-30 23:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表