无忧启动论坛

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

[原创] VHD不同用法,Legacy BIOS + memdisk + 微型VHD引导跳板(三引导器集成版)

  [复制链接]
31#
 楼主| 发表于 2025-8-28 15:13:34 | 只看该作者
kfqzhw 发表于 2025-8-28 11:55
楼主能提供下涉及的软件的吗?

扩展玩法2:PXE+iPXE 脚本+memdisk+微型 VHD  这里QEMU是为了快速验证VHD实现效果,不是必需的,整体来说不需要其它软件。

点评

memdisk 、GRUB2、rEFInd、Clover 能提供一下吗?  详情 回复 发表于 2025-8-28 15:22
回复

使用道具 举报

32#
发表于 2025-8-28 15:22:00 | 只看该作者
seekyou2008 发表于 2025-8-28 15:13
扩展玩法2:PXE+iPXE 脚本+memdisk+微型 VHD  这里QEMU是为了快速验证VHD实现效果,不 ...

memdisk 、GRUB2、rEFInd、Clover 能提供一下吗?

点评

这些东西网上都有,我可以直接给个现成的VHD给你,问题是挂不上来。  详情 回复 发表于 2025-8-28 15:34
回复

使用道具 举报

33#
 楼主| 发表于 2025-8-28 15:34:29 | 只看该作者
本帖最后由 seekyou2008 于 2025-8-28 15:37 编辑
kfqzhw 发表于 2025-8-28 15:22
memdisk 、GRUB2、rEFInd、Clover 能提供一下吗?

这些东西网上都有,我可以直接给个现成的VHD给你,问题是挂不上来。比如,帖子里的:
kernel tftp:\/\/10.0.2.2\/memdisk raw
initrd tftp:\/\/10.0.2.2\/uniboot.vhd
都要加“\”才能上传。

点评

上传l蓝奏云  详情 回复 发表于 2025-10-25 23:29
回复

使用道具 举报

34#
发表于 2025-8-31 21:05:46 | 只看该作者
谢谢分享
回复

使用道具 举报

35#
发表于 2025-9-3 07:18:35 来自手机 | 只看该作者
学习了感谢分享
回复

使用道具 举报

36#
发表于 2025-9-4 14:33:33 | 只看该作者
谢谢分享
回复

使用道具 举报

37#
发表于 2025-9-28 15:36:51 | 只看该作者
怎么过Secure Boot?能无视Secure Boot吗?

点评

我的是老机器没有Secure Boot  详情 回复 发表于 2025-11-2 21:19
回复

使用道具 举报

38#
发表于 2025-10-25 23:29:52 | 只看该作者
seekyou2008 发表于 2025-8-28 15:34
这些东西网上都有,我可以直接给个现成的VHD给你,问题是挂不上来。比如,帖子里的:
kernel t ...

上传l蓝奏云
回复

使用道具 举报

39#
发表于 2025-10-26 04:42:05 | 只看该作者
期待楼主成品,谢啦!
回复

使用道具 举报

40#
发表于 2025-10-26 19:49:18 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

41#
发表于 2025-10-26 19:51:30 来自手机 | 只看该作者
期待成品
回复

使用道具 举报

42#
 楼主| 发表于 2025-11-2 21:19:34 | 只看该作者
hihk 发表于 2025-9-28 15:36
怎么过Secure Boot?能无视Secure Boot吗?

我的是老机器没有Secure Boot
回复

使用道具 举报

43#
发表于 2025-11-7 15:25:58 | 只看该作者
多谢分享,上链接、附件的等级有点高了
回复

使用道具 举报

44#
发表于 2025-11-11 10:02:31 | 只看该作者
感谢分享,支持原创。
回复

使用道具 举报

45#
发表于 2025-11-13 12:52:21 | 只看该作者
感谢分享!
回复

使用道具 举报

46#
发表于 2025-11-26 21:08:17 | 只看该作者
楼主加油升级

点评

你比较关注哪个点呢?新机器作用不大吧,老机器还可以搞搞。下载地址如下: https:\/\/r2.mywows.eu.org/tools/uniboot.vhd https:\/\/r2.mywows.eu.org/tools/duet.rar 相关说明: 当前VHD在加载和执行DUET时,  详情 回复 发表于 2025-11-27 08:14
回复

使用道具 举报

47#
 楼主| 发表于 2025-11-27 08:14:07 | 只看该作者

你比较关注哪个点呢?新机器作用不大吧,老机器还可以搞搞。下载地址如下:
https:\/\/r2.mywows.eu.org/tools/uniboot.vhd
https:\/\/r2.mywows.eu.org/tools/duet.rar
相关说明:
当前VHD在加载和执行DUET时,可能会找不到EFI,即它所在目录,
在这种情况下,你可能需要在U盘或硬盘上另建一个ESP,然后把VHD里的EFI复制过来,
如果你当前有ESP,直接把VHD里的EFI复制过来。
最后,
menuentry "Universal BIOS→UEFI Boot" {
    linux16 /boot/memdisk raw
    initrd16 /boot/uniboot.vhd
}
即你还需要有GRUB2环境和另外的memdisk文件,才能执行。
下载地址\/\/换成//,好了,就啰嗦这么多,玩得愉快。

点评

机器确实是UEFI, 我下载来玩玩,感谢!!  详情 回复 发表于 2025-11-27 10:50
回复

使用道具 举报

48#
发表于 2025-11-27 10:50:33 | 只看该作者
seekyou2008 发表于 2025-11-27 08:14
你比较关注哪个点呢?新机器作用不大吧,老机器还可以搞搞。下载地址如下:
https:\/\/r2.mywows.eu.org ...

机器确实是UEFI, 我下载来玩玩,感谢!!
回复

使用道具 举报

49#
发表于 2025-12-10 09:35:43 | 只看该作者
谢谢很强大啊
回复

使用道具 举报

50#
发表于 2025-12-11 14:52:57 | 只看该作者
感謝分享
回复

使用道具 举报

51#
发表于 2025-12-16 12:25:05 | 只看该作者
本帖最后由 qj_tzy 于 2025-12-16 12:26 编辑

感谢楼主提供的作品!

今天,我用bios+grub2.11按下段引导uniboot.vhd,出现“INT 6FH Unknown interrupt-HALT!!”,
memdisk用的是syslinux 6.03的,是否需要用grub2.12来引导?
但网上说grub2.12其bios和uefi版都有bug?

menuentry "5.[bios] uniboot【bios+uefi_三引导器集成】" --hotkey=5 --class=gnu-linux{
search --file --no-floppy --set=vdir /winpe/uniboot.vhd
linux16 /boot/grub2/memdisk raw
initrd16 (${vdir})/winpe/uniboot.vhd
}

还望指点为谢!


回复

使用道具 举报

52#
发表于 2025-12-16 14:12:36 | 只看该作者
您先前不是有加载VENTOY.VHD的菜单,拿来用即可

点评

这下菜单,与加载ventoy.vhd的没区别,但运行后就出现这个错误  详情 回复 发表于 2025-12-16 17:08
回复

使用道具 举报

53#
发表于 2025-12-16 17:08:38 | 只看该作者
chen463 发表于 2025-12-16 14:12
您先前不是有加载VENTOY.VHD的菜单,拿来用即可

这下菜单,与加载ventoy.vhd的没区别,但运行后就出现这个错误
回复

使用道具 举报

54#
发表于 2025-12-16 19:26:27 | 只看该作者
本帖最后由 qj_tzy 于 2025-12-16 19:29 编辑

今晚又在一台电脑上测试,用uefi+grub2,或uefi+g4d,均成功引导uniboot.vhd进入vhd中的clover状态。

而用bios+grub2.11或bios+g4d(2025-11-25版)引导uniboot.vhd出现下图
title [bios] uniboot【bios+uefi_三引导器集成】
find --set-root --devices=h /winpe/uniboot.vhd
map (hd0) (hd)
map --mem /winpe/uniboot.vhd  (hd0)
#map /winpe/uniboot.vhd  (hd0)
map --hook
chainloader (hd0)+1




白天是在另台电脑上用bios+grub2测试,出现“INT 6FH Unknown interrupt-HALT!!”(满屏红字)


点评

图片显示的,就是前面给你解释过的“当前VHD在加载和执行DUET时,可能会找不到EFI,即它所在目录。”,简单说就是找不到EFI。这个问题我一直想解决它,但水平有限。如果能解决它,那这个主题就完美闭环了。  详情 回复 发表于 2025-12-17 09:38
回复

使用道具 举报

55#
发表于 2025-12-17 09:26:47 | 只看该作者
好像问题出在Efildr20上,可能与电脑配置有关,看本贴的网友反馈,他们按bios方式引导成功,我只有两台电脑支持bios引导,两台都失败(uefi引导是成功的),前面已反馈过,请教下,有好的解决办法没?

点评

我已经上传了uniboot1.vhd和memdisk,你用原来的下载链接,换掉最后文件名,下载试一下。如果还是不行,我也没招了。哈  详情 回复 发表于 2025-12-17 10:05
出现“INT 6FH Unknown interrupt-HALT!!”,这种提示我没有见过。没法给你提供相关指导意见。  详情 回复 发表于 2025-12-17 09:43
回复

使用道具 举报

56#
 楼主| 发表于 2025-12-17 09:38:03 | 只看该作者
qj_tzy 发表于 2025-12-16 19:26
今晚又在一台电脑上测试,用uefi+grub2,或uefi+g4d,均成功引导uniboot.vhd进入vhd中的clover状态。

而 ...

图片显示的,就是前面给你解释过的“当前VHD在加载和执行DUET时,可能会找不到EFI,即它所在目录。”,简单说就是找不到EFI。这个问题我一直想解决它,但水平有限。如果能解决它,那这个主题就完美闭环了。

点评

电脑中可能有1个或以上esp分区中有/efi/boot/bootx64.efi,有的电脑还可能有mbr分区硬盘FAT32分区中有/efi/boot/bootx64.efi. bios方式引导uniboot.vhd时,要执行vhd内的/efi/boot/bootx64.efi,而不是执行硬盘中的  详情 回复 发表于 2025-12-17 11:17
回复

使用道具 举报

57#
 楼主| 发表于 2025-12-17 09:43:15 | 只看该作者
qj_tzy 发表于 2025-12-17 09:26
好像问题出在Efildr20上,可能与电脑配置有关,看本贴的网友反馈,他们按bios方式引导成功,我只有两台电脑 ...

出现“INT 6FH Unknown interrupt-HALT!!”,这种提示我没有见过。没法给你提供相关指导意见。
回复

使用道具 举报

58#
 楼主| 发表于 2025-12-17 10:05:50 | 只看该作者
qj_tzy 发表于 2025-12-17 09:26
好像问题出在Efildr20上,可能与电脑配置有关,看本贴的网友反馈,他们按bios方式引导成功,我只有两台电脑 ...

我已经上传了uniboot1.vhd和memdisk,你用原来的下载链接,换掉最后文件名,下载试一下。如果还是不行,我也没招了。哈

点评

我用47楼的下载地址,下载后还是原来那个uniboot.vhd及duet,与原来是一样的。没有看到你说的uniboot1.vhd和memdisk,麻烦你给个新地址,谢谢!  详情 回复 发表于 2025-12-17 11:39
谢谢!下载测试后反馈  详情 回复 发表于 2025-12-17 11:18
回复

使用道具 举报

59#
发表于 2025-12-17 10:13:01 | 只看该作者
我上次就明示了,注意{定位}问题,您没完成定位,命令当然找不到文件而失败。
回复

使用道具 举报

60#
发表于 2025-12-17 10:45:23 | 只看该作者
感谢分享好东东~
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-21 18:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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