无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 84153|回复: 166
打印 上一主题 下一主题

【创新+实例+模板_2楼】新理念多分区引导MBR— MBLDR(汉化版下载_感谢 mygamexxx)

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-13 22:59:41 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
主页:http://sourceforge.net/projects/mbldr/

【原创文章,转载及引用请与本人协商并保持完整及出处!对此,本人保留利益追索权利 !
(转载请注明出处:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=154890&highlight=
预备:MBR知识图:  硬盘主引导扇第一扇区(0柱面0磁头0扇区)



     硬盘的主引导扇区,分区表,分区引导扇区(MBR、DPT、DBR、BPB)是电脑BIOS自检完成后,操作系统开始引导系统前整个电脑运作过程中需要检查的重要参数,硬盘的主引导扇区,分区表,分区引导扇区(MBR、DPT、DBR、BPB)参数错误可能导致系统无法启动或存储的数据丢失,这片文章我们介绍一下硬盘的主引导扇区,分区表,分区引导扇区(MBR、DPT、DBR、BPB)的详细信息。
  硬盘的0柱面、0磁头、1扇区称为主引导扇区(也叫主引导记录MBR),该记录占用512个字节,它用于硬盘启动时将系统控制权转给用户指定的、在分区表中登记了某个操作系统分区。MBR的内容是在硬盘分区时由分区软件(如FDISK)写入该扇区的,MBR不属于任何一个操作系统,不随操作系统的不同而不同,即使不同,MBR也不会夹带操作系统的性质,具有公共引导的特性。但安装某些多重引导功能的软件或LINUX的LILO时有可能改写它;它先于所有的操作系统被调入内存并发挥作用,然后才将控制权交给活动主分区内的操作系统(上图)
       天涯海角1216:特殊形式的MBR会占用多个扇区,如Lvyanan的1JF9占用2个扇区,GRUB的MBR占用18个扇区,FBINST占用63个扇区,PloP Boot Manage 占用62个扇区(总共63个扇区)

介绍:mbldr (Master Boot LoaDeR)--【注意不是改名的GRLDR】
      mbldr 是一个引导器,可以装入硬盘第一扇区(MBR)。它允许用户选择 从哪个分区启动。
占用MBR第一个扇区,支持多个分区引导(无论主逻辑分区)
安装时,不是真写 MBR ,mbldr 的 windows 安装程序可以把要写的 mbr 代码 以文件的形式导出来,想真正安装再用BOOTICE或WINHEX导入即可!
启动时选择:1、2、3、4启动对应分区!
我的启动菜单是:
1.*C_PANXP
2. IBM_PAN
3. D_PAN  
4. E_PAN  
5. F_PAN
(可以修改,不支持中文,请将下面完整看完!)

方法:
1. 用Pauly的BOOTICE将每个分区写入引导。
2. 下载Master Boot LoaDeR,解压后打开mbldrgui.exe。
3. 依次按照下图安装点击。
4. 保存,再用BOOTICE导入MBR第一扇区即可(只占用一个扇区,先保存好原来MBR,防止意外)
5. 重新启动后,显示分区选择菜单,按数字键1、2、3、4选择对应分区启动。


补充:
1.也可以用G4D引导导出后的MBLDR的MBR文件。
2.可以修改启动菜单和选择按键及延时。
3.延时后从第一个分区启动(无论是否激活)。
4.同样适用于多分区U盘。(若安装U盘启动,请按照改造1CD13清零,否则可能会回写到硬盘。)
5.最大支持多达9个分区的引导!
6.不对分区写入任何信息
7.不修改分区表,不隐藏、不激活分区、不写入分区任何数据。

下面提供下载:







改造1:
      有网友发现和我本人实践发现,如果将MBLDR放在1扇区,再用GRUB调用(即GRUB+MBLDR双重MBR),MBLDR会回写到0扇区,在0扇区的GRUB被替换了,研究一下发现可以用以下方法改编。
1.用WINHEX打开硬盘,找到MBLDR所在扇区。
2.找到偏移D1、D2处的CD13用0000替换(即下图中位置的CD13,下一行还有个CD13不能清零)。

3.保存,成功。

看图:


改造2:
我将本地硬盘的6个分区的启动扇区放到一个分区的保留扇区里启动,完全成功!~超乎想象的好!
方法:
1.将下面的模板写入MBR的偏移00处,注意备份你的MBR到U盘!。(分区表位置我已经删去,不会损坏到你的分区表)
2.将各个分区的启动扇区(第一个)备份,再依次写入某分区的保留扇区(FAT32,NTFS的没有)
3.将下面模板中1、2、3、4、5、6写入你上述2中写入的绝对扇区位置。
4.保存、成功!(我是写入硬盘最后8M的剩余扇区空间的)

MBLDR写入任意位置模板.rar (540 Bytes, 下载次数: 627)




小奉献:
      GRUB+MBLDR双重MBR
1.  安装MBLDR到硬盘。
2.  用WINHEX打开硬盘,找到偏移D1、D2处的CD13用0000替换(即上图中位置的CD13,下一行还有个CD13不能清零)。
3.  再安装GRUB到MBR,选择优先引导原来的MBR,GRUB能将位于第0扇区的MBLDR的内容复制到第1扇区位置,不启动GRUB时,自动启动保存在第1扇区的MBLDR,从而启动MBLDR.
4.  保存,成功。

另外应用:
也可以将导出的MBLDR文件用WINHEX将CD13用0000替换后放在C盘(引导盘)根目录:
在 boot.ini 里写入:
C:\MBLDR=多分区引导 MBLDR

汉化版下载 , 感谢mygamexxx !!!

欢迎大家测试反馈,给出建议。

[ 本帖最后由 天涯海角1216 于 2010-8-26 06:18 编辑 ]

mbldr.part01.rar

390.63 KB, 下载次数: 2122, 下载积分: 无忧币 -2

汉化版

mbldr.part02.rar

390.63 KB, 下载次数: 2170, 下载积分: 无忧币 -2

汉化版

mbldr.part03.rar

390.63 KB, 下载次数: 2321, 下载积分: 无忧币 -2

汉化版

mbldr.part04.rar

390.63 KB, 下载次数: 2066, 下载积分: 无忧币 -2

汉化版

mbldr.part05.rar

218.73 KB, 下载次数: 1940, 下载积分: 无忧币 -2

汉化版

WINHEX14.1.part1.rar

390.63 KB, 下载次数: 1649, 下载积分: 无忧币 -2

WINHEX14.1.part2.rar

350.41 KB, 下载次数: 1659, 下载积分: 无忧币 -2

评分

参与人数 2无忧币 +20 收起 理由
ZXQ99925 + 10
lvyanan + 10 支持LZ开拓性的工作

查看全部评分

167#
发表于 2024-3-28 15:57:36 | 只看该作者
感谢楼主分享!!!
回复

使用道具 举报

166#
发表于 2024-3-27 21:13:24 | 只看该作者
感谢分享
回复

使用道具 举报

165#
发表于 2024-3-27 21:02:43 | 只看该作者
看起来不错 ,下来看看!
回复

使用道具 举报

164#
发表于 2014-12-26 19:20:04 | 只看该作者
太高深,不懂!
回复

使用道具 举报

163#
发表于 2014-12-24 20:21:16 | 只看该作者
看着脑袋都大了,  但还是要感谢楼主
回复

使用道具 举报

162#
发表于 2013-6-12 20:13:13 | 只看该作者
不觉得麻烦么,不管是grub4dos,还是grub2,已经很麻烦了。
为了不就是启动么
引导文件,到启动文件,就行了
现在装系统也费劲,还不如模仿win7的vhd ,或者wim,或者pe的iso,等等
一个引导文件,例如grldr,一个写引导的软件,bootice。(最好有linux的写引导文件,防止linux的grub2引导损坏-,进入linux live cd,维护引导,方便普通用户),然后简单点的引导方法。


这样不觉得很清爽么
磁盘目录下,一个grldr(或者别的引导文件),一个写引导的软件(bootice,或者其他),几个影像,iso,或者wim,或者vhd,img,等等。高的这么麻烦,用来用去,还是费劲。
回复

使用道具 举报

161#
发表于 2013-6-1 23:39:50 | 只看该作者
天涯海角1216 发表于 2009-11-13 23:00
★改编——让MBLDR为我所用。
重大成果:
让MBLDR直接启动文件

你好,我想定制还原软件,可人民币交易,具本要求请联系我QQ521125293
回复

使用道具 举报

160#
发表于 2013-6-1 23:39:17 | 只看该作者
你好,我想定制还原软件,可人民币交易,具本要求请联系我QQ521125293
回复

使用道具 举报

159#
发表于 2013-5-25 21:58:13 | 只看该作者
又是一个强大的引导
回复

使用道具 举报

158#
发表于 2013-5-15 13:20:33 | 只看该作者
技术含量多一点,学习哦
回复

使用道具 举报

157#
发表于 2013-5-10 10:48:21 | 只看该作者
楼主对这个启动技术颇有研究啊
回复

使用道具 举报

156#
发表于 2012-1-29 23:33:29 | 只看该作者
应用中,什么时候版主再出新版提升呀
回复

使用道具 举报

155#
发表于 2012-1-26 22:23:31 | 只看该作者
我不得不佩服楼主的分享的精神,谢谢了
回复

使用道具 举报

154#
发表于 2012-1-20 17:35:49 | 只看该作者
挺好玩的,回头用虚拟机试试。
回复

使用道具 举报

153#
发表于 2012-1-20 14:49:26 | 只看该作者
今天才看到这帖,有没搞错啊我
回复

使用道具 举报

152#
发表于 2011-8-30 23:33:55 | 只看该作者
经比较试用,这东西好用,代码也精炼,只占一个扇区
回复

使用道具 举报

151#
发表于 2011-8-30 22:38:00 | 只看该作者
是个好东西,在引导分区上不留文件

[ 本帖最后由 cnstars 于 2011-8-30 23:34 编辑 ]
回复

使用道具 举报

150#
发表于 2011-2-11 02:20:54 | 只看该作者
诶不错的东西,只是我有点不容易理解。再琢磨下吧。。谢谢分享
回复

使用道具 举报

149#
发表于 2011-2-8 21:20:36 | 只看该作者
好强的帖子啊,谢谢楼主
回复

使用道具 举报

148#
发表于 2010-9-24 08:21:24 | 只看该作者
认真学习了 还是不太懂啊
回复

使用道具 举报

147#
 楼主| 发表于 2010-9-23 08:21:10 | 只看该作者

回复 #151 zcx844888 的帖子

用BOOTICE写为NT5/6或用其他分区软件选择“重写MBR”即可!
回复

使用道具 举报

146#
发表于 2010-9-21 08:12:02 | 只看该作者
如果不用后,如何删除,恢复原样呢。
回复

使用道具 举报

145#
发表于 2010-9-21 08:07:39 | 只看该作者
开天辟地了,建议在BOOTICE中加入上述多分区引导工具,就太好了。
回复

使用道具 举报

144#
发表于 2010-4-22 12:40:44 | 只看该作者
看了LZ的介绍真的很好 不过对我来说太复杂了 总怕搞丢分区表啊
好好学习学习再折腾吧
回复

使用道具 举报

143#
发表于 2010-4-22 10:08:07 | 只看该作者
还没看头绪来,初学不好理解。
回复

使用道具 举报

142#
发表于 2010-4-22 09:57:08 | 只看该作者
好东西,我正在找这种多分区引导的。因工作原因,我要装好多不同的系统。用虚拟机严重影响速度。
回复

使用道具 举报

141#
发表于 2010-4-13 13:55:32 | 只看该作者
不是非常明白这是什么意思
回复

使用道具 举报

140#
发表于 2010-4-12 21:17:52 | 只看该作者
精品文章,学习了!!!
回复

使用道具 举报

139#
发表于 2010-4-12 14:33:25 | 只看该作者
汗。菜鸟的我是看得一头雾水
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 14:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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