无忧启动论坛

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

[求助] legacy+grub2以4种方式引导ventoy.vhd失败,求解

[复制链接]
31#
 楼主| 发表于 昨天 19:25 | 只看该作者
本帖最后由 qj_tzy 于 2025-10-27 19:27 编辑
2010XwX 发表于 2025-10-27 15:12
你测试时,会显示我24楼的图1和图2,把图贴出来看一下。

另外,NTBoot,还有一个自动列表功能,它在 NTB ...

用ntboot引导ventoy.vhd的情况

首先说明下,该ventoy.vhd存放在gpt分区的esp分区根目录下,用uefi+grub4dos、uefi+grub2、legacy+grub4dos,这三者引导ventoy.vhd均正常。
而用legacy+grub2采取几种方式均失败。

刚才用ntboot作了测试。
grub4dos的菜单是:
title 启动NTBOOT单文件
/boot/g4d/NTBOOT
#已把下载的NTBOOT拷入该目录
boot
#能引导成功

1.ntboot的vboot项输入ventoy.vhd,回车执行后出错





2.ntboot自动列表时出错(选择列出根目录vhd)




点评

1,把你的 ventoy.vhd 更名为 vboot.vhd,然后在 gpt 分区的任一可见分区根目录建一文件夹 boot,把 vboot.vhd 放入 boot 文件夹里,然后一试。esp 分区是隐藏区且未分配盘符,可能不认。 2,自动列表不能选择根  详情 回复 发表于 昨天 19:53
回复

使用道具 举报

32#
发表于 昨天 19:53 | 只看该作者
qj_tzy 发表于 2025-10-27 19:25
用ntboot引导ventoy.vhd的情况

首先说明下,该ventoy.vhd存放在gpt分区的esp分区根目录下,用uefi+gru ...

1,把你的 ventoy.vhd 更名为 vboot.vhd,然后在 gpt 分区的任一可见分区根目录建一文件夹 boot,把 vboot.vhd 放入 boot 文件夹里,然后一试。esp 分区是隐藏区且未分配盘符,可能不认。

2,自动列表不能选择根目录,它采用 NT6 方式启动,自动列表一定要选择 3.,前面3个(0,1, 2)都不能选。第3项可采用 NT5 方式启动。

点评

测试情况如下: 1.vboot项 在mbr分区硬盘的激活可见分区,建立目录\boot\,拷入ventoy.vhd,更名为vboot.vhd,引导出错。 在gpt分区硬盘的某可见分区(ntfs格式),建立目录\boot\,拷入ventoy.vhd,更名为vboo  详情 回复 发表于 昨天 20:52
好的,我再试试  详情 回复 发表于 昨天 20:22
回复

使用道具 举报

33#
 楼主| 发表于 昨天 20:22 | 只看该作者
2010XwX 发表于 2025-10-27 19:53
1,把你的 ventoy.vhd 更名为 vboot.vhd,然后在 gpt 分区的任一可见分区根目录建一文件夹 boot,把 vboo ...

好的,我再试试

点评

刚才我在虚拟机里测试了 1 的情况,原先估计 NTBOOT 会不认隐藏区内容,实际测试下来可成功启动。一种是在 esp 分区根目录 建 boot 文件夹,把 ventoy.vhd 更名为 vboot.vhd 放入 boot 文件夹里;第二种就是你测试的  详情 回复 发表于 昨天 20:41
回复

使用道具 举报

34#
发表于 昨天 20:41 | 只看该作者
qj_tzy 发表于 2025-10-27 20:22
好的,我再试试

刚才我在虚拟机里测试了 1 的情况,原先估计 NTBOOT 会不认隐藏区内容,实际测试下来可成功启动。一种是在 esp 分区根目录 建 boot 文件夹,把 ventoy.vhd 更名为 vboot.vhd 放入 boot 文件夹里;第二种就是你测试的情况,把 ventoy.vhd 直接放在 esp 分区根目录里。两种情况都成功启动 ventoy.vhd 。不清楚为什么你不成功。是否制作 ventoy.vhd 不规范。

点评

或许是吧,我是在磁盘管理中创建300M的vhd,再用Ventoy2Disk选择该虚拟磁盘建立的,不知对否,能否把你建立的ventoy.vhd传我试下,或者我把我建立的ventoy.vhd传给你,请你帮我看下错在哪里,你看可以吗?  详情 回复 发表于 昨天 20:57
回复

使用道具 举报

35#
 楼主| 发表于 昨天 20:52 | 只看该作者
2010XwX 发表于 2025-10-27 19:53
1,把你的 ventoy.vhd 更名为 vboot.vhd,然后在 gpt 分区的任一可见分区根目录建一文件夹 boot,把 vboo ...

测试情况如下:

1.vboot项
在mbr分区硬盘的激活可见分区,建立目录\boot\,拷入ventoy.vhd,更名为vboot.vhd,引导出错。
在gpt分区硬盘的某可见分区(ntfs格式),建立目录\boot\,拷入ventoy.vhd,更名为vboot.vhd,引导出错。

2.自动列表
在mbr分区硬盘的激活可见分区,建立目录\vhds\,拷入ventoy.vhd,列表后选5,引导出错。
在gpt分区硬盘的某可见分区(ntfs格式),建立目录\vhds\,拷入ventoy.vhd,列表后选5,引导出错。

以上出错提示都是一样的,见29楼。

3.又用grub4dos调用grubfm测试,选择esp分区根目录的ventoy.vhd,用map方式引导,正常显现ventoy界面,其左下角显示"11.0.7 bios"。
回复

使用道具 举报

36#
 楼主| 发表于 昨天 20:57 | 只看该作者
2010XwX 发表于 2025-10-27 20:41
刚才我在虚拟机里测试了 1 的情况,原先估计 NTBOOT 会不认隐藏区内容,实际测试下来可成功启动。一种是 ...

或许是吧,我是在磁盘管理中创建300M的vhd,再用Ventoy2Disk选择该虚拟磁盘建立的,不知对否,能否把你建立的ventoy.vhd传我试下,或者我把我建立的ventoy.vhd传给你,请你帮我看下错在哪里,你看可以吗?
回复

使用道具 举报

37#
 楼主| 发表于 昨天 21:00 | 只看该作者
我建立的ventoy.vhd的链接是:通过网盘分享的文件:ventoy.7z
链接: https://pan.baidu.com/s/1zYO7GqjQzg7mfsCglDYz0w 提取码: csdy

点评

你的 ventoy.vhd 在我的虚拟机里测试都正常。我把我的 ventoy110.vhd 发你测试一下,大小约110M,在以下网盘中 PE.7Z。 https://pan.baidu.com/s/1i9S_EG7GRsezpn7gwilIyQ?pwd=ex4w  详情 回复 发表于 昨天 21:12
回复

使用道具 举报

38#
发表于 昨天 21:12 | 只看该作者
本帖最后由 2010XwX 于 2025-10-27 21:35 编辑
qj_tzy 发表于 2025-10-27 21:00
我建立的ventoy.vhd的链接是:通过网盘分享的文件:ventoy.7z
链接: https://pan.baidu.com/s/1zYO7GqjQzg ...

你的 ventoy.vhd 在我的虚拟机里测试都正常。我把我的 ventoy110.vhd 发你测试一下,大小约110M,在以下网盘中 PE.7Z。

https://pan.baidu.com/s/1i9S_EG7GRsezpn7gwilIyQ?pwd=ex4w

截图是你的测试页面,【04】ventoy300.vhd 是你的 VHD。采用 自动列表 选项。其它测试同。

另外你确认一下,grub4dos 启动 NTBOOT 语句:

#8
title   【08】 运行 NTBOOT 启动管理器    \n    Legacy BIOS 模式下, NTBOOT 启动管理器。\n    自动搜索并启动存在的系统,及各类映像文件 IS_,IM_,WIM,VHD ......   
setmenu --help=2=0=0
setmenu --timeout=0=0=0xff00
command /BOOT/GRUB/NTBOOT menu

快照2.jpg (80.49 KB, 下载次数: 0)

快照2.jpg

快照3.jpg (86.16 KB, 下载次数: 0)

快照3.jpg

点评

在你的提醒下,我用我制作的ventoy.vhd,在qemu下测试: 1.自动列表,在vhds/ventoy.vhd,选5引导正常,出现38楼快照3界面。 2.在mbr分区硬盘的fat32或ntfs分区,建立/boot/目录,拷入ventoy.vhd,更名为vboot.vhd  详情 回复 发表于 昨天 23:08
刚才有点事,只有明晚测试了,测试后再回复,谢谢!  详情 回复 发表于 昨天 22:31
回复

使用道具 举报

39#
发表于 昨天 22:10 | 只看该作者
看看,学习下
回复

使用道具 举报

40#
 楼主| 发表于 昨天 22:31 | 只看该作者
2010XwX 发表于 2025-10-27 21:12
你的 ventoy.vhd 在我的虚拟机里测试都正常。我把我的 ventoy110.vhd 发你测试一下,大小约110M,在以下 ...

刚才有点事,只有明晚测试了,测试后再回复,谢谢!
回复

使用道具 举报

41#
 楼主| 发表于 昨天 23:08 | 只看该作者
2010XwX 发表于 2025-10-27 21:12
你的 ventoy.vhd 在我的虚拟机里测试都正常。我把我的 ventoy110.vhd 发你测试一下,大小约110M,在以下 ...

在你的提醒下,我用我制作的ventoy.vhd,在qemu下测试:
1.自动列表,在vhds/ventoy.vhd,选5引导正常,出现38楼快照3界面。
2.在mbr分区硬盘的fat32或ntfs分区,建立/boot/目录,拷入ventoy.vhd,更名为vboot.vhd,引导正常。但在gpt分区硬盘的esp分区或其他fat32或ntfs分区,同样测试,提示找不到文件。

但在实机上测试,就是35楼的情况。
你发的ventoy.vhd,只有明晚再测试了。

点评

我在实体机和虚拟机(VMWare)上测试都是正常的,分区格式都是 gpt,由于用 DG 快速标准化分区,esp 分区为 300M,无法放入你的 300M ventoy.vhd,只有放入我的 110M ventoy.vhd。你的 300M ventoy.vhd 是放在可见区  详情 回复 发表于 15 小时前
回复

使用道具 举报

42#
发表于 15 小时前 | 只看该作者
本帖最后由 2010XwX 于 2025-10-28 07:05 编辑
qj_tzy 发表于 2025-10-27 23:08
在你的提醒下,我用我制作的ventoy.vhd,在qemu下测试:
1.自动列表,在vhds/ventoy.vhd,选5引导正常, ...

我在实体机和虚拟机(VMWare)上测试都是正常的,分区格式都是 gpt,由于用 DG 快速标准化分区,esp 分区为 300M,无法放入你的 300M ventoy.vhd,只有放入我的 110M ventoy.vhd。你的 300M ventoy.vhd 是放在可见区测试的,效果也正常的。不清楚你的测试过程如何。我的测试过程如下:

测试机器都是gpt 分区,采用 U盘 BIOS 启动进入 grub4dos 环境,加载 NTBOOT,无论 ventoy.vhd 放在 esp 区还是其它可见区,对上述 ventoy.vhd 加载启动都成功。

截图是我的虚拟机 DG 图,HD0 是虚拟机 gpt 分区,300M esp 分区里建立个 boot 文件夹,里面放置了 vboot.vhd。HD1 是我的 启动 U 盘。UD 三分区格式。见第二张截图。

快照4.jpg (189.19 KB, 下载次数: 0)

快照4.jpg

快照5.jpg (168.54 KB, 下载次数: 0)

快照5.jpg

点评

刚才,我用你传给我的ventoy110.vhd在我的实机上作了测试,不论是vboot项,还是自动列表项,均出现29楼的出错提示,而用qemu测试正常。这是在6代cpu笔记本电脑上测试的。 这是否: 1.要用USBOS测试,而不用ntboot  详情 回复 发表于 2 小时前
回复

使用道具 举报

43#
 楼主| 发表于 2 小时前 | 只看该作者
2010XwX 发表于 2025-10-28 06:49
我在实体机和虚拟机(VMWare)上测试都是正常的,分区格式都是 gpt,由于用 DG 快速标准化分区,esp 分区 ...

刚才,我用你传给我的ventoy110.vhd在我的实机上作了测试,不论是vboot项,还是自动列表项,均出现29楼的出错提示,而用qemu测试正常。这是在6代cpu笔记本电脑上测试的。
这是否:
1.要用USBOS测试,而不用ntboot测试?
2.或许与电脑有关,是否要用另一台电脑测试,而我家中另一台电脑只支持纯uefi引导,还有一台9代cpu电脑支持uefi+bios引导,但要到我兄弟家中才能测试。

点评

可能和电脑的配置有关,我的测试机器是一台神州台式机,配置很低的 ,处理器是 英特尔(R) 酷睿(TM) i5-4440 CPU @ 3.10GHz,内存8G,显卡GeForce GTX 750 Ti,测试下来都可以的,你换一台试试看,这要请教老法师的解  详情 回复 发表于 1 小时前
回复

使用道具 举报

44#
发表于 1 小时前 | 只看该作者
qj_tzy 发表于 2025-10-28 19:51
刚才,我用你传给我的ventoy110.vhd在我的实机上作了测试,不论是vboot项,还是自动列表项,均出现29楼的 ...

可能和电脑的配置有关,我的测试机器是一台神州台式机,配置很低的 ,处理器是 英特尔(R) 酷睿(TM) i5-4440 CPU @ 3.10GHz,内存8G,显卡GeForce GTX 750 Ti,测试下来都可以的,你换一台试试看,这要请教老法师的解释了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-10-28 22:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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