楼主: ray111

[20121119] 天意U盘维护系统 不完全DIY手册 [在线版]

  [复制链接]
 楼主| 发表于 2012-11-19 20:08:09 | 显示全部楼层
本帖最后由 ray111 于 2012-11-19 20:38 编辑


5.7 修改GRUB菜单

首先我们先用FbinstTool打开天意UD版fba文件,双击根目录下的GRLDR或点击工具栏的”Grldr菜单”,就可以开始修改了,修改完就可以导出了.(当然你也可以用BOOTICE修改)


先来看看天意UD原版的GRUB菜单:



先解释下面这个命令,而其他的命令就不做详细解释,请移步扩展阅读:

  1. checkrange 0x30001:-1 read 0x8298 > nul && map --mem (ud)/BOOT/WINPE.ISO (0xff) ! map (ud)/BOOT/WINPE.ISO (0xff)
复制代码

其含义是: 判断当前物理内存是否大于192MB,如果大于192MB则执行” map --mem (ud)/BOOT/WINPE.ISO (0xff)”(Map到内存);否则执行” map (ud)/BOOT/WINPE.ISO (0xff)”(直接Map).


计算过程: 先把0x30001转换为10进制得出196609,其单位为KB,再计算196609/1024约等于192MB.


除了更改各PE的菜单外,还需要把所有”(ud)”字样删除掉!


修改后:



除了GRLDR内置菜单需要修改外,你还需要修改RUN.LST菜单,去掉”(ud)”字样保存即可!



---- 扩展阅读:


GRUB4DOS应用教程


grub4dos初级教程_CHM图文版 [最终版]


Grub4DOS仿真盘驱动--FiraDisk&WinVBlock"详细"帮助&下载


grub4dos0.4.5c帮助文档


无忧GRUB4DOS资源索引帖


GRUB相关知识


更新天意系统的grldr


看完这些帮助文档后,修改G4D的菜单简直就是易如反掌了,其中《grub4dos0.4.5c帮助文档》为官方帮助文档,所以是最为详细最为重要的一个帮助文档,查询必备!



 楼主| 发表于 2012-11-19 20:08:10 | 显示全部楼层
本帖最后由 ray111 于 2012-11-20 11:07 编辑


5.8 制作天意合盘ISO镜像

终于到尾声了,在这里我们需要打包所有文件为Grub4Dos的可引导ISO镜像,制作工具为MKISOFS +gbk+md5版本,这个工具的参数太多了,所以只说明一下会用到的参数.下面就是我用来制作最终天意ISO镜像的命令,可能会有点长:

  1. REM 创建一个文本文件保存需要隐藏的文件名列表
  2. ECHO.boot.catalog>.\hidden.txt
  3. mkisofs.exe -o "天意U盘维护系统_DIY.ISO" -v -V 天意U盘维护系统 -hide-joliet boot.catalog -l -joliet-long -relaxed-filenames -gbk4dos-filenames -gbk4win-filenames -no-emul-boot -hidden-list .\hidden.txt -boot-load-size 4 -b GRLDR .\ty56_tmp
复制代码

各个参数含义:


-o "天意U盘维护系统_DIY.ISO": 设置创建ISO镜像的文件名为” 天意U盘维护系统_DIY.ISO”


-v: 在命令执行时显示详细的信息(可有可无)


-V天意U盘维护系统: 设置光盘卷标为” 天意U盘维护系统”


-hide-joliet: 隐藏joliet 文件


-l: 允许ISO9660格式支持31个字节的文(如果不加此参数那只支持12个字节的文件名. 标准的DOS 8.3格式)


-joliet-long: 支持103个汉字或者103个英文字母的文件名.不限字节数


-relaxed-filenames: 允许7个bit的扩展名,除了小写母以外


-gbk4dos-filenames: DOS下支持中文 (简写 -gbk4d)


-gbk4win-filenames: WIN下支持中文 (简写 -gbk4w)


-no-emul-boot: 非模拟软盘格式启动(简写 -no-e)


-hidden-list hidden.txt: 调用hidden.txt中定义的来隐藏文件


-boot-load-size 4: 设置加载4个扇区数


-b GRLDR: 设置GRLDR为启动文件


最后一个参数: 设置使用哪个文件夹里的所有文件做ISO镜像



注意: 如果运行mkisofs命令后提示出错或制作出来的ISO镜像只有34K时,请检查输入的参数是否正确!


提醒: 在制作ISO之前,最好再检查一下BOOT中是否还存在各个PE的ISO镜像,存在则删除!


最后使用虚拟机测试一下所有PE是否都启动正常,如果没有问题就可以U+、B+或量产到U盘做测试了! Enjoy!!



OK,终于把UD版转ISO版的所有制作过程做了个完整的说明,如果要深入DIY天意U盘维护系统,这一部分内容是一定要理解和熟悉的,因为这些都只是初级教程.



---- 扩展阅读


天意V4 FBA转ISO之Native PE


天意2.0全藏FBA转ISO的相关修改细节


WinPE基础教程 —— 什么是UD


天意u盘维护系统教程汇总


【新手教程】PE DIY、grub4dos/easyboot多PE合盘制作、U盘安装



免责声明:


1. 本系统仅供计算机爱好者交流、学习和技术探讨之用,不得用于任何商业场合!下载后请在24小时内删除,否则后果自负.


2. 本系统所有相关软件仅供安装、测试、学习研究之用,相关软件的版权归原始作者所有,相关软件不得用于任何版权法限制之外的场合!本人不承担任何由于内容的合法性及真实性所引起的争议和法律责任.


3. 本系统制作者并不同意、也未授权任何人以任何方式私下以非研究交流的方式对外传播!在传递本程序时,必须附带有本声明和说明文件.


4. 使用本系统全凭您本人自愿,本人对任何人使用、传播本系统所带来的直接或间接影响不负任何直接或连带责任!系统中任何涉及版权的工具软件的注册许可问题由使用者自行负责解决,本系统仅从技术角度提供相关资料,请严格按照国家相关法规学习和使用.


 楼主| 发表于 2012-11-19 20:08:11 | 显示全部楼层
本帖最后由 ray111 于 2012-11-19 21:30 编辑

已经编辑完成,继续占楼,后续增加内容,o(∩_∩)o
 楼主| 发表于 2012-11-19 20:08:12 | 显示全部楼层
本帖最后由 ray111 于 2012-11-19 21:30 编辑

已经编辑完成,继续占楼,后续增加内容,o(∩_∩)o
 楼主| 发表于 2012-11-19 20:08:13 | 显示全部楼层
本帖最后由 ray111 于 2012-11-19 21:30 编辑

已经编辑完成,继续占楼,后续增加内容,o(∩_∩)o
 楼主| 发表于 2012-11-19 20:08:14 | 显示全部楼层
本帖最后由 ray111 于 2012-11-19 21:31 编辑

已经编辑完成,继续占楼,后续增加内容,o(∩_∩)o
发表于 2012-11-19 20:35:57 | 显示全部楼层
强大的帖子。好好学习。
发表于 2012-11-20 07:40:47 | 显示全部楼层
很详细的操作手册 能否制作成PDF文档之类的 下载阅读学习啊!!!
发表于 2012-11-20 09:25:11 | 显示全部楼层
学习了啊 、、、
发表于 2012-11-20 09:26:31 | 显示全部楼层
dreamz 发表于 2012-11-20 07:40
很详细的操作手册 能否制作成PDF文档之类的 下载阅读学习啊!!!

我赞同这位朋友的说法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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