2011yaya2007777 发表于 2021-11-4 13:02 大神,启动菜单中文字体乱,求解决,谢谢,没权限发贴 |
liuzhaoyzz 发表于 2021-11-4 20:33 谢谢!,我试试,但是我用的是10月21号的版本,已经很新了,马上看看有没有更新。 |
ma__jjuunn 发表于 2021-11-4 19:41 菜单是一键自动生成的,菜单本身应该没问题,因为很多人都是这样子启动的。感觉g4e的find有一定的兼容性问题,更换g4e版本到最新版试试看呢?按道理上来说ntboot方案要比ntfs_x64.efi方案更加稳定才对。 |
2011yaya2007777 发表于 2021-11-4 11:11 我这儿怎么还是不行呢?算了,用map一样用,不影响,算个例。 |
2011yaya2007777 发表于 2021-11-4 13:02 厉害! |
光盘启动,可以是非模拟启动,如grldr_bin,grldr,他们是二进制启动代码。 也可以是模拟启动,就是一个fat12格式的软盘镜像。这个镜像在光盘的哪个扇区,尺寸多大,要告知光盘。这些信息在光盘的特定位置。 不良启动光盘,明明软盘尺寸是1680扇区,他告知光盘是1扇区。启动时,告知uefi是1扇区或者1680扇区,都无法启动。 我是在uefi读光盘特定扇区时,把错误的软盘尺寸修改为正确的值。实际上,相当于使用winhex修改了光盘特定位置的值。 |
本帖最后由 liuzhaoyzz 于 2021-11-4 12:09 编辑 2011yaya2007777 发表于 2021-11-4 11:11 这个版本,我测试了,可以启动了WEPE2.2.ISO了! 我很好奇原因倒底在哪里? |
IMG_20211104_120430.jpg (33.27 KB, 下载次数: 203)
这次应当可以了。 |
140.64 KB, 下载次数: 36, 下载积分: 无忧币 -2
liuzhaoyzz 发表于 2021-11-3 21:10 我 这儿 加着 --mem 时, 10 月 29日的 也能启动 (偶然 想到 不加map 试下) 我的是这样 (10月 29 可以map) |
2011yaya2007777 发表于 2021-11-3 19:50 谢谢yaya!学习了! |
2011whp 发表于 2021-11-3 19:45 谢谢,了解了! |
有的研究了,0x1c0f8 从哪来的 这个0x1c0f8不是光盘上的,是UEFI启动光盘时,找不到正确的值,不知道使用什么算法,得出这么给值。如果使用这个光盘镜像,使用虚拟机直接启动,就是使用这个值。 |
本帖最后由 2011yaya2007777 于 2021-11-3 19:52 编辑 1. 这就奇怪了,0x91来自何处?2. 我明白了,是使用 --mem 启动不了。明天再看看。 3. 使用 --mem 是把光盘文件加载到内存。此时内存中的光盘文件是连续的。避免文件不连续产生的弊病。不使用 --mem ,光盘文件也可以不连续,但是碎片不能太多。 |
ma__jjuunn 发表于 2021-11-3 19:26 光盘里的 boot.wim 无论哪种map 都 要加载到内存的,pe没有 只作了链接的 外置应用,是可以脱盘的 |
本帖最后由 ma__jjuunn 于 2021-11-3 19:39 编辑 2011yaya2007777 发表于 2021-11-3 08:49 十分确定用的是你上传的版本,刚才还试了你最近上传的版本。两个版本都是用--mem载入内存启动不了。只用map命令可以顺利进入PE。 再加问一个比较菜的问题,map和map --mem主要区别是什么啊?是不是对iso文件有要求(网上说文件要连续?),--mem是载入内存,可以脱盘运行,刚才我只用map进PE好像也能拔掉U盘正常运行。 |
@liuzhaoyzz 11月3 不加载内存是可以的,加载内存 不行 |
本帖最后由 liuzhaoyzz 于 2021-11-3 18:13 编辑 这个版本也是无法启动,map完了之后直接返回主菜单。 CrScreenshotDxe.efi有时候似乎不太灵光,CTRL+ALT+F12截图,似乎截不下来,不知道咋回事,我用手机拍的。 |
IMG_20211103_181120.jpg (38.99 KB, 下载次数: 207)
本帖最后由 2011whp 于 2021-11-3 18:15 编辑 有的研究了,0x1c0f8 从哪来的,具我所知,大小是 16bit的,最大32MB的软盘,b40是1.44MB, 1680是2.88MB 超版的,(虚拟机 挂光盘,可以启动) 名称: WePE64_V2.2.iso 大小: 236052480 字节 (225 MiB) CRC64: 8EED61C60A15C56D 我的是这样 (10月 29 可以map) 名称: WePE64_V2.2.iso 大小: 236052480 字节 (225 MiB) CRC64: 2D60F8BDA3365E60 是改 桌面壁纸 了? |
我确定我用的是你上传的新版本 再看看这个版本。 |
141.47 KB, 下载次数: 24, 下载积分: 无忧币 -2
本帖最后由 liuzhaoyzz 于 2021-11-3 14:46 编辑 2011yaya2007777 发表于 2021-11-3 08:49 我确定我用的是你上传的新版本。一样出现CDROM(0x1,0x144,0×1680)?还有个CDROM(0x1,0x144,0×1C0F8)出错。启动不了,map之后直接返回了主菜单。 title WINPE (WePE64_V2.2.iso) debug 3 find --ignore-floppies --ignore-cd --set-root /boot/imgs/WePE64_V2.2.iso map --mem --top /boot/imgs/WePE64_V2.2.iso (0xff) #map --e820cycles=-1 map --hook chainloader (0xff) pause 还是网盘那个WePE64_V2.2.iso,https://wss1.cn/f/6s2lj6ved9h |
03115159.png (3.89 KB, 下载次数: 195)
谢谢yaya大佬的耐心!已测试,附上我用的iso文件 一看便知,你没有使用我上传的 bootx64.efi 测试! 新测试版本,不会出现 CDROM(0x91,0x144,0x1680) |
试了2009#的文件还是不行啊,文件大小显示倒是对的。一加载完成就出错了。 试一试这个。 在菜单项首位插入: debug=3 如果还有问题,把 /pe/boot.iso 前 64Mb 发上来。 |
141.48 KB, 下载次数: 23, 下载积分: 无忧币 -2
ma__jjuunn 发表于 2021-11-1 19:20 这个截图和1973楼的一样。 http://wuyou.net/forum.php?mod=r ... &fromuid=298214 其实之前测试svbus驱动的时候,我碰见过类似“Failed to load virtual partition image"的图片。重做系统又好了。之前反馈过这个问题,这个感觉属于某个隐藏的bug,不是一定会发生,有时候会发生,有时候不会,不能稳定重现,所以定位只能从源代码级别耐心找问题了。 |
下载地址呢 grubfm 是 uefi 启动的么 |
帮顶 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.