无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2098062|回复: 6914
打印 上一主题 下一主题

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

    [复制链接]
跳转到指定楼层
1#
发表于 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 启动项。此外还具有磁盘扇区编辑、磁盘填充、分区管理、磁盘重分区及格式化等功能。



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

v1.3.4 测试(x86): BOOTICEx86.rar (419.43 KB, 下载次数: 17151) (发布日期:2016.06.17)
v1.3.4 测试(x64): BOOTICEx64.rar (461.22 KB, 下载次数: 35530) (发布日期:2016.06.17)

v1.3.3.2 x86: BOOTICEx86_v1.332.rar (388.03 KB, 下载次数: 22337) (发布日期:2015.02.16)
(解压后MD5: 0e72509b2d5c55093e2c9ad141067644)

v1.3.3.2 x64: BOOTICEx64_v1.332.rar (422.11 KB, 下载次数: 31515) (发布日期:2015.02.16)
(解压后MD5: c8dd28f1135c11861eb7d93b7a931433)



※ 更新记录
——————————————————————————————————

◆ 2016.06.17 v1.3.4 测试:
1、紧急修正 BCD 智能编辑模式下 WIM 启动选项保存错误的问题。

◆ 2016.06.01 v1.3.4 测试:
1、更新 Syslinux 至 6.03 版本。

◆ 2016.05.29 v1.3.4 测试:
1、修正恢复 MBR 时首扇区数错误且不可调;
2、USB-HDD+,USB-ZIP+:跟 UltraIso 9.6.5 完全一致;
3、在 Win7 以上系统中可以正常拖放了;
4、修正 BCD 高级编辑模式下,如果此前没有设置默认项,则设置默认项时会出错;
5、Grldr.mbr,grldr.pbr更新到2016-4-26版本
6、Wee 更新到2016-1-30
7、修改不支持的 grldr 菜单时,不至于崩溃;
8、改变了 GPT 分区的隐藏逻辑,采用 OEM 方式隐藏;
9、如果是 GPT 磁盘,分区管理中将显示其分区类型;
10、如果是 GPT 磁盘,分区管理中可以对分区的 GUID 和属性进行修改;
11、改善 BCD 编辑功能,在智能模式下可以编辑 PE 启动项的 SDI 文件设备和路径;
12、改善 BCD 编辑功能,在编辑 VHD 启动项时可以从 VHD 文件中选择启动分区;

◆ 2015.02.16 v1.3.3.2:
1、修正大家提到的一些 bug,如:安装到 EXFAT 分区时的错误,编辑不支持的 GRLDR 内置菜单时崩溃、BIOS/UEFI 模式判断错误、安装 G4D MBR 并拷贝分区 BPB 时保留扇区错误等问题;
2、新增一个功能:UEFI 模式下,可选择重启进入 BIOS 设置界面。某些主板如果设置了超快速启动的话,启动时无法通过按键进入 BIOS,这个功能可让计算机下次重启时直接进入 BIOS 设置界面。需要 BIOS 兼容 v2.3.1C 以上版本 UEFI 规范。

◆ 2015.01.09 v1.3.3.1:
1、修正上一版中的一些 bug,如:繁体乱码、恢复 MBR 时默认未选中“保留分区表”、“更改分区标识”不可用、BCD 经典编辑模式菜单功能错位、U+V2 分区大小处理错误等;
2、磁盘列表按磁盘号排序;
3、应网友请求,提供了几个类似 RMPARTUSB.EXE 的功能,用 /diskinfo 参数输出磁盘信息,详见“命令行参数”页面。

◆ 2014.12.25 v1.3.3:
1、修正 BCD 高级编辑模式中,编辑 LOCATE 类型的 VHD 启动项时会弹出一个无意义的对话框的问题;
2、BCD 高级编辑模式中,增加了类似 bcdedit /copy 的复制功能;
3、修正1.3.3 测试版中,不能正确进行扇区恢复的一个 bug;
4、增加了一个新参数,/firstpart=n,用于将 MBR 分区表中的某个条目移动到第一个,即与第一个条目交换。在优盘应用时可用来切换可见分区;

◆ 2014.11.20 v1.3.3 测试:
1、修正 UEFI 启动序列编辑中对 GPT 磁盘的支持;
2、解决 BCD 高级编辑模式中,如果在没有默认启动项时通过鼠标右键点击某启动项设置为默认项时程序崩溃的 bug,感谢 2013gdh 的报告
3、修正扇区还原时可能出现的错误,感谢 2013gdh 的报告
4、修正 BCD 编辑中,如果某个 locate 类型的 VHD 启动项时出现的保存错误的问题,感谢 freesoft 的报告
5、修正安装 0.46 GRLDR.MBR 无法找到 grldr 的 bug。

◆ 2014.08.06 v1.3.3 测试:
1、添加 UEFI 功能,实现了对 UEFI 启动序列的增删、编辑等功能(在我的 MBR 硬盘测试中 EasyUefi 不能选择磁盘分区,暂无 GPT 磁盘测试);
2、尝试加入 U+ v2 制作功能,包括 USB-HDD+ V2 和 USB-ZI+ V2 制作,支持启动分区的三种隐藏方式;
3、修正之前版本中扇区备份还原中的 bug。

◆ 2013.12.10 v1.3.2.1:
1、修正 Win 7 下无法压缩 VHD 的bug。

◆ 2013.12.07 v1.3.2:
1、新增 VHD/VHDX 文件操作功能,包括创建(固定、动态、差分)、差分合并、差分父文件重设、挂载/分离、扩容减容、压缩等功能,WIN7 以上系统可用;
2、完善分区格式化功能,提升分区格式化速度,支持将大于 32GB 的分区格式化为 FAT32 格式;
3、提升 VHD/VHDX 文件多扇区写入的速度,修正 VHD 文件总扇区数识别错误的 bug;
4、安装 GRUB4DOS/WEE MBR 时,默认勾选“安装 NT6 MBR 到第二扇区”;
5、编辑 GRLDR 菜单时,可通过 /menu=xxx 从其它菜单文件导入菜单;
6、为程序制作了 256*256 的大图标。

◆ 2013.11.12 v1.3.1:
1、修正 GRUB4DOS 安装时, 因 GRLDR 文件名后有一个点“.”而导致无法搜索启动 GRLDR 的问题。
2、修正 GRUB4DOS 菜单编辑中,菜单内容为空时无法保存的问题。
3、新增 /edit_bcd 参数,可从命令行启动 BCD 编辑。可在资源管理器中实现右键菜单调用。
4、新增 /edit_g4dmenu 参数,可从命令行启动 GRUB4DOS 菜单编辑。可在资源管理器中实现右键菜单调用。
以上右键菜单可用此批处理完成(需修改 BOOTICEx86.EXE 路径为实际路径): BOOTICE右键菜单.rar (681 Bytes, 下载次数: 1824)

◆ 2013.11.11 v1.3.0:
1、改进的 BCD 编辑功能:在保留原有功能的基础上增加了“专业编辑模式”以满足专业用户的需求。在“专业编辑模式”下,用户可查看和编辑 BCD 文件内的所有项目和所有参数,可以创建新的启动项和新的参数,还可以进行 BCD 的导入导出操作。
2、在 BCD “经典编辑模式”中,当参数值为空时直接删除该参数而不是保存为空值,以避免该启动项被认为是非法启动项的问题。
3、考虑到实用性,在 WEE 和 GRUB4DOS MBR 安装界面,新增了“安装 NT6 MBR 到第二扇区”选项,通过这个选项可以将 NT6 的 MBR 安装到第二个扇区。此选项对应的命令行参数为“/copy_nt6mbr”。
4、更新了 0.4.6a 版本的 grldr.mbr 和 grldr.pbr。在 GRUB4DOS MBR 安装界面,对 GRLDR 文件名的长度限制调整为 8.3 格式。由于 GRUB4DOS 的改进,在 GRUB4DOS PBR 安装界面,取消了 USB 选项。
5、根据反馈,分区编号方式改为之前的 GRUB4DOS 风格,即 0,1,2,3 分别对应四个主分区,逻辑分区从 4 开始编号。命令行参数中 /device=m:n 亦按此规则编号。
6、修复 VISTA 以上系统中从命令行恢复扇区数据时可能出现的写入失败问题(注:系统所在的分区因为被操作系统保护的原因不能写入)。

◆ 2013.10.01 v1.2.0:
1、解决了之前版本在扇区编辑时可能出现的“拒绝访问”问题(WIN7 以上系统会保护磁盘上的重要扇区而拒绝写入);
2、解决了恢复分区表时可能出现的“拒绝访问”而导致恢复失败的问题;
3、扇区编辑窗口的分区列表菜单中一并列出逻辑分区 EBR 及剩余空间 LBA;
4、BCD 编辑中增加 testsigning 参数支持,该参数用于开启或关闭测试模式;
5、BCD 编辑中增加 bootmenupolicy 参数支持,该参数用于开启或关闭 WIN8 及以上系统的 METRO 启动界面(蓝色界面),关闭该项可避免选择其它系统时需要重启的现象;
6、修正 PBR 修改可能没有得到保存的 bug,经检查此 bug 存在于 v1.1.4 和 v1.1.5;
7、GRUB4DOS 菜单编辑器中,默认使用宋体、细明体、Tahoma 字体来生成字模,以避免在 WIN7 以上系统中因使用默认的雅黑字体而导致生成的字模有毛刺的现象;
8、修正 GRUB4DOS MBR 0.4.6a 热键名称没有得到保存的 bug;
9、在 GRUB4DOS MBR 选项窗口中直接显示热键名称而不是扫描码;
10、根据反馈,取消了在注册表保存参数的功能,保持软件的绿色特性;
11、根据反馈,窗口界面不再使用雅黑字体,改为 Tahoma 字体;

◆ 2013·秋分 v1.1.5:
1、经国外网友报告,修正 BCD 编辑中启动磁盘为 [locate] 的 VHD 启动项未能正确保存的 bug;
2、BCD 编辑中添加了对 nointegritychecks 参数的支持;
3、“设为可见”按钮回归。在当前磁盘为可移动磁盘时,如果在分区管理中选中非第一个分区时,“分配盘符”按钮标题变为“设为可见”,点击后将其设置为 Windows 下可访问。其实之前版本也是支持这种操作的,只是大家可能没有注意;
4、所有对话框字体调整,如果微软雅黑字体可用,则全部采用微软雅黑,否则为 Tahoma;
5、保存了一些设置到注册表,包括最后一次的操作页面,最后一次的镜像文件,是否在 GRUB4DOS 中嵌入字模等等;
6、其它一些小的修正。

◆ 2013.09.16 v1.1.4:
1、修正在某些 BCD 文件中删除启动条目时会出现的“未知的设备类型”错误;
2、BCD 编辑窗口中增加了“BCD 备份”按钮;
3、BCD 编辑中增加了取消倒计时的功能;
4、当格式化一个分区为 NTFS 格式时,分区的安全权限得以正确保存(1.06~1.13貌似不正确,貌似也不影响使用);
5、增加一个参数“/set_id=xx”,用于修改分区 ID;
6、其它一些小的修正,不一一列出。

◆ 2013.09.08 v1.1.3:
1、修正英文界面上的一些拼写错误;
2、Grub4DOos 菜单编辑窗口增加一个开关,以确定是否为非 ASCII 字符嵌入字模;

◆ 2013.09.05 v1.1.2:
1、从这一版开始同步推出 x64 版本;
2、修复 BCD 编辑中出现的“RegOpenKeyEx”错误;
3、修正 BCD 编辑中 WIM 项对应的 ramdisk 项不存在时会出现的错误;
4、Grub4Dos 菜单编辑器字体换回之前的样式。

◆ 2013.08.28 v1.1.1:
1、BCD 编辑中,增加 wim 启动项中指定 SDI 文件的功能;
2、BCD 编辑中,为系统语言增加列表选择功能;
3、分区格式化中,修正 0x0C FAT32 分区 ID 被写为 0x0B 的 bug;

◆ 2013.08.09 v1.1.0:
1、修正格式化分区后资源管理器中驱动器未得到更新的bug;
2、修正格式化过程中失败时窗口无法关闭的问题;
3、重新分区后会为磁盘自动分配盘符;
4、SYSLINUX 更换为 4.06/5.10 两个版本,增加 LDLINUX.SYS 存放路径修改功能;
5、新增参数 /sectors /backup 或 /restore 用于扇区命令行扇区备份恢复,详见命令行说明;
6、增加 /diskinfo 参数,用于输出磁盘信息。

评分

参与人数 194无忧币 +1165 收起 理由
yyz2191958 + 2 赞一个!
bwtqy + 5
tz225309390 + 1
jyting0 + 5 赞一个!
smalldimple + 5 赞一个!
wdj + 1 很给力!
mr.brown + 1 很给力!
逍遥逸仙 + 5 好使!
xuziyi + 5 神马都是浮云
879792799 + 5 无与伦比的强大!
tom1566 + 1 赞一个!
wywangwang + 5 赞一个!
天使说请安静 + 5
施王争霸 + 5 很给力!
linweifu + 1 很给力!
jiagesyx + 5 很给力!
蓝星明月 + 5 赞一个!
lucas95akd + 1
wjzj + 5 赞一个!
小布丁 + 1 赞一个!
a13699708428 + 1
Mikux + 1
zqm0550 + 1 赞一个!
hldme + 1 很给力!
老黄牛吃嫩草 + 1 赞一个!
zhuge_xiaoyao + 1 赞一个!
东方松海 + 1 很给力!
beidoushuxin + 5 特意过来看下大神 工具真好用
lookerJ + 5 很给力!
llnm + 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 系统。


计算机启动过程




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 编辑 ]

评分

参与人数 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, 下载次数: 1786, 下载积分: 无忧币 -2

评分

参与人数 18无忧币 +72 收起 理由
农村户口_1201 + 5 很给力!
风神 + 5 赞一个!
FleTimeC + 1
2012chenyuwen + 5 赞一个!
loog-51 + 1
ywcn + 3 后面还有吗
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.gif (20.75 KB, 下载次数: 6793)

MBR 操作界面

MBR 操作界面

PBR.gif (37.67 KB, 下载次数: 6389)

PBR 操作界面

PBR 操作界面

1JF9K.gif (32.22 KB, 下载次数: 6384)

1JF9 安装/设置界面

1JF9 安装/设置界面

grub4dos.gif (32.54 KB, 下载次数: 6212)

Grub4Dos 安装/设置界面(MBR)

Grub4Dos 安装/设置界面(MBR)

syslinux.gif (9.45 KB, 下载次数: 6242)

SYSLINUX 安装界面

SYSLINUX 安装界面

partition.gif (16.63 KB, 下载次数: 6142)

分区界面

分区界面

format.gif (14.45 KB, 下载次数: 6257)

格式化界面

格式化界面

plop.gif (34.32 KB, 下载次数: 6026)

PLoP 配置界面

PLoP 配置界面

bootmgr.gif (15.22 KB, 下载次数: 6315)

bootmgr.gif

评分

参与人数 9无忧币 +43 收起 理由
天昕飒奇 + 1 赞一个!
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 下。而在正常的桌面系统则不会,原来以为“压缩”的狠了缘故,似乎不是。有遇到过吗
回复

使用道具 举报

推荐
发表于 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的方法的帖子。
回复

使用道具 举报

推荐
 楼主| 发表于 2016-1-14 15:53:17 来自手机 | 只看该作者
boy6585948 发表于 2016-1-11 09:42
给力啊,终于又更了,P大 syslinux 的版本更新下吧!!!

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

使用道具 举报

推荐
发表于 2009-3-20 19:22:09 | 只看该作者
抢在第一页支持一下了。
回复

使用道具 举报

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

使用道具 举报

12#
发表于 2009-3-20 19:31:15 | 只看该作者
这个是好东西啊!1谢谢
!!1
回复

使用道具 举报

13#
发表于 2009-3-20 19:42:06 | 只看该作者
g持,不错,不错~~~
回复

使用道具 举报

14#
发表于 2009-3-20 19:59:49 | 只看该作者
想问问楼主,PBR,修改,是不是可以实现下面的内容
例如我隐藏分区X:,我选了X:操作,然后选win9x/dos引导,然后修改,然后直接把DOS三个文件复制进那个盘就能当
DOS引导程序哦!
是的话真是太好了 就等他了
回复

使用道具 举报

15#
 楼主| 发表于 2009-3-20 20:08:34 | 只看该作者
利用 BOOTICE 将 MAXDOS 安装到 FAT 分区内:

假设你有一个主分区,FAT32 或 FAT16 格式,将 MAXDOS.IMG 内的所有文件解压到这个分区的根目录,然后用 BOOTICE 修改该分区的引导记录为【MS-DOS 引导程序】。

理论上讲,这样就可以从这个分区启动 MAXDOS了,但不知道是不是 MAXDOS 自带的那个 IO.SYS 不支持大硬盘,在我的虚拟机上不能启动,于是用 MS-DOS 7.10 的 IO.SYS( IO.SYS.128K.rar (72.97 KB, 下载次数: 3326) ,131100 字节)或 WINDOWS 98 的 IO.SYS( IO.SYS.218K.rar (157.2 KB, 下载次数: 9840) ,224150字节) 替换原有的 IO.SYS 后就能正常启动。

[ 本帖最后由 Pauly 于 2009-6-25 20:46 编辑 ]

评分

参与人数 2无忧币 +10 收起 理由
2012chenyuwen + 5 很给力!
易广白 + 5 很给力!

查看全部评分

回复

使用道具 举报

16#
发表于 2009-3-20 20:11:38 | 只看该作者
多谢楼主又给我们提供了一个非常实用的程序,希望以后楼主的大作不断,呵呵!!
回复

使用道具 举报

17#
发表于 2009-3-20 20:33:40 | 只看该作者
原帖由 Pauly 于 2009-3-20 20:08 发表


没错,确实如此

简直是太好了,终于等到一个WIN这样的工具了!而且还支持隐藏分区!不用显都可以!牛啊!就算搞个隐藏分区,把文件复制进去,用了一键F9,忘记了加引导,都可以直接WIN下操作,太好了!强烈支持!支持!再支持
回复

使用道具 举报

18#
发表于 2009-3-20 20:42:00 | 只看该作者
有这工具就太方便了。严重支持^_^。
回复

使用道具 举报

19#
发表于 2009-3-20 20:56:57 | 只看该作者
楼主很伟大,论坛有你更精彩!
提个建议,GRUB4DOS核心能不能外置,这样可以应对它的频繁升级更新,以不变应万变!
另外,GRLDR允许改名就好了!

[ 本帖最后由 lsj0416 于 2009-3-20 21:00 编辑 ]
回复

使用道具 举报

20#
发表于 2009-3-20 23:30:06 | 只看该作者
我来试试,楼主发的软件真好。
回复

使用道具 举报

21#
发表于 2009-3-20 23:56:28 | 只看该作者
原帖由 lsj0416 于 2009-3-20 20:56 发表
楼主很伟大,论坛有你更精彩!
提个建议,GRUB4DOS核心能不能外置,这样可以应对它的频繁升级更新,以不变应万变!
另外,GRLDR允许改名就好了!

严重同意!只要在MBR加个热键控制,几秒内按下热键,就自动引导C盘下的GRLDR,没按热键就读取原来的MBR。这样GRUB4DOS怎么更新都不怕,更人性化。
回复

使用道具 举报

22#
发表于 2009-3-21 01:21:05 | 只看该作者
只想提醒楼主:虽然grubinst一直没有更新,但你有没有研究过grubinst的命令行参数?

你的程序支持所有的这些命令行参数吗?将grub4dos引导代码写进MBR绝不仅仅是将代码写进去那么简单。
回复

使用道具 举报

23#
 楼主| 发表于 2009-3-21 07:49:18 | 只看该作者
原帖由 Climbing 于 2009-3-21 01:21 发表
只想提醒楼主:虽然grubinst一直没有更新,但你有没有研究过grubinst的命令行参数?

你的程序支持所有的这些命令行参数吗?将grub4dos引导代码写进MBR绝不仅仅是将代码写进去那么简单。


事实上我根本没有研究它的命令行参数,也没打算研究和支持它所有的参数,我只是参考了 Grub4Dos 的 README_GRUB4DOS.txt 中的如下片段,以及各类型分区的说明部分。此程序仅提供引导程序的安装,对于其它部分,还没有研究过,呵呵。


******************************************************************************
***   grldr.mbr - How to write it to Master Boot Track of the hard disk    ***
******************************************************************************
grldr.mbr contains code that can be used as Master Boot Record. The code is
responsible for searching all partitions for grldr and when found, loading it.
Currently supported partition types are: FAT12/FAT16/FAT32, NTFS, EXT2/EXT3.
Logical partitions in the extended partition are supported, provided that the
extended partition type is Microsoft-compatible. In fact, the Linux extended
partition type(0x85) is not fully tested for the search mechanism.

How to write GRLDR.MBR to the Master Boot Track of a hard disk?

First, read the Windows disk signature and partition information bytes
(72 bytes in total, from offset 0x01b8 to 0x01ff of the MBR sector), and put
them on the same range from offset 0x01b8 to 0x01ff of the beginning sector of
GRLDR.MBR.


Optionally, if the MBR in the hard disk is a single sector MBR created by
Microsoft FDISK, it may be copied onto the second sector of GRLDR.MBR.


The second sector of GRLDR.MBR is called "previous MBR". When GRLDR not found,
"previous MBR" will be started.


No other steps needed, after all necessary changes stated above have been made,
now simply write GRLDR.MBR on to the Master Boot Track. That's all.


Note: The Master Boot Track means the first track of the hard drive.

Note: The bootstrap code of GRLDR.MBR only finds GRLDR file in the root dir of
a partition. You'd better place menu.lst file accompanying with GRLDR(i.e., in
the same root dir of the same partition as GRLDR).

The filename "grldr" in an ext2 partition must be in lower case letters, and
the file type of grldr must be plain regular. Other types, e.g., a symbolic
link, won't work.

Update: bootlace.com is a DOS/Linux utility for installing grldr.mbr to MBR.
The whole grldr.mbr is embedded in the body of the bootlace.com utility, so
bootlace.com can be used independently. See below.


事实上将 GRUB4DOS 写进 MBR 就这么简单,除了设置相应参数字节外,当然还要检查原来是否具有 MBR 和是否需要备份原有 MBR。仅此而已,Climbing 把问题考虑得太复杂了,呵呵

[ 本帖最后由 Pauly 于 2009-5-27 13:09 编辑 ]
回复

使用道具 举报

24#
发表于 2009-3-21 09:59:11 | 只看该作者
很帅气啊。。看看能不能制作U盘引导。。。
回复

使用道具 举报

25#
发表于 2009-3-21 10:51:58 | 只看该作者
移动硬盘应该行,因为移动硬盘就是笔记本硬盘,U盘就不知道了!
回复

使用道具 举报

26#
发表于 2009-3-21 12:48:05 | 只看该作者
好强!!支持能更加完善,我也下个试试
回复

使用道具 举报

27#
发表于 2009-3-21 15:53:02 | 只看该作者

请教楼主怎么用?

比如我在隐藏的非激活主分区写入PBR-G4D,怎么才能启用此分区的GRUB,难道需要C盘引导吗?谢谢!
回复

使用道具 举报

28#
发表于 2009-3-21 16:57:37 | 只看该作者
原帖由 天涯海角1216 于 2009-3-21 15:53 发表
比如我在隐藏的非激活主分区写入PBR-G4D,怎么才能启用此分区的GRUB,难道需要C盘引导吗?谢谢!

配合一键F9,热键激活也行,自己用工具激活也可以
回复

使用道具 举报

29#
 楼主| 发表于 2009-3-21 17:47:30 | 只看该作者

回复 #24 szcxs 的帖子

没错,如楼上所说,安装在 PBR 上了就只有靠 MBR 上的引导程序来引导了,像 System Commander,蛙哥的 1JF9 等等,甚至也可以是 MBR 上的 G4D
回复

使用道具 举报

30#
发表于 2009-3-21 18:18:59 | 只看该作者
早知道我就不搞那个 图形化PE安装程序 里的启动修复了。用你这个就好
回复

使用道具 举报

31#
发表于 2009-3-21 19:01:20 | 只看该作者
不错
功能挺多
谢谢
回复

使用道具 举报

32#
发表于 2009-3-21 19:12:58 | 只看该作者
这个得支持....
回复

使用道具 举报

33#
发表于 2009-3-21 19:43:57 | 只看该作者
这个支持一下~~
回复

使用道具 举报

34#
发表于 2009-3-21 20:40:01 | 只看该作者
严重支持是的话真是太好了 就等他了
回复

使用道具 举报

35#
发表于 2009-3-21 20:56:56 | 只看该作者
原帖由 Pauly 于 2009-3-20 19:01 发表
2009.3.21第二次更新:
更新 Grub4Dos 到 3.20 版;
更新 Lvyanan 到 3.21 版; ...

把我老蛙也更新了?呵呵!是1JF9吧?
回复

使用道具 举报

36#
 楼主| 发表于 2009-3-21 20:59:17 | 只看该作者
原帖由 lvyanan 于 2009-3-21 20:56 发表

把我老蛙也更新了?呵呵!是1JF9吧?


呵呵,修改修改
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 18:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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