无忧启动论坛

 找回密码
 注册
搜索

请教建立Legacy BIOS core.img开启Ventoy界面,为何失败原因?

查看数: 3238 | 评论数: 28 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-4-1 08:33

正文摘要:

本帖最后由 chen463 于 2024-4-10 09:55 编辑 请教各位大大们:望大家指导之,感谢… 自己建立Legacy BIOS[ core.img]开启Ventoy界面,为何失败? 其他G4D和GRUB菜单互换执行OK 1.  是缺少某些模 ...

回复

zyy 发表于 昨天 22:21
谢谢分享,学习一下
awengers44 发表于 昨天 15:11
如果您愿意,我可以自愿在土耳其的此页面上为您提供帮助。
awengers44 发表于 昨天 15:08
我的一个朋友在这里分享了 core.img 文件。
tnctr.com/topic/913541-ventoy-grubfm-grub4dos-multiboot/
awengers44 发表于 昨天 15:01
我不想要您提供的第一个链接中的那个。我想我没有权限查看第二个链接。我想要 qemu 工具来显示您在 gif 中运行的 qemu 版本 8.0.0。谢谢。
zhanglei1371 发表于 昨天 13:09
awengers44 发表于 2024-11-25 12:17
您好,我来自土耳其,您能给我 qemu 车辆吗?我在互联网上搜索了很多,不幸的是无处可寻。

are you search in this forum?
just try there:
http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=335197
http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=426449
awengers44 发表于 昨天 12:17
zhanglei1371 发表于 2024-11-24 16:44
我从其他地方copy了三个不同大小的core.img,测试都不行:
无一例外都是失败:

您好,我来自土耳其,您能给我 qemu 车辆吗?我在互联网上搜索了很多,不幸的是无处可寻。

点评

are you search in this forum? just try there: http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=335197 http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=426449  详情 回复 发表于 昨天 13:09
fruds9981 发表于 前天 20:12
佬大好人,支持点赞
awengers44 发表于 前天 20:02
Zanglei1371
hello, can you please send me the qemu tool you use. I searched a lot on the internet but couldn't find it anywhere. If possible, use the source code and if there is no source code, use the qemu tool. Thank you.

您好,能否请您将您使用的qemu工具发送给我。 我在互联网上搜索了很多,但在任何地方都找不到。 如果可能,请使用源代码,如果没有源代码,请使用qemu工具。 谢谢!.
zhanglei1371 发表于 前天 16:44
本帖最后由 zhanglei1371 于 2024-11-24 16:47 编辑
chen463 发表于 2024-11-24 16:37
/grub/i386-pc/core.img

COPY COPY COPY

我从其他地方copy了三个不同大小的core.img,测试都不行:
无一例外都是失败:

我的意思是,这个正确的core.img如何得到,从哪里获取?
【理论上core.img应该是不通用的,core.img对应的是MBR引导分区,MBR占446字节,后面的66字节是分区表,加起来才等于512字节,而core.img它已经512字节了】
chen463 发表于 前天 16:37
本帖最后由 chen463 于 2024-11-24 16:43 编辑
zhanglei1371 发表于 2024-11-24 16:32
大佬,这些我已经非常熟练了(默认第二主分区的已经测试成功了后才来测试您这个第四主分区的)
问题是第 ...

/grub/i386-pc/core.img

COPY COPY COPY
BIOS不分版本的,都可以用


我没其他文件


点评

我从其他地方copy了三个不同大小的core.img,测试都不行:[attachimg]550899[/attachimg] 无一例外都是失败: [attachimg]550900[/attachimg] 我的意思是,这个正确的core.img如何得到,从哪里获取?  详情 回复 发表于 前天 16:44
zhanglei1371 发表于 前天 16:32
chen463 发表于 2024-11-24 10:05
您对BIOS-grldr引导不熟悉喔
需要使用BOOTICE建立MBR主引导您的U盘-grldr[vtldr]才有动作,不是只有复制 ...

大佬,这些我已经非常熟练了(默认第二主分区的已经测试成功了后才来测试您这个第四主分区的)
问题是第4主分区的情况下,core.img能否提供个?
因为附件里没有这个文件,而且这个文件也不是随便复制个都能用的


点评

/grub/i386-pc/core.img COPY COPY COPY  详情 回复 发表于 前天 16:37
zhanglei1371 发表于 前天 09:28
大佬这个解决了么?下载的4F的,随便找个core.img复制进去,用G4D命令加载:
find --set-root /ventoy/core.img
RUN  ()/ventoy/core.img
boot
还是启动不起来

点评

您对BIOS-grldr引导不熟悉喔 需要使用BOOTICE建立MBR主引导您的U盘-grldr[vtldr]才有动作,不是只有复制文件就可以引导,跟UEFI不一样。 Vtldr内容; title .......Ventoy find --set-root /vtldr kernel /gr  详情 回复 发表于 前天 10:05
feifanll 发表于 2024-4-10 10:30:33
开发者,作茧自缚,心思全用在自缚上了。
简单测试了一下,只允许独占优盘使用,其他情况功能都会受影响。
做成VHD用GRUB2启动,简单功能可用,竟然不能安装ISO,果断放弃
my9823 发表于 2024-4-7 10:51:36
grub2模块化的设计,例如boot.mod这个模块中包好含了boot命令,而ventoy模块中包好含了那些vt_开头的命令和初始化操作,我猜。

点评

建立ventoy.efi和legacy core.img时,原作者已经嵌入ventoy相关分区限制及grub.cfg设定 Ventoy模块应该是作者自创的,少了它自己建立core.img运行不了。 ventoy.efi和legacy core.img核心文件,KS大大修正了,想要  详情 回复 发表于 2024-4-8 16:15
chen463 发表于 2024-4-7 09:54:21
my9823 发表于 2024-4-7 06:04
本来想用官方成品ventoy的模块做个bios/uefi启动的iso,发下模块目录的mod文件不全,例如找不到boot.mod,于 ...

Grub2在建立ventoy.efi和legacy core.img时,写入ventoy相关限制及grub.cfg设定。


原先以为利用grub-mkimage.exe -d i386-pc -p /boot/grub -o core.img -O i386-pc %modules%,可以建立,没想到超出能力外。待学习之。
my9823 发表于 2024-4-7 06:04:26
本来想用官方成品ventoy的模块做个bios/uefi启动的iso,发下模块目录的mod文件不全,例如找不到boot.mod,于是编译源码。ventoy的ventoy.mod中的vt_load_part_table命令会检查磁盘结构是否符是两个分区?第二个分区是否是32mb?分区的卷标是否是指定名称?ventoy的一些文件是否存在?如果条件不不相符,提示出错信息,显示网方网站下载。

点评

Grub2在建立ventoy.efi和legacy core.img时,写入ventoy相关限制及grub.cfg设定。 原先以为利用grub-mkimage.exe -d i386-pc -p /boot/grub -o core.img -O i386-pc %modules%,可以建立,没想到超出能力外。待  详情 回复 发表于 2024-4-7 09:54
my9823 发表于 2024-4-7 05:53:55
git clone源码到本地硬盘,按照doc目录的说明安装所需依赖软件,运行制定脚本编译。ventoy是在centos7下编译,不知道还能不能找到centos7的源?尝试过在opensuse下编译,这两个发行版的软件名称大部分相同。遗憾的是mips64平台怎么也不行。而且编译出来的模块目录有很多.module文件,不知道有什么用,删除不影响使用。制作core.img用grub2-mkimage
chen463 发表于 2024-4-6 22:31:24
my9823 发表于 2024-4-6 17:05
core.img中有个模块ventoy,虽然看不懂程序,这个模块内嵌入core.img

找不到缺少模块ventoy, 如何嵌入core.img,不懂?就失败了
my9823 发表于 2024-4-6 17:05:56

core.img中有个模块ventoy,虽然看不懂程序,这个模块内嵌入core.img

点评

找不到缺少模块ventoy, 如何嵌入core.img,不懂?就失败了  详情 回复 发表于 2024-4-6 22:31
my9823 发表于 2024-4-6 17:00:17
chen463 发表于 2024-4-6 15:44:53
my9823 发表于 2024-4-6 14:53
联系看看ventoy的第二个分区的grub.cfg.

感谢您建议
这是core.img制作的技术活。要有一定GRUB2高深程度才懂得。
不是少模块就是要适配Ventoy的设定
my9823 发表于 2024-4-6 14:53:07
联系看看ventoy的第二个分区的grub.cfg.

点评

感谢您建议 这是core.img制作的技术活。要有一定GRUB2高深程度才懂得。 不是少模块就是要适配Ventoy的设定  详情 回复 发表于 2024-4-6 15:44
oicq55519 发表于 2024-4-1 19:51:36
无法识别ISO 就是U盘里面的启动文件,查看U盘里面是不是有个文件夹名字是:ventoy  注意:全部是小写的
hehuiying 发表于 2024-4-1 13:08:05
ventoy是垃圾

点评

存在就有它的理由  发表于 2024-4-7 11:05
yyz2191958 发表于 2024-4-1 08:49:49
我不晓得  帮顶

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 03:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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