无忧启动论坛

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

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

    [复制链接]
43#
发表于 2009-3-22 11:42:51 | 只看该作者
回复

使用道具 举报

42#
发表于 2009-3-22 11:40:57 | 只看该作者
关于GRLDR.MBR,
参考grub4dos_readme的以下部份,基本上可以实现所有的功能了.
grldr.mbr - Details about the control bytes

比较保险的方法是调用bootlace.com来操作.只要把硬盘的MBR(前18扇区备份下来)
BOOTLACE.COM可以对这个备份文件进行操作,然后再还原回去就好了.缺点,PE由于缺少16位运行库,不能使用.
回复

使用道具 举报

41#
 楼主| 发表于 2009-3-22 09:17:17 | 只看该作者

回复 #42 超级坏蛋 的帖子

还没有找到或想到合适的图标,先凑合吧
回复

使用道具 举报

40#
发表于 2009-3-22 09:14:08 | 只看该作者
要不,换个 图标 吧。
回复

使用道具 举报

39#
 楼主| 发表于 2009-3-22 09:07:06 | 只看该作者

回复 #40 diwu2005 的帖子

呵呵,那只是界面上的问题,现已修正。
回复

使用道具 举报

38#
发表于 2009-3-22 07:59:31 | 只看该作者
楼主,你这个工具集成得好,感谢!
下了21日的,发现里面的 Lvyanan 1JF9选中后还是显示3月14日的,不知何故?
回复

使用道具 举报

37#
发表于 2009-3-22 07:42:02 | 只看该作者
原帖由 sypl888 于 2009-3-21 23:26 发表
Pauly   能不能提供一份windows NT5.x    NT6.x 的MBR,谢了.

用LZ的工具,设置一下相应的MBR,然后用磁盘扇区编辑器或WinHex提取,去掉分区表即可得到。
回复

使用道具 举报

36#
发表于 2009-3-21 23:38:16 | 只看该作者
这个一定要顶,支持你
回复

使用道具 举报

35#
发表于 2009-3-21 23:26:56 | 只看该作者
Pauly   能不能提供一份windows NT5.x    NT6.x 的MBR,谢了.
回复

使用道具 举报

34#
 楼主| 发表于 2009-3-21 21:58:55 | 只看该作者
原帖由 云飞日月 于 2009-3-21 21:43 发表
提个建议,能否自定义核心文件?比如自定义grub的版本,因为有时候最新的版本,不一定很稳定,在某些机子上反而有bug,所以要用到以前的版本。


争取下个版本支持自定义核心文件和 GRLDR 改名。就不知道不同版本的 G4D 的大小和控制位是否完全一致
回复

使用道具 举报

33#
发表于 2009-3-21 21:43:20 | 只看该作者
提个建议,能否自定义核心文件?比如自定义grub的版本,因为有时候最新的版本,不一定很稳定,在某些机子上反而有bug,所以要用到以前的版本。
回复

使用道具 举报

32#
发表于 2009-3-21 21:41:27 | 只看该作者
最新的grub是3.21的了
回复

使用道具 举报

31#
发表于 2009-3-21 21:26:38 | 只看该作者
去掉了输出EXE文件的功能?
这个有用的,呵呵!
回复

使用道具 举报

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

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


呵呵,修改修改
回复

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

回复 #24 szcxs 的帖子

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

使用道具 举报

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

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

使用道具 举报

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

请教楼主怎么用?

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

17#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-15 11:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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