谢谢分享 |
wintoflash 发表于 2025-2-5 22:07 应该是了,没注意grub2没有自带这个 |
2012fengxi 发表于 2025-2-5 21:56 有没有一种可能,是你没加载udf文件系统模块 |
本帖最后由 2012fengxi 于 2025-2-5 22:05 编辑 wintoflash 发表于 2025-2-5 21:43 成功引导了,但是前提要重新做winpe.iso,以grubfm_multiarch.iso为模板,添加我之前的winpe.iso里面的文件进去保存,这样才能启动。 这个没改动之前的winpe.iso是可以被ventoy或者xorboot引导的,当然改了之后也可以包括kuer的pe也是如此,直接使用不了,非得修改过 |
2012fengxi 发表于 2025-2-5 21:40 什么叫“成功了”?到底成没成功? 看不懂你想表达什么意思。 |
wintoflash 发表于 2025-2-5 14:53 引导winpe.iso是成功了,但是对iso文件兼容不好,相同的winpe.iso文件可以用ventoy引导,也可以用xorboot引导。 但是用grub2就是无法读取iso里的文件,用命令行排查发现执行完loopback loop /path/to/winpe.iso之后 ls -l (loop)/ 显示不出里面有文件夹 有什么改善方法吗? |
好感谢感谢,我试试看 |
目前grub.cfg写了一条菜单chainloader /efi/grubfm.efil |
2012fengxi 发表于 2025-2-5 14:41 自己根据实际情况改路径
wimboot不能用官方版的,自己从g4e的grubutils里面提取。 bcd自备。 |
grub2 2.12版本,uefi下 |
2012fengxi 发表于 2025-2-5 14:23 所以你到底用的是哪个版本的grub2? |
本帖最后由 2012fengxi 于 2025-2-5 14:26 编辑 我找到文档了,没仔细看,可是文档也没有winpe.iso整体引导示例 |
wintoflash 发表于 2025-2-5 13:59 uefi下如果我用grub2整体启动winpe.iso怎么写grub.cfg菜单? 借助grubfm的话需要grub2-->grubfm-->winpe.iso 这个菜单又应该怎么写? |
2012fengxi 发表于 2025-2-5 13:39 没明白是什么意思。 默认启动某个文件的话,直接写菜单不就行了? |
可以写菜单让它默认启动winpe.iso文件吗? |
感谢分享 |
wintoflash 发表于 2025-1-13 07:56 好嘞,谢谢w大的单独菜单,我保存下来了。w大的好工具启动各类pe和系统非常牛, 要是保留加上浏览iso里面文件,那么我这类没光驱启动的电脑就爽了,好像现在不少新电脑没有光驱。 |
感谢分享 |
zjzaog 发表于 2025-1-12 22:28 抱歉,搞忘了,确实是删掉了。因为有人喜欢钻牛角尖,iso套iso套iso再启动里面的文件然后给我报告bug。 这种特殊的机器,适合单独写个菜单来启动。wimboot加上--highest=yes选项可以强制最高分辨率。
仅供参考。 |
本帖最后由 zjzaog 于 2025-1-12 22:30 编辑 对对对,那个wepe没有iso启动pe选项,因为他的wim是放在iso里wepe文件里面的,不过我没有看到浏览iso里面的文件选项唉,只有6.0版本的grubfm有这个选项,7点几的就没了,我现在用的最终版的 |
zjzaog 发表于 2025-1-12 21:58 这跟硬盘U盘没什么关系。 是从一些ISO里面的一些固定位置找不到wim就没有“从ISO启动PE”的选项。 这种情况下你选择浏览ISO里面的文件,手动选择里面的wim执行wimboot启动方式。 |
本帖最后由 zjzaog 于 2025-1-12 22:20 编辑 wintoflash 发表于 2025-1-12 21:49 这次我测试方式是我用了最理想的运行环境:纯fat32分区,没有其他分区,u盘g4e启动,进入grubfm.efi,然后启动电脑硬盘上pe.iso(没有碎片),第一个选项是:通过iso启动pe,第二个选项是map,我选map死机,选iso启动pe,则顺利启动进去,只是分辨率定在800x600。 前面那次运行有碎片的pe的情况是这样:我在u盘前面有个ud分区,可见区放efi启动文件夹,启动g4e,然后进入grubfm.efi。然后找的是U盘上的pe.iso,这时候出来第一个选项是启动iso(partnew),第二个选项是iso(map)。我选map死机,我选partnew提示有5个碎片,然后自动会回到grubfm文件管理器界面,这时候按F1,F2,F3没反应,按F4,F5,F6有反应, 难怪我记错了,原来启动硬盘上的pe.iso和启动U盘的pe.iso出来的选项是不一样,不好意思啊,会不会是iso的类型不同导致,两个pe,没有碎片的那个是我用oscdimgGUI制作的iso,而有碎片的那个是提取是一盘走天下的ud包里面的pe,这两个iso在我一台三星的电脑都是能成功启动pe的,就是华硕的这台,没有光驱,每次一map就是死机,所以我只敢选第一项启动,而不是map启动,(或者干脆解开iso启动,倒是都能成功,反正不能出现map命令,) |
zjzaog 发表于 2025-1-12 21:39 那就不奇怪了。 那个选项是wimboot启动的。 但是这与你前面说的“提示iso有5个碎片”矛盾。 那个选项是不检查碎片的,只有partnew会检查碎片。 |
谢谢分享 |
本帖最后由 zjzaog 于 2025-1-12 21:50 编辑 我这电脑没有光驱。电脑买过来就没有光驱,会不会这就是不能光驱启动map死机的原因,然后选从iso启动pe,就能成功启动,不顾进入桌面后,分辨率好像是800x600改不了。 不过我印象中有次在我表弟的笔记本上一map也死机,碰巧他的也是华硕的笔记本,我后来是用解开iso的原始方式可以启动的。 |
但是选第一项不是partnew,而是从iso启动pe,能成功,对不起,我记错了,刚刚测试一次更正一下 |
w大,我这个电脑主板map必死。这点我测试过很多次。 |
好像我说错了,实在不好意思。我现在再说一遍。 |
zjzaog 发表于 2025-1-12 21:31 那就很离奇了。 难道说你的主板根本不支持从光盘启动? 碰巧它把partnew新建的分区给启动了? 总之就是很离奇。 |
我u盘前面有个ud区,等我弄成纯fat32,然后换个没碎片的pe.iso试试 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.