无忧启动论坛

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

GRUB全自动菜单引导ISO,IMG,IMA,本地系统,完善资源管理器,支持文本查看(2014-12-9)

    [复制链接]
91#
 楼主| 发表于 2012-6-10 13:34:35 | 显示全部楼层
原帖由 2011斗鬼昜木 于 2012-6-10 09:15 发表 关键是S大有没有空做 实际做成什么格式都可以在合盘上用
IMG版不好做,ISO版太简单了:用软碟通新建一个默认的光盘镜像,把GRLDR和GRUB拖进去,然后右击GRLDR选择设置为引导文件,然后保存即可
回复

使用道具 举报

92#
 楼主| 发表于 2012-6-14 09:30:09 | 显示全部楼层
原帖由 2011斗鬼昜木 于 2012-6-14 08:31 发表 在FbinstTool里面解开式存放怎么做引导啊 grldr怎么写啊? 是解开式 不是  .ISO+GRLDR要这个格式GRUB+grldr这个问题有知道的告诉我一声啊 ..............在线等.......................
用FbinstTool格式化U盘后把grldr和grub目录拖入UD区,通常情况这样就可以引导了,如果不行,就点击GRUB菜单,把里面的(bd)改成(ud)
回复

使用道具 举报

93#
 楼主| 发表于 2012-6-15 11:13:24 | 显示全部楼层
原帖由 2011斗鬼昜木 于 2012-6-15 10:18 发表
我的电脑是双硬盘,

用U盘UD方式启动,

启动后无法查看U盘目录 只可以看UD跟目录...这是为什么呢.



还有一个毛病就是启动KONBOOT.img(就是komboot免口令)之后就蓝屏...

这个怎么回事啊 ------ ...


第一个问题我没能力回答,第二个问题,KONBOOT.IMG 我试过只有6144字节的那个文件是可以用的,其他的版本都不行,另外,KONBOOT.IMG运行完后会回到原来的界面,此时要用高级菜单里的搜索并启动XP/WIN7...然后选择从找到的第一扇区启动,不要选择从NTLDR或bootmgr启动,如果找不到,同样我也没辙
回复

使用道具 举报

94#
 楼主| 发表于 2012-6-15 13:20:18 | 显示全部楼层
原帖由 xparser 于 2012-6-15 13:00 发表
能否弄一个可以支持中文iso的啊


ISO的光盘文件系统的中文编码是ANSI的,而G4D只支持UTF-8的中文编码,所以光盘上的中文文件名会显示乱码,但是其他硬盘,U盘的中文文件名还是支持的,单纯为了ISO做文件名转码技术上可以实现,但是没太大必要。
回复

使用道具 举报

95#
 楼主| 发表于 2012-9-2 22:10:45 | 显示全部楼层
原帖由 2012charove 于 2012-9-2 19:01 发表
这个东西可以量产用或者做成UD版么。。我就是不喜欢可见分区有东西。。。。。怎么办


可以直接扔到UD区使用,注意要配置UD 的GRUB菜单里面的命令指向 (ud)/GRUB/AUTOMENU
回复

使用道具 举报

96#
 楼主| 发表于 2012-9-3 23:21:32 | 显示全部楼层
原帖由 2012charove 于 2012-9-3 21:27 发表
- -.不好意思啊,我很菜。直接扔到UD区,然后GRUB菜单要改是吗?怎么改,还有被引导的IOS放到哪里呢,是不是放到U盘随便的地方都能引导到呢。


直接扔到UD区,注意grldr在UD根目录,GRUB目录在UD根目录

修改FbinstTool的grldr菜单,内容改成如下:
debug off
#清除边框
calc 29<<2+*0x8304 > nul
calc [email=*%@retval%+8]*%@retval%+8[/email] > nul
calc [email=*%@retval%=*%@retval%&0xffffff]*%@retval%=*%@retval%&0xffffff[/email] > nul
#字间距
terminal --font-spacing=1:3
(ud)/GRUB/AUTOMENU

然后就可以引导了

iso扔在(ud)/GRUB/IMGS下可以直接引导,扔在U盘随便位置可以用资源管理器浏览并引导

[ 本帖最后由 smine 于 2012-9-3 23:23 编辑 ]
回复

使用道具 举报

97#
 楼主| 发表于 2012-10-9 08:51:45 | 显示全部楼层
原帖由 tt3736035 于 2012-10-8 17:06 发表 还是一如既往的喜欢这个,很久没更新了呀?
多谢支持,暂时没有好的想法或者点子,所以暂时不更了
回复

使用道具 举报

98#
 楼主| 发表于 2012-10-11 09:45:07 | 显示全部楼层
原帖由 plutoshen 于 2012-10-11 07:07 发表
请问楼主能不能启动win8的vhdx文件?


貌似不行
回复

使用道具 举报

99#
 楼主| 发表于 2012-10-11 15:53:26 | 显示全部楼层
原帖由 2012huagui_139 于 2012-10-11 13:15 发表
本人小白,我的win7系统,重启后进入像dos界面了,grub后让输命令,怎样才能出来那漂亮的界面呢


你的描述太简单了,神人也帮不了你
回复

使用道具 举报

100#
 楼主| 发表于 2013-1-28 11:32:12 | 显示全部楼层
原帖由 2011wap774411 于 2013-1-27 18:56 发表
希望自定义iso目录


自定义ISO目录只要替换 automenu 中的 /GRUB/IMGS/为你自己的路径即可
回复

使用道具 举报

101#
 楼主| 发表于 2013-2-4 09:15:21 | 显示全部楼层
原帖由 lyf36** 于 2013-2-3 15:33 发表 读其他盘的的iso文件呢, 比如引导linux的, u盘好小放不下, 而且我启动后为什么画面是没有背景的, 还都是英文
读其他盘ISO用资源管理器浏览到其他盘文件并在打开方式中选择作为ISO加载并启动或者选择作为ISO加载到内存并启动即可,没正确显示中文是因为读取MESSAGE文件出现问题,请检查你的启动方式
回复

使用道具 举报

102#
 楼主| 发表于 2013-3-19 11:52:14 | 显示全部楼层
原帖由 20121adgjmptw 于 2013-3-18 13:51 发表
怎么修改背景和文件夹位置


使用 MsgDiyer.exe 修改main.msg 和view.msg即可修改gfxmenu 模式下的背景,解压bg.lzma即可修改vbe模式的背景;

文件夹的位置需要修改automenu文件中的 “ls %bootdev%/GRUB/IMGS/” 这一行。

[ 本帖最后由 smine 于 2013-3-19 11:53 编辑 ]
回复

使用道具 举报

103#
 楼主| 发表于 2013-4-29 09:03:41 来自手机 | 显示全部楼层
本帖最后由 smine 于 2013-4-29 09:23 编辑

\n替换成\x5Cn或者\x5C\x6E
回复

使用道具 举报

104#
 楼主| 发表于 2013-4-30 17:47:34 | 显示全部楼层
fukystone 发表于 2013-4-29 11:38
多谢!
另还有一问题,变量%file%是带分区(例如(hd0,0)\boot\imgs\img.iso)这样的形式,但我只要目录 ...

参见这段代码:
  1. !BAT
  2. debug off
  3. checkrange 20110918:-1 read 0x8278 || echo Please use grub4dos-0.4.5b-2011-09-18 or above! && exit 1

  4. set file=(hd0,0)/boot/imgs/img.iso

  5. call :filename %file%
  6. exit

  7. :filename
  8. echo %~pnx1
  9. exit
复制代码
回复

使用道具 举报

105#
 楼主| 发表于 2013-12-17 23:02:38 来自手机 | 显示全部楼层
2011斗鬼昜木 发表于 2013-12-14 15:37  有个问题请教有个CDlinux硬盘启动的文件和咱们grldr这个文件相同如果想保留咱们这个启动方式在保留他们那个 ...

把下面内容保存为cdlinux.lst注意放在CDlinux所在的盘下面,重启后进去本全自动菜单用资源管理器浏览到刚刚保存的cdlinux.lst,选择作为menu.lst加载即可:
title  CDLinux
kernel /CDlinux/bzImage root=/dev/ram0 vga=791 CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd

你也可以尝试修改automenu,把上述命令集成到主菜单界面.
回复

使用道具 举报

106#
 楼主| 发表于 2014-1-5 22:19:42 | 显示全部楼层
tt911 发表于 2013-12-23 15:52
前辈请教下,
如果我是在硬盘上使用,是不是只要复制到
硬盘上就可以了?

实在抱歉,最近忙的头昏脑涨,很少有时间逛坛子了。
如果是在硬盘上使用,请参见1楼中安装到硬盘的说明操作即可;如果是移动硬盘,使用方法同U盘;
如果需要引导其他分区的ISO,可以使用本菜单自带的资源管理器浏览到其他分区的ISO文件,回车后按照提示引导,如果想要把其他分区其他目录的ISO纳入首页菜单列表,则需要修改脚本,修改方法稍后放出。

点评

.wim和.vhd 目前不支持,有空我再看看怎么加上去  详情 回复 发表于 2014-1-9 16:02
老大,还得请教下,这个支持.wim和.vhd的引导么? 仔细读了几遍,好像未提到啊,似乎是个遗憾美~~  发表于 2014-1-9 08:38
回复

使用道具 举报

107#
 楼主| 发表于 2014-1-8 17:55:55 | 显示全部楼层
2014-1-8 更新
===================================================
1.增加对(bd)/GRUB/IMGS/下的.lst菜单文件的识别和自动显示
2.增加将任意位置的可引导镜像link到(bd)/GRUB/IMGS/下以便在菜单首页识别和显示,用法示例:
   假设有一个镜像文件D:/MYISO/WINPE/WIN2003PE.ISO,则使用步骤如下:
    a.在(bd)/GRUB/IMGS/下新建文本文件(文件名任意,假设为WIN2003PE.TXT)
    b.修改WIN2003PE.TXT文件的内容为/MYISO/WINPE/WIN2003PE.ISO并保存(多个镜像文件可以分多行写).
    c.重命名文件WIN2003PE.TXT为WIN2003PE.glnk
回复

使用道具 举报

108#
 楼主| 发表于 2014-1-9 15:43:28 | 显示全部楼层
2014-1-9 更新
===================================================
1.修复上一版glnk不支持中文的问题.
2.修复上一版glnk不支持多行的问题.
回复

使用道具 举报

109#
 楼主| 发表于 2014-1-9 15:57:47 | 显示全部楼层
关于修改背景图的问题:
用这个帖子的工具http://bbs.wuyou.net/forum.php?m ... ;highlight=MsgDiyer
修改main.msg 和 view.msg, 另外,VBE模式的背景图片需要修改bg.lzma(普通位图压缩成lzma格式,可以使用FbinstTool), 非本论坛使用请注明出处.
回复

使用道具 举报

110#
 楼主| 发表于 2014-1-9 15:59:42 | 显示全部楼层
2010sya 发表于 2014-1-8 20:53
一直在用,很好、很强大。。。。。。。。。

已经可以支持中文
回复

使用道具 举报

111#
 楼主| 发表于 2014-1-9 16:02:09 | 显示全部楼层
smine 发表于 2014-1-5 22:19
实在抱歉,最近忙的头昏脑涨,很少有时间逛坛子了。
如果是在硬盘上使用,请参见1楼中安装到硬盘的说明 ...

.wim和.vhd 目前不支持,有空我再看看怎么加上去

点评

老大若有时间,不妨研究下utf8和ansi编码的转换,以便在iso和pxe模式下支持中文的文件名  详情 回复 发表于 2014-1-10 09:39
回复

使用道具 举报

112#
 楼主| 发表于 2014-1-10 19:44:37 来自手机 | 显示全部楼层
cpccpc 发表于 2014-1-10 12:55  请教  我使用 xp系统  用usb和硬碟方式测试

请回答以下问题,方便定位问题:
1.你是怎么引导到grldr的?
2.grldr版本是多少?
3./GRUB/IMGS/下有哪些文件,分别是什么内容?
回复

使用道具 举报

113#
 楼主| 发表于 2014-1-10 21:11:38 来自手机 | 显示全部楼层
cpccpc 发表于 2014-1-10 20:21  重新测试画面停留在  Initialize variable space ...  Starting cmain( )...

删除我原来的测试用文件,IMGS下只保留你增加的iso文件试试看

点评

4.0測試 測試條件: xp繁体系統,用設置於硬碟和usb方式,並在img內加入其他pe.iso 測試步驟與結果:(o表示可執行 x表示不可執行) 1完全保留原來檔案 x 2全部去掉原先檔案 o 3只把原來iso去掉 x 4只把原來glnk去  详情 回复 发表于 2014-1-11 12:04
回复

使用道具 举报

114#
 楼主| 发表于 2014-1-11 20:52:23 来自手机 | 显示全部楼层
cpccpc 发表于 2014-1-11 12:04  4.0測試  測試條件: xp繁体系統,用設置於硬碟和usb方式,並在img內加入其他pe.iso  測試步驟與結果:(o表 ...

多谢你详细耐心的测试
现在问题基本明了了,原来我放置的测试glnk文件是指向我本地测试用的镜像的,发布后这些地址失效,我猜想是找不到文件导致的,有空我再验证下。如果有可能,我看能不能解决这个问题。
回复

使用道具 举报

115#
 楼主| 发表于 2014-1-12 22:40:49 来自手机 | 显示全部楼层
20121adgjmptw 发表于 2014-1-12 16:06  请问大大能不能支持linux的镜像了?

只要grub能支持linux镜像,本菜单就能支持,坛子里有相关帖子,参照http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308303的介绍,改造镜像或许有用
回复

使用道具 举报

116#
 楼主| 发表于 2014-1-12 22:48:15 来自手机 | 显示全部楼层
cpccpc 发表于 2014-1-12 12:16  我只是使用者  平日蒐集好的pe為自己和家人的電腦做維護工作  透過大作可以匯集眾多pe成大合盤來交互使用

PE镜像启动后找不到外置软件的问题主要是由于PE里面没有集成firadisk或winvblk 驱动导致的,需要修改PE镜像
回复

使用道具 举报

117#
 楼主| 发表于 2014-1-12 22:54:49 来自手机 | 显示全部楼层
以谁为师 发表于 2014-1-12 20:56  我想添加在grldr菜单内 能阅读的 帮助文本,大神你指点下吗?   title 请阅读帮助文档

将你的帮助文档改名为help.txt保存在/GRUB/下,然后在用以下菜单启动:

title  请阅读帮助文档
command (bd)/GRUB/viewtext (bd)/GRUB/help.txt

也可以手工整合到automenu里面

点评

我用的是自己菜单 支持pxe 不知道要怎样加你的  详情 回复 发表于 2014-1-12 23:23
回复

使用道具 举报

118#
 楼主| 发表于 2014-1-13 11:47:52 | 显示全部楼层
2014-1-13 更新
===================================================
1.修复上一版glnk中无效地址导致菜单不显示的问题
回复

使用道具 举报

119#
 楼主| 发表于 2014-1-13 14:31:34 来自手机 | 显示全部楼层
xyxb 发表于 2014-1-13 13:31  WIN2003PE.glnk  中的内容会显示两行菜单,是Bug吗?

请帖出WIN2003PE.glnk
的内容

点评

/MINIPE/WINPE03.ISO /MINIPE/WIN8.ISO  详情 回复 发表于 2014-1-13 17:50
回复

使用道具 举报

120#
 楼主| 发表于 2014-1-13 17:33:08 来自手机 | 显示全部楼层
以谁为师 发表于 2014-1-12 23:23  我用的是自己菜单 支持pxe 不知道要怎样加你的

如果你只需要显示文本的功能,要跟你自己的菜单整合在一起的话需要修改代码,大致上需要提取文本显示模块,修改返回代码等;如果你要做简单的集成,用一句代码就可搞定:command /GRUB/automenu

点评

请问拷贝那几个 :viewutf8,text,ansi和automenu 这4个吗??;我放置路径是\Box\IMG\Menu 我的目录结构式一个grldr菜单和一个Box目录,谢谢解答。下面附上我的DIY维护箱链接 ──grldr ──Box ├─Ghost  详情 回复 发表于 2014-1-13 19:18
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 08:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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