无忧启动论坛

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

[求助] 可以用chainloader (bd)/grldr这样调用新版么?

[复制链接]
跳转到指定楼层
1#
发表于 2017-7-11 21:29:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 江南一根葱 于 2017-7-11 21:47 编辑

我想在菜单中调用,免得热键切换grldr版本。。

结果boot后,ls查看路径会变成可见区的文件,变成只能调用可见区的lst了

怎么才能切换grldr后再能够调用ud区的lst?



u盘默认启动的是skyldr 属于旧版grldr   调用的是(ud)/axpe/menu.lst


然后我需要用新版grldr的是(ud)/axpe/ipxe/ipxe.lst这个菜单,我在(ud)/axpe/menu.lst里写了chainloader (bd)/grldr 这个是新版的grldr,我让这个grldr的内置菜单用configfile指向了(ud)/axpe/ipxe/ipxe.lst,但不成功。。。。。

这个ipxe.lst菜单是这样的(只是说明我想用新grldr来实现这些功能)
title                               wim启动32位win10pe (注入外置)
kernel (bd)/wimboot/wimboot

initrd @bcd=(bd)/wimboot/bcd @boot.sdi=(bd)/wimboot/boot.sdi @bootmgr=(bd)/wimboot/bootmgr @ip.txt=(bd)/tools/ip.txt @boot.wim=(hd0,0)/pxe/pxewin8/win10.wim

title                               进入ipxe网络启动安装【本地无盘启动】
        kernel (bd)/axpe/ipxe/ipxe.lkrn
        
        
title                               嵊州ipxe远程维护菜单 【内网】
        kernel (bd)/axpe/ipxe/ipxe.krn
          initrd  (bd)/axpe/ipxe/bootlan.ipxe
title                               嵊州ipxe远程维护菜单 【调用内网菜单】
        kernel (bd)/axpe/ipxe/ipxe.krn
         initrd  (bd)/axpe/ipxe/bootmenulan.ipxe
title                               嵊州ipxe远程维护菜单 【外网】
        kernel (bd)/axpe/ipxe/ipxe.krn
         initrd  (bd)/axpe/ipxe/bootwan.ipxe
还有些菜单项项能是本地调用ipxe的,

为了实现wimboot的新功能,把ip.txt写到pe的X:\windows\system32中,老版本wimboot不行,老版本grldr也不支持wimboot....

又因为现在不能默认用新版grldr,,,所以比较纠结
46#
发表于 2017-7-19 16:00:29 来自手机 | 只看该作者
期待大更新
回复

使用道具 举报

45#
 楼主| 发表于 2017-7-14 17:28:31 | 只看该作者
2011yaya2007777 发表于 2017-7-14 14:44
我忽然想到,启动时不按 C 键,会搜寻U盘可见区或硬盘的菜单,会把那里设置为根。

我觉得应该跟usb驱动之类的有关,我在家里能正常加载的老电脑试了,重复调用grldr后速度明显是原来加载速度的两倍,有点那个什么usbacc加速鸡血补丁的效果,

我独立加载一次鸡血补丁也是会正常的,同一个菜单同一个grldr...
回复

使用道具 举报

44#
 楼主| 发表于 2017-7-14 15:35:31 | 只看该作者
俊采星驰 发表于 2017-7-14 15:22
所谓不卡,很有可能启动了硬盘上的同名ISO。应该保证U盘里ISO文件的唯一性再测试。


不存在同名iso。。。。可见区也没有同名iso,菜单也指定了唯一的iso.
而且并不是iso,initrd可见区wim也是卡住
不卡即可见区wim也不卡
回复

使用道具 举报

43#
发表于 2017-7-14 15:22:46 来自手机 | 只看该作者
所谓不卡,很有可能启动了硬盘上的同名ISO。应该保证U盘里ISO文件的唯一性再测试。

点评

不存在同名iso。。。。可见区也没有同名iso,菜单也指定了唯一的iso. 而且并不是iso,initrd可见区wim也是卡住  详情 回复 发表于 2017-7-14 15:35
回复

使用道具 举报

42#
发表于 2017-7-14 15:22:42 来自手机 | 只看该作者
所谓不卡,很有可能启动了硬盘上的同名ISO。应该保证U盘里ISO文件的唯一性再测试。
回复

使用道具 举报

41#
 楼主| 发表于 2017-7-14 15:01:38 | 只看该作者
2011yaya2007777 发表于 2017-7-14 14:44
我忽然想到,启动时不按 C 键,会搜寻U盘可见区或硬盘的菜单,会把那里设置为根。

啊哦,这个应该跟读取的问题没关系的吧,我现在是旧引导调新引导在用。。倒也没影响,就是界面出来慢个半秒。。。
回复

使用道具 举报

40#
发表于 2017-7-14 14:44:23 | 只看该作者
重新下载了grldr文件,无修改

我忽然想到,启动时不按 C 键,会搜寻U盘可见区或硬盘的菜单,会把那里设置为根。

点评

我觉得应该跟usb驱动之类的有关,我在家里能正常加载的老电脑试了,重复调用grldr后速度明显是原来加载速度的两倍,有点那个什么usbacc加速鸡血补丁的效果, 我独立加载一次鸡血补丁也是会正常的,同一个菜单同一  详情 回复 发表于 2017-7-14 17:28
啊哦,这个应该跟读取的问题没关系的吧,我现在是旧引导调新引导在用。。倒也没影响,就是界面出来慢个半秒。。。  详情 回复 发表于 2017-7-14 15:01
回复

使用道具 举报

39#
 楼主| 发表于 2017-7-14 13:46:40 | 只看该作者
2011yaya2007777 发表于 2017-7-14 12:39
我感觉也是菜单引起的问题。或者脚本有缺失,或者有第三方软件内存冲突。至少有菜单设置软件。你使用新版gr ...

http://v.youku.com/v_show/id_XMj ... j.8428770.3416059.1

这是chainloader自己成功的视频。。。
回复

使用道具 举报

38#
 楼主| 发表于 2017-7-14 13:45:10 | 只看该作者
2011yaya2007777 发表于 2017-7-14 12:39
我感觉也是菜单引起的问题。或者脚本有缺失,或者有第三方软件内存冲突。至少有菜单设置软件。你使用新版gr ...

http://player.youku.com/player.php/sid/XMjg5MDczMTM3Ng==/v.swf
这是不成功的视频,卡到32兆为止
回复

使用道具 举报

37#
 楼主| 发表于 2017-7-14 13:26:57 | 只看该作者
本帖最后由 江南一根葱 于 2017-7-14 13:28 编辑
2011yaya2007777 发表于 2017-7-14 12:39
我感觉也是菜单引起的问题。或者脚本有缺失,或者有第三方软件内存冲突。至少有菜单设置软件。你使用新版gr ...


重新下载了grldr文件,无修改,开机即commmandline,也是一样

chainloader一次自己,用你给的方法找到菜单,就正常了。。。
感觉已经科学无法解释了。。。
回复

使用道具 举报

36#
 楼主| 发表于 2017-7-14 12:52:16 | 只看该作者
2011yaya2007777 发表于 2017-7-14 12:39
我感觉也是菜单引起的问题。或者脚本有缺失,或者有第三方软件内存冲突。至少有菜单设置软件。你使用新版gr ...

已经试过字体背景其它的全删了,一样的
回复

使用道具 举报

35#
发表于 2017-7-14 12:39:23 来自手机 | 只看该作者
我感觉也是菜单引起的问题。或者脚本有缺失,或者有第三方软件内存冲突。至少有菜单设置软件。你使用新版grldr,不要修改内置菜单,直接启动到命令行,运行: map --mem /xxx.iso (0xff)  看看卡不卡。

点评

http://v.youku.com/v_show/id_XMjg5MDczNTU5Mg==.html?spm=a2h3j.8428770.3416059.1 这是chainloader自己成功的视频。。。  详情 回复 发表于 2017-7-14 13:46
这是不成功的视频,卡到32兆为止  详情 回复 发表于 2017-7-14 13:45
重新下载了grldr文件,无修改,开机即commmandline,也是一样  详情 回复 发表于 2017-7-14 13:26
已经试过字体背景其它的全删了,一样的  详情 回复 发表于 2017-7-14 12:52
回复

使用道具 举报

34#
 楼主| 发表于 2017-7-14 12:21:33 | 只看该作者
不点 发表于 2017-7-14 11:29
不用郁闷,那可能是菜单的问题。

因此,要重新评估你的 bug 报告,就是说,那不一定是 grub4dos 本身 ...

已经确定不是菜单问题,用新版第一启动,即使清空所有脚本用命令手工载入,也是一样情况

而且在大部份电脑上不正常。。。我用新版再chainloader新版,或用旧版chainloader新版,都会正常
回复

使用道具 举报

33#
 楼主| 发表于 2017-7-14 12:02:20 | 只看该作者
不点 发表于 2017-7-14 11:29
不用郁闷,那可能是菜单的问题。

因此,要重新评估你的 bug 报告,就是说,那不一定是 grub4dos 本身 ...

啊哦,难道不同版本的grldr不兼容原先的菜单写法 。。。初启和chainloader后的环境不一样吗
回复

使用道具 举报

32#
发表于 2017-7-14 11:29:45 | 只看该作者
江南一根葱 发表于 2017-7-14 09:45
好神奇,我用第一次启动的grldr内置菜单的方式重复调用另一个grldr再调用主菜单,会卡iso,
用内置菜单调 ...

不用郁闷,那可能是菜单的问题。

因此,要重新评估你的 bug 报告,就是说,那不一定是 grub4dos 本身的 bug,而可能仅仅是使用方法错误的问题。

很辛苦,谢谢你们了。

点评

已经确定不是菜单问题,用新版第一启动,即使清空所有脚本用命令手工载入,也是一样情况 而且在大部份电脑上不正常。。。我用新版再chainloader新版,或用旧版chainloader新版,都会正常  详情 回复 发表于 2017-7-14 12:21
啊哦,难道不同版本的grldr不兼容原先的菜单写法 。。。初启和chainloader后的环境不一样吗  详情 回复 发表于 2017-7-14 12:02
回复

使用道具 举报

31#
 楼主| 发表于 2017-7-14 09:45:43 | 只看该作者
2011yaya2007777 发表于 2017-7-13 21:17
可以解释一下
set /a a=29

好神奇,我用第一次启动的grldr内置菜单的方式重复调用另一个grldr再调用主菜单,会卡iso,
用内置菜单调用外置菜单再重复调用grldr,读iso速度很顺利
郁闷 了,

点评

不用郁闷,那可能是菜单的问题。 因此,要重新评估你的 bug 报告,就是说,那不一定是 grub4dos 本身的 bug,而可能仅仅是使用方法错误的问题。 很辛苦,谢谢你们了。  详情 回复 发表于 2017-7-14 11:29
回复

使用道具 举报

30#
 楼主| 发表于 2017-7-14 09:22:52 | 只看该作者
2011yaya2007777 发表于 2017-7-13 21:17
可以解释一下
set /a a=29

skype都有这几个,我也不太理解,貌似是调整界面边框宽度的,去掉这个菜单界面会变得很诡异,和字体不相称,去掉貌似就变成四个窗口了,像DVD的多画面一样
回复

使用道具 举报

29#
发表于 2017-7-13 21:17:57 | 只看该作者
可以解释一下
set /a a=29<<2+*0x8304set /a b=*%a%+8
set /a c=*%b%&0x00000000
write %b% %c%
批处理的作用吗?

点评

好神奇,我用第一次启动的grldr内置菜单的方式重复调用另一个grldr再调用主菜单,会卡iso, 用内置菜单调用外置菜单再重复调用grldr,读iso速度很顺利 郁闷 了,  详情 回复 发表于 2017-7-14 09:45
skype都有这几个,我也不太理解,貌似是调整界面边框宽度的,去掉这个菜单界面会变得很诡异,和字体不相称,去掉貌似就变成四个窗口了,像DVD的多画面一样  详情 回复 发表于 2017-7-14 09:22
回复

使用道具 举报

28#
 楼主| 发表于 2017-7-13 20:55:48 | 只看该作者
2011yaya2007777 发表于 2017-7-13 20:42
在 skypenew 里,修改
splashimage (ud)/axpe/vbe/BG.lzma
font (ud)/axpe/vbe/MENU.HEX

还真可以,这啥原理啊,多谢了,我这问题u盘算变相解决了,,我这样加载两次新版grldr居然能解决卡mapmem的问题,真是太神奇了
回复

使用道具 举报

27#
发表于 2017-7-13 20:42:14 | 只看该作者
在 skypenew 里,修改
splashimage (ud)/axpe/vbe/BG.lzma
font (ud)/axpe/vbe/MENU.HEX

splashimage (hd0)/axpe/vbe/BG.lzma
font (hd0)/axpe/vbe/MENU.HEX
即可以显示中文。

点评

还真可以,这啥原理啊,多谢了,我这问题u盘算变相解决了,,我这样加载两次新版grldr居然能解决卡mapmem的问题,真是太神奇了  详情 回复 发表于 2017-7-13 20:55
回复

使用道具 举报

26#
发表于 2017-7-13 14:46:07 | 只看该作者
不管有没有从ud启动都可以通过 (hdx)或(fdx)来访问

通过PXE启动ipxegrldr时在网络可用的情况下总是优先使用网络上的最新版本.
回复

使用道具 举报

25#
发表于 2017-7-13 07:44:47 | 只看该作者
江南一根葱 发表于 2017-7-12 17:56
https://share.weiyun.com/423c9de238ccad1d720ea32a97a7c24d
传上去了,一个是整个fba文件,其它大文件 ...

直接configfile 菜单文件好一点吧,要不就一次调用新版或者旧版。
FB包内采用不同快键。
回复

使用道具 举报

24#
 楼主| 发表于 2017-7-12 18:45:26 | 只看该作者
回复

使用道具 举报

23#
 楼主| 发表于 2017-7-12 17:56:35 | 只看该作者
2011yaya2007777 发表于 2017-7-12 16:36
希望你能提供必要的重现文件。比如新旧grldr,新旧菜单等。打包上传。以便我测试。

https://share.weiyun.com/423c9de238ccad1d720ea32a97a7c24d
传上去了,一个是整个fba文件,其它大文件删了,一个是ud目录结构文件


默认是skyldr旧grldr启动的,菜单chainloader到skyldrnew新grldr,菜单正常,用我的u盘是卡在读wim文件,包括map iso,
按F7是从testldr新grldr启动的,菜单chainloader到skyldrnew新grldr,菜单缺背景和字体,用我的u盘完全不再卡读wim,读取也快

点评

直接configfile 菜单文件好一点吧,要不就一次调用新版或者旧版。 FB包内采用不同快键。  详情 回复 发表于 2017-7-13 07:44
回复

使用道具 举报

22#
发表于 2017-7-12 16:36:05 来自手机 | 只看该作者
希望你能提供必要的重现文件。比如新旧grldr,新旧菜单等。打包上传。以便我测试。

点评

https://share.weiyun.com/423c9de238ccad1d720ea32a97a7c24d 传上去了,一个是整个fba文件,其它大文件删了,一个是ud目录结构文件 默认是skyldr旧grldr启动的,菜单chainloader到skyldrnew新grldr,菜单正常  详情 回复 发表于 2017-7-12 17:56
回复

使用道具 举报

21#
 楼主| 发表于 2017-7-12 15:44:24 | 只看该作者
2011yaya2007777 发表于 2017-7-12 14:17
在虚拟机测试,使用 fat16.img 启动,挂载 ud.vmdk,在命令行使用 ls (hd1)/ 可以查看ud隐藏分区的内容。 ...


有新进展。。。。
我默认用新的grldr再chainloader新的grldr,卡在读取的问题居然解决了,但chainloader后的菜单怎么弄都丢失背景和字体(可能是我方式有问题)
我默认用旧的grldr再chainloader新的grldr,背景和字体都加载正常,但有卡在读取的问题(不过无所谓了,别的机上能正常)
回复

使用道具 举报

20#
 楼主| 发表于 2017-7-12 14:45:27 | 只看该作者
不过我是默认新版调用新版,先去弄个网络,老版本调用新的我再试试
回复

使用道具 举报

19#
 楼主| 发表于 2017-7-12 14:36:06 | 只看该作者
2011yaya2007777 发表于 2017-7-12 14:17
在虚拟机测试,使用 fat16.img 启动,挂载 ud.vmdk,在命令行使用 ls (hd1)/ 可以查看ud隐藏分区的内容。 ...

好像是能找到ipxe,也能boot,不过字和背景丢了,写上原来菜单的调用字体代码也没生效,这倒也不是大问题,我再编辑下看看

而且好像这样读那个ipxe菜单的wim都不卡32兆了,这什么情况我勒个去。

难道说卡32兆是字体的关系
回复

使用道具 举报

18#
 楼主| 发表于 2017-7-12 14:23:43 | 只看该作者
2011yaya2007777 发表于 2017-7-12 14:17
在虚拟机测试,使用 fat16.img 启动,挂载 ud.vmdk,在命令行使用 ls (hd1)/ 可以查看ud隐藏分区的内容。 ...

我测试下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 23:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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