无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 2011yaya2007777
打印 上一主题 下一主题

RUN/NTBOOT for GRUB4EFI

    [复制链接]
181#
 楼主| 发表于 2021-12-25 21:18:16 来自手机 | 只看该作者
我说的是1楼发布的2021-12版本的适用于g4e的NTBOOT,不是2014年chenall的NTBOOT。
回复

使用道具 举报

182#
发表于 2022-1-13 10:30:33 | 只看该作者
最后一个字符丢失,我这里没有遇到过

利用Run模块遍历,扩展名最后一个字符丢失现象确实存在。

另外用最新版按之前条件测试,不同之处是好像能看到有一屏字符快速滚动(注入过程?以前没有),然后令人期待的加载进度条没出现,仍然加载失败。
回复

使用道具 举报

183#
发表于 2022-1-13 11:21:25 | 只看该作者
利用Run模块遍历,扩展名最后一个字符丢失。g4d,g4e均有。




回复

使用道具 举报

184#
发表于 2022-1-13 11:43:01 | 只看该作者
        很给力!
回复

使用道具 举报

185#
发表于 2022-1-14 17:59:19 | 只看该作者
是  :name_fix 引起的,具体看不懂

加上 --set-showsize=0  短路了   :name_fix 时   扩展名 能显示全
回复

使用道具 举报

186#
 楼主| 发表于 2022-1-14 19:42:32 来自手机 | 只看该作者
毛病知道了。是消除命令行尾巴的空格引起的。
回复

使用道具 举报

187#
 楼主| 发表于 2022-1-18 17:16:12 | 只看该作者
本帖最后由 2011yaya2007777 于 2022-1-18 18:14 编辑
利用Run模块遍历,扩展名最后一个字符丢失

新版本已经修正。微修RUN.

点评

感谢yaya老大。只是U盘被折腾成半残废,等抽空再试,估计应该没问题了。  详情 回复 发表于 2022-1-19 10:57
grub4dos-for_UEFI-2022-01-18+RUN_包含NTBOOT_2022-01-18: title run-2011yaya2007777 find /EFI/grub/RUN | set bd= ;; echo bd=%bd% find --set-root ls /boot/imgs/ #find --set-root /boot/imgs/firad  详情 回复 发表于 2022-1-19 08:18
回复

使用道具 举报

188#
发表于 2022-1-19 08:18:54 | 只看该作者
本帖最后由 liuzhaoyzz 于 2022-1-19 08:35 编辑
2011yaya2007777 发表于 2022-1-18 17:16
新版本已经修正。微修RUN.

grub4dos-for_UEFI-2022-01-18+RUN_包含NTBOOT_2022-01-18:


title run-2011yaya2007777
find /EFI/grub/RUN | set bd= ;; echo bd=%bd%
find --set-root ls /boot/imgs/
#find --set-root /boot/imgs/firadisk.img
#command --set-usrpath=%bd%/EFI/grub
command %bd%/EFI/grub/RUN --automenu --hires=0 /boot/imgs/



1、用上面的菜单,最后一个字符不显示的问题没有了。√

2、启动pe.iso正常。√
3、启动pe.wim感觉不太对,我在虚拟机里面测试了下,分辨率被锁定在800*480,不可更改,我感觉是run里面内置的BCD是不是分辨率被锁定了?还没有深入测试。我指的是BCD里面的分辨率,BCD是不是内嵌在run里面了?
如何把BCD菜单分辨率设置成自适应屏幕的分辨率 - 综合讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=333465


4、似乎run不支持--hires=0这样子的参数?

title /boot/imgs/SXPE/boot.wim
find /EFI/grub/RUN | set bd= ;; echo bd=%bd%
find --set-root /boot/imgs/SXPE/boot.wim
command %bd%/EFI/grub/RUN --hires=0 /boot/imgs/SXPE/boot.wim
#command %bd%/EFI/grub/RUN  /boot/imgs/SXPE/boot.wim







回复

使用道具 举报

189#
 楼主| 发表于 2022-1-19 09:16:40 | 只看该作者
本帖最后由 2011yaya2007777 于 2022-1-19 09:35 编辑
我在虚拟机里面测试了下,分辨率被锁定在800*480,不可更改,我感觉是run里面内置的BCD是不是分辨率被锁定了?

在run里:
graphicsmode > nul || set language=en && goto :next
if %@retval%>=316 set graphics=%@retval% || set graphics=-1 100:1000 100:1000 24:32

BCD里怎样设置分辨率?我不懂。
BCD内嵌在ntboot里面,也就是内嵌在run里了。

似乎run不支持--hires=0这样子的参数?

hires不能更改,恒等于0.好像是hires=1强制最高分辨率,hires=0维持已有的分辨率。影响的是启动界面吧,进windows后,可以再调分辨率。



点评

BCD的分辨率,我上面那个帖子里面的超链接有截图呀,用BOOTICE打开run里面那个BCD,高级编辑模式就有了,我没有细看run里面的那个分辨率参数。  详情 回复 发表于 2022-1-19 12:35
回复

使用道具 举报

190#
发表于 2022-1-19 10:57:13 | 只看该作者
2011yaya2007777 发表于 2022-1-18 17:16
新版本已经修正。微修RUN.

感谢yaya老大。只是U盘被折腾成半残废,等抽空再试,估计应该没问题了。
回复

使用道具 举报

191#
发表于 2022-1-19 11:33:11 | 只看该作者
个人以为Win测试可以告一段落,若有余力,下一步可转向Linux兼容方面,但鉴于发行版众多,是否可参考类似VENTOY预先植入引导规则模式?只是相较于这种LIVECD方式,个人更倾向liuzhaoyzz老大提倡的半解开模式http://wuyou.net/forum.php?mod=viewthread&tid=420607&extra=page%3D5,毕竟这是个趋势,因为ZF不可能永远看着有外人始终在“窗户”外瞎晃悠而坐视不理。G4D、G4E前途无量,未来无论是办公、娱乐两条线,抑或是Windows、Linux谁消谁长,坚信G4X都将神一般的存在。

点评

一般地来说,linux的livecd版本,解开启动用g4d/g4e/grub2启动都没有什么太大的问题,内核太老的除外,有难度的是linux.iso整体启动,这个需要内核支持才行。 所以你说的转向linux啥意思?本来就支持linux的启动  详情 回复 发表于 2022-1-19 12:46
回复

使用道具 举报

192#
发表于 2022-1-19 12:35:35 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2022-1-19 12:53 编辑
2011yaya2007777 发表于 2022-1-19 09:16
在run里:
graphicsmode > nul || set language=en && goto :next
if %@retval%>=316 set graphics=%@r ...


BCD的分辨率,我上面那个帖子里面的超链接有截图呀,用BOOTICE打开run里面那个BCD,高级编辑模式就有了,我没有细看run里面的那个GraphicsResolution分辨率参数。

hires不能更改,恒等于0        

这就足够了。hires的取值可能就是决定是否crack run里面那个BCD的分辨率参数的吧,而BCD是windows体系下的东西,所以进而会影响windows分辨率是否可更改,并非作用于g4e的启动菜单或者BCD那个界面的分辨率。

前面说过了,如果hires=1的话,进入windows桌面分辨率不能调整。是灰色的。

回复

使用道具 举报

193#
发表于 2022-1-19 12:46:57 来自手机 | 只看该作者
2012kwy 发表于 2022-1-19 11:33
个人以为Win测试可以告一段落,若有余力,下一步可转向Linux兼容方面,但鉴于发行版众多,是否可参考类似VE ...

一般地来说,linux的livecd版本,解开启动用g4d/g4e/grub2启动都没有什么太大的问题,内核太老的除外,有难度的是linux.iso整体启动,这个需要内核支持才行。

所以你说的转向linux啥意思?本来就支持linux的启动的呀。
回复

使用道具 举报

194#
发表于 2022-1-19 15:12:18 | 只看该作者
解开启动用g4d/g4e/grub2启动都没有什么太大的问题
三者都支持Linux这个知道。如何解开放置、如何设计特定菜单针对不同发行版本,对众位大神而言是没问题,但对像我一样没接触过Linux又不知如何入门的众多小白则有问题!
回复

使用道具 举报

195#
发表于 2022-1-19 15:24:06 | 只看该作者
我的意思是这些能够兼容众多发行版的特定菜单能否预先植入类似ntboot之类的外置模块之中?

点评

wintoflash的grubfilemanager模块,就可以做到启动大部分的linxu.iso,启动pe.iso当然也没有问题。免写菜单。  详情 回复 发表于 2022-1-19 16:34
回复

使用道具 举报

196#
发表于 2022-1-19 16:34:21 | 只看该作者
本帖最后由 liuzhaoyzz 于 2022-1-28 14:00 编辑
2012kwy 发表于 2022-1-19 15:24
我的意思是这些能够兼容众多发行版的特定菜单能否预先植入类似ntboot之类的外置模块之中?


wintoflash的grubfilemanager模块,就可以做到启动大部分的linux.iso,启动pe.iso当然也没有问题。免写菜单。

点评

这个真不知道,感谢超版 如果条件成熟,也许未来就是双系统的天下。若真如此,linux仅以ISO形式存在于用户的电脑中,这个无法接受。  详情 回复 发表于 2022-1-24 11:39
回复

使用道具 举报

197#
发表于 2022-1-20 14:41:39 | 只看该作者
使用0118的run,启动iso均正常;解开无垠的PE,启动wim,加载正常,出现0e错误;启动vhd,加载正常,也是启动到快出界面时,Inaccessiale boot device,关机。
回复

使用道具 举报

198#
发表于 2022-1-20 14:42:28 | 只看该作者
chainloader,ntloader均能正常启动wim和vhd
回复

使用道具 举报

199#
 楼主| 发表于 2022-1-20 15:26:37 来自手机 | 只看该作者
0e是没有找到文件。看看wim文件路径对不对?把菜单贴上来。
回复

使用道具 举报

200#
发表于 2022-1-20 16:33:27 | 只看该作者
加载wim已经完成,是到启动中间阶段才出现的0e错误
command /efi/grub/RUN /boot/boot.wim
回复

使用道具 举报

201#
发表于 2022-1-20 16:36:53 | 只看该作者
loading files完成后,出现了0e错误
回复

使用道具 举报

202#
 楼主| 发表于 2022-1-20 16:38:05 来自手机 | 只看该作者
RUN与boot.wim这两个文件是在同一个磁盘,同一个分区吗?
回复

使用道具 举报

203#
发表于 2022-1-20 16:42:20 | 只看该作者
是的,都放在ESP里面
回复

使用道具 举报

204#
发表于 2022-1-20 16:50:32 | 只看该作者
出现0e错误后,回车出现:NT6+ WIM,继续回车,死机
回复

使用道具 举报

205#
发表于 2022-1-20 17:26:47 | 只看该作者
https://cloud.189.cn/t/F36fA3yEV7zi (访问码:igl0),我把boot.wim和iso传上去了,看看问题出在什么地方
回复

使用道具 举报

206#
 楼主| 发表于 2022-1-20 18:18:29 | 只看该作者
我把boot.wim和iso传上去了,看看问题出在什么地方

我把RUN与boot.wim这两个文件放在同一个磁盘,同一个分区。执行:
command /efi/grub/RUN /boot/boot.wim

结果:
QEMU虚拟机测试正常。
实机测试正常。
回复

使用道具 举报

207#
发表于 2022-1-20 18:26:34 | 只看该作者
哦?那是我机器环境的问题了。我再找找原因
回复

使用道具 举报

208#
发表于 2022-1-20 18:53:16 | 只看该作者
真是奇怪了,换了台机器,仍然是0e错误。
换分区,换目录,仍然0e错误。
如果是路径不对,应该不会出现加载的进度条呀;
路径对了,加载完成,却出现0e错误。
或是WIM文件加载完成,还需要找什么配置文件?
ESP分区下的boot目录,也看了,只有Boot.sdi一个文件
回复

使用道具 举报

209#
 楼主| 发表于 2022-1-20 19:46:48 来自手机 | 只看该作者
依你的意思,是过了转圈圈,过了两次进度条,然后出现0e错误代码?截图反馈。
回复

使用道具 举报

210#
发表于 2022-1-23 16:15:10 | 只看该作者
我用了最新的1-18的版本,菜单仍然丢失最后一个字符。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 13:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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