收藏 分销(赏)

BOOTICE-引导扇区维护工具.doc

上传人:仙人****88 文档编号:11895668 上传时间:2025-08-19 格式:DOC 页数:15 大小:311.50KB 下载积分:10 金币
下载 相关 举报
BOOTICE-引导扇区维护工具.doc_第1页
第1页 / 共15页
BOOTICE-引导扇区维护工具.doc_第2页
第2页 / 共15页


点击查看更多>>
资源描述
【BOOTICE: 引导扇区维护工具】-(2010.3.12 v0.76) BOOTICE 是一个用于引导扇区维护的小工具,主要用于安装、修复、备份和恢复磁盘的 MBR(Master Boot Record)或分区上的 PBR(Partition Boot Record),此外还具有对可移动磁盘的重新分区和格式化功能。 ※ 最新下载 —————————————————————————————————— v0.76 版下载: BOOTICE_0.76.rar (99.64 KB),简繁英三语言自适应。 (发布日期: 2010-3-12,解压后MD5: 34ABAC6D88BE77B5FCDF509F6CC2DCF8) ※ 更新记录 —————————————————————————————————— ◆ 2010.3.12: ◎ 之前版本有一个 bug,在 PBR 界面中选中某个 PBR 类型,再点击“安装/配置”,然后不做更改,取消操作,PBR 窗口标题会消失,现在修正这个 bug; ◎ 之前的版本在安装 USB-ZIP+ 到 MBR 时,如果分区的保留扇区数+起始扇区数大于 0xFFFF 会拒绝安装,现在取消这个限制; ◎ 增加了对新版 XORLDR 安装到 MBR 和 PBR 的识别。 ◆ 2010.3.1: ◎ 之前版本有一个缺陷,在 FAT16/32 分区中,如果卷标不是位于第一个簇,则 BOOTICE 无法正确读取其卷标,今修复此 bug; ◎ 修正没有读出已有的 SYSLINUX 配置的 bug; ◎ 修正安装 SYSLINUX 到逻辑分区上的一个处理 bug,感谢 snaketsg 指出这个问题; ◆ 2010.2.25: ◎ 修正了修改 PBR 为 NTLDR 或 BOOTMGR 类型时会破坏掉分区的严重 bug,建议所有用户升级到这个版本,感谢 jdcgzb 的反馈; ◎ 按照 天涯海角1216 的建议,恢复扇区时会出现扇区数选择对话框,同时,增加了【保留分区表】和【保留 BPB】的选项; ◎ 更新 SYSLINUX 为 3.85 2010-2-20 版本; ◎ 更新 PLoP Boot Manager 为 5.0.8 2010-1-18 正式版(之前的 0.74 版本为 5.0.8 测试版),感谢 yyjdelete 指出这个问题; ◎ Fixed a bug that won't let you format disks in BOOTICE English version, thanks to maanu for reporting this. ◆ 2010.2.2: ◎ 更新 PLoP Boot Manager 为 5.0.8 2010-1-8 测试版,增加了从逻辑分区启动的功能; ◎ 根据 zhxy9804 斑竹的反馈,1JF9K 输出 EXE 在 Windows 下执行时接受 /s 作为静默安装参数,与 DOS 下一致; ◎ 部分代码优化; ◆ 2010.1.21: ◎ 更新 grldr.mbr 至 Grub4Dos 0.4.5a 2010-1-8 版本; ◎ 更新 PLoP Boot Manager 为 5.0.7 2009-12-22 版本; ◎ 在修改 PBR 类型时先锁定该逻辑盘符再进行写入,以避免随后再在该分区进行文件操作时 PBR 被 XP 系统还原的问题; ◎ 增加了对大扇区磁盘(512B~4KB)的适应,避免在大扇区磁盘上使用时程序崩溃的问题。 ◆ 2009.12.26: ◎ 更新 Grub4Dos 至 0.4.5 2009-12-23 版本,据说解决了 GRLDR.MBR 搜索 FAT16 分区时死机的问题; ◎ 更新 SYSLINUX 至 3.8.4 2009-12-18 版本; ◎ 更新 PLoP Boot Manager 至 5.0.6 2009-12-22 版本。 ◆ 2009.11.24: ◎ 修正了 adiwdmd  提出的两个bug,1JF9K 部分输出的 EXE 在 DOS 下执行时对分区条件的判断问题,以及 1JF9K 文本模式无法选择字体颜色的问题; ◎ 上一版本在U盘为 USB-FDD 格式重新格式化时没有正确读取原有卷标,此版修正了这个问题; ◎ boot-land 网友反馈通过命令行参数 /boot_file=xxx 指定 NTLDR 的启动文件时会截掉最后一个字符,以及【激活此分区】操作之后程序会卡死,此版修正了这两个问题。 ◆ 2009.11.16: ◎ 实现了对 WINPM 调整过的“非主流”的逻辑分区链的识别(之前的版本无法识别这种格局); ◎ 将命令行参数的说明信息放在单独的一个窗口显示,不再用消息框显示,以避免屏幕分辨率较低时无法显示完整; ◎ GRUB4DOS 安装时默认不选中“复制第一个FAT分区的BPB到MBR”,相应地,命令行参数 /mbr-no-bpb 改为 /mbr-bpb; ◎ 修正了对可移动磁盘(优盘)进行多分区格式化时可能导致的分区未刷新的情况,如 #1414 的情况。 ◆ 2009.11.12: ◎ 实现了针对 GRUB4DOS 的全部命令行参数,见2楼说明; ◎ 这一版本在执行【显现分区】后会显示该分区并自动分配盘符,执行【隐藏分区】后会隐藏该分区并删除其盘符; ◎ 根据反馈,恢复了 MBR 界面的【NT 5.x】选项; ◎ 对格式化功能进行了调整,现在支持 USB-FDD、USB-ZIP、USB-HDD 三种模式的格式化,USB-HDD 模式支持单主分区和多主分区形式; ◎ 增加了简单的命令行参数功能。支持的命令行参数见2楼,也可用在主界面按 F1 来察看。需要说明的是,BOOTICE 是图形界面程序,不是控制台程序,我也并不想实现完整的命令行参数功能,因此,不要期望命令行参数能控制所有选项,呵呵 使用举例: BOOTICE /device=0:n /mbr /install /type=grub4dos /boot_file=NTLDR /auto 表示在第一块硬盘MBR上自动安装G4D,并将其GRLDR引导文件改名为 NTLDR; BOOTICE /device=F: /pbr /install /type=ntldr 表示把 NTLDR 引导程序安装到 F: 盘的分区引导扇区上。 BOOTICE /device=1:5 /pbr /backup /file=d:\xyz.bin 表示把第二磁盘的第五分区(Windows风格的顺序)的引导扇区备份到 d:\xyz.bin BOOTICE /device=2:1 /format /usb-zip /fstype=fat16 /vollabel=momo 表示把第三磁盘按 USB-ZIP 规格格式化,文件系统为 FAT16,卷标为 momo ※ 功能介绍 —————————————————————————————————— ★ BOOTICE 能为你的磁盘安装如下类型的 MBR:     1. Lvyanan 1JF9K 多分区引导程序。可以管理三个主分区和一个逻辑分区的启动,以热键选择不同的启动分区,详细介绍请参考无忧启动论坛;     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 | /format] [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=1jf9k | grub4dos | usbhdd+ | usbzip+ | plop | nt52 | nt60         如果没有指定 /type= 参数,程序将停在 MBR 界面等待用户操作. /backup >> 备份 MBR 到磁盘文件,需要 /file= 参数.         /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称.         /sectors=n >> 指定要备份的扇区数. /restore >> 从文件恢复 MBR,需要 /file= 参数.         /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称. 如果是将 Grub4dos 安装到 MBR,则支持如下与 bootlace 类似的参数: /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 改名功能,也适用于 NTLDR、BOOTMGR 引导程序的引导文件名。 【PBR操作】 BOOTICE [DEVICE] /pbr [/install /backup /restore /show /hide /activate] [parameters] /install >> 安装某种 PBR 程序到当前分区引导扇区,需要 /type= 参数.         /type=[msdos | grub4dos | ntldr | bootmgr | syslinux]         如果没有指定 /type= 参数,程序将停在 PBR 界面等待用户操作. /backup >> 备份 PBR 到磁盘文件,需要 /file= 参数.         /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称.         /sectors=n >> 指定要备份的扇区数. /restore >> 从文件恢复 PBR,需要 /file= 参数.         /file=xxxx.xxx >> 文件名,全路径名称或相对路径名称. /show >> 显现一个分区并为其分配一个盘符. /hide >> 隐藏一个分区并删除其现有的盘符. /activate >> 激活选定的主分区. 【分区及格式化】 BOOTICE [DEVICE] /format [booting-standard] [/vollabel=] [/fstype=] [booting-standard] >> [/usb-fdd | /usb-zip | /usb-hdd /usb-hddm(代表多分区)] [/vollabel=] >> /vollabel=sss, 指定新卷标,最大 11 个字符. [/fstype=] >> /fstype=[fat16 | fat32 | ntfs | exfat],指定文件系统. 【静默安装】 如果使用了 /auto 参数,BOOTICE 将不弹出确认对话框而自动进行安装(除非遇到错误) 例外:此参数不使用与于多分区及格式化,多分区操作需要手动执行。 [ 本帖最后由 Pauly 于 2010-3-5 12:34 编辑 ] 附件 2009-11-11 19:00 MBR.gif (20.75 KB)   MBR 操作界面 2009-10-24 10:32 PBR.gif (37.67 KB)   PBR 操作界面 2009-10-24 10:32 1JF9K.gif (32.22 KB)   1JF9 安装/设置界面 2009-10-24 10:32 grub4dos.gif (32.54 KB)   Grub4Dos 安装/设置界面(MBR) 2009-11-11 19:02 syslinux.gif (9.45 KB)   SYSLINUX 安装界面 2009-11-11 19:00 partition.gif (16.63 KB)   分区界面 2009-11-11 19:00 format.gif (14.45 KB)   格式化界面 2009-10-24 10:32 plop.gif (34.32 KB)   PLoP 配置界面 2009-10-24 10:32 bootmgr.gif (15.22 KB)   名词解释: 扇区(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
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服