无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站
楼主: chenall

[发布] 模块化版NTBOOT [2011-10-11]

    [复制链接]
发表于 2011-3-28 17:16:36 | 显示全部楼层
to chenall

强烈建议grub4dos 模块文件内置个标志,以便判断此文件是否是grub4dos的模块文件,目前我在写grub4dos 模块管理工具,遇到了不知如何判断文件是否是grub4dos 的模块文件(在ud里判断更需要标志)

未命名.PNG

[ 本帖最后由 jianliulin 于 2011-3-28 17:25 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-3-28 17:22:07 | 显示全部楼层
原帖由 jianliulin 于 2011-3-28 17:16 发表
to chenall

强烈建议grub4dos 模块文件内置个标志,以便判断此文件是否是grub4dos的模块文件,目前我在写grub4dos 模块管理工具,遇到了不知如何判断文件是否是grub4dos 的模块文件。

116609


模块应该是指使用MAKEMOD建立的文件吧?

两个方案。

1.在模块文件的文件头添加一个标志,你觉得怎么样。放在文件头可以快速判断。
2.使用固定扩展名,最简单的办法。
回复

使用道具 举报

发表于 2011-3-28 17:26:02 | 显示全部楼层
原帖由 chenall 于 2011-3-28 17:22 发表


模块应该是指使用MAKEMOD建立的文件吧?

两个方案。

1.在模块文件的文件头添加一个标志,你觉得怎么样。放在文件头可以快速判断。
2.使用固定扩展名,最简单的办法。


我所描述的就是用makmod产生的文件,如grub4dos.mod

1.是的,在文件头放个标志最好。就弄16个字节吧,怎么样?
2.用扩展名不保险

[ 本帖最后由 jianliulin 于 2011-3-28 17:28 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-3-28 17:31:26 | 显示全部楼层
原帖由 jianliulin 于 2011-3-28 17:26 发表


我所描述的就是用makmod产生的文件,如grub4dos.mod

1.是的,在文件头放个标志最好。就弄16个字节吧,怎么样?
2.用扩展名不保险


目前内部要求必须是.mod才行的。

所以,再加个文件头,双重保险。
回复

使用道具 举报

发表于 2011-3-28 17:33:11 | 显示全部楼层
原帖由 chenall 于 2011-3-28 17:31 发表


目前内部要求必须是.mod才行的。

所以,再加个文件头,双重保险。


太好了!!!,就弄16个字节怎么样,刚好一行,方便hex查看
回复

使用道具 举报

 楼主| 发表于 2011-3-28 17:37:40 | 显示全部楼层
考虑了一下,我觉得用以下方案。

文件头16个字节。
前面8个字节是GRUBEXEC签名(和GRUB外部命令的签名一样)0xBCBAA7BA03051805
后面8个字节暂时留空。以后也许会用得着。

你觉得如何?
回复

使用道具 举报

 楼主| 发表于 2011-3-28 17:42:44 | 显示全部楼层
原帖由 jianliulin 于 2011-3-28 17:41 发表



还是区分外部命令和模块文件吧,分开来比较好,至于什么标记没关系,


模块文件的签名在文件头。

外部命令的签名在文件尾。

这样很好区分。
回复

使用道具 举报

发表于 2011-3-28 17:43:03 | 显示全部楼层
原帖由 chenall 于 2011-3-28 17:37 发表
考虑了一下,我觉得用以下方案。

文件头16个字节。
前面8个字节是GRUBEXEC签名(和GRUB外部命令的签名一样)0xBCBAA7BA03051805
后面8个字节暂时留空。以后也许会用得着。

你觉得如何?



ok !!! 谢谢C大

[ 本帖最后由 jianliulin 于 2011-3-28 17:44 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-3-28 18:31:21 | 显示全部楼层
@jianliulin
额,太客气了。
回复

使用道具 举报

发表于 2011-3-28 19:55:38 | 显示全部楼层
原帖由 chenall 于 2011-3-28 17:10 发表
添加了VBOOT模块。
新的版本支持通过VBOOT启动虚拟磁盘镜像。

以后就方便直接在GRUB4DOS下调用VBOOT来启动了。。


请教 C大 现在通过VBOOT启动虚拟磁盘镜像支持启动差分盘和快照吗?

希望可以通过参数支持VBOOT的虚拟磁盘镜像全新安装!以及《利用vboot直接从iso安装xp/2003,无需载入内存,无需连续存储!更新:支持SRS驱动的方法》帖子里的用法?http://bbs.wuyou.net/forum.php?m ... ;tid=184005&extra=page%3D1

请教 C大 为什么我打开你2011-03-28 NTBOOT_mod.rar里VBOOT.ISO中的grub.cfg文件是乱码啊?想看看学习一下!望指教!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-12-14 01:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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