无忧启动论坛

 找回密码
 注册
搜索

尝试UD、bootmgr引导ventoy_VHD,借用坛友资料

查看数: 892 | 评论数: 20 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-6-14 13:11

正文摘要:

本帖最后由 liangzr1976 于 2025-6-15 21:58 编辑 之前及近期,很多坛友都关心 ventoy灵活调用的问题。主体问题分两个部分: 1、uefi的,基本就是fat32_efi分区复制大概能行,即使不行,已经有比较多坛友搞定 ...

回复

jlshnlhj 发表于 前天 21:00
本帖最后由 jlshnlhj 于 2025-6-16 06:46 编辑
jone 发表于 2025-6-14 15:16
看不懂!mbr硬盘通过bootmgr如何引导ventoy

1#介绍的:
4.看到一个坛友的历史贴,应该是一个比较好的另类办法。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=117637
试了一下,虚拟机的虚拟cpu出错。物理机成功。方法简单。下载附件:Ventoy自定义启动VHD.7z或ventoy自定义vhd.7z,解压后vty文件夹拷贝到任一盘下,BOOTICE设置一下。

makoto23 发表于 前天 15:51
学习一下
liangnijian 发表于 前天 14:28
谢谢分享
guong 发表于 前天 12:38
进来学习一下了
book11ba 发表于 前天 10:07
谢谢楼主专研分享,学了不少东西。
wang1126 发表于 前天 06:39
谢谢楼主分享
azhong123456 发表于 前天 00:05
本帖最后由 azhong123456 于 2025-6-15 00:10 编辑

保留官方多方法制作(2025-06-15)Ventoy+Grud4Dos增强三分区工具V6.3.2完结 - 综合讨论区 - 无忧启动论坛 - Powered by Discuz!

屏幕截图 2025-06-15 000906.png (284.5 KB, 下载次数: 0)

屏幕截图 2025-06-15 000906.png

点评

一直有存这个版本,谢谢!  发表于 前天 13:35
handsome_xiang 发表于 3 天前

感谢分享!
201012121135 发表于 3 天前
感谢分享
wn168cn@163.com 发表于 3 天前

感谢分享!!!
jh198354 发表于 3 天前
感谢分享!!!
jho 发表于 3 天前
谢谢分享!!!
小灰兔 发表于 3 天前
谢谢分享
jone 发表于 3 天前
看不懂!mbr硬盘通过bootmgr如何引导ventoy

点评

还是俄罗斯套娃,MBR硬盘nt6.x引导Bootmgr,bootmgr在BCD菜单控制调用了grub的grldr,本例是调用坛友魔改的VTldr。vtldr完成了后面的工作  详情 回复 发表于 3 天前
jone 发表于 3 天前
看不懂!mbr硬盘通过bootmgr如何引导ventoy
jone 发表于 3 天前
看不懂!mbr硬盘通过bootmgr如何引导ventoy

点评

1#介绍的: 4.看到一个坛友的历史贴,应该是一个比较好的另类办法。 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=117637 试了一下,虚拟机的虚拟cpu出错。物理机成功。方法简单。下载附件:Ventoy自定义  详情 回复 发表于 前天 21:00
liangnijian 发表于 3 天前
谢谢分享
太湖哥 发表于 3 天前
看看 学习一下
liangzr1976 发表于 3 天前
本帖最后由 liangzr1976 于 2025-6-15 19:01 编辑

自己补充:
1、ZYYDS-FT798 的 帖子“实战UD+Ventoy(BIOSUEFI)双启动 共存” 的资料包,应该是完整的UD/CMS资料+efi引导资料。
    直接新建VHD文件,将资料包复制进去基本就行。里面就有 vtldr。
    另外论坛里一个热帖老帖 ntccharles、ksjifjui 等讨论时,也提供了这个文件。一下子找不到浏览记录了。    老帖可能是 ksjifjui  的  “Ventoy也可与你的操作系统和谐共存于同一硬盘,体验不一样的玩法”

2、用了diskgen,新建VHD,受软件限制,按110.5MB建固定大小的VHD,建FAT32主分区,分区设为 活动分区。
     硬盘引导、主分区引导,均用bootice写nt6.x引导程序。

3、复制 ZYYDS-FT798 帖子“实战UD+Ventoy(BIOSUEFI)双启动 共存” 的资料包,解压到 VHD根目录。      用 bootice编辑VHD的/boot/BCD, 应该没有做什么调整,主要是验证vtldr、grldr摆放的目录,
     并将默认BCD项调整为 ventoy的那一项。

4、用VirtualBox 调试检查VHD,分别根据efi、传统 bios启动的出错提示,将vtldr、grldr 冗余复制到 出错提示对应目录。
      这样VirtualBox 直到检查 VHD的 efi、传统 bios 都完全正常。      VirtualBox 测试建档按  win7-64建立的虚拟机。

5、在UD的grub加入SISO等模块,检验引导 ventoyPC.VHD,不顺利。
      在UD的grub外调用 ntboot.iso,引导VentoyPC.vhd不顺利。     应该都是 ntboot 用了虚拟的BCD不匹配的问题

6、在UD盘外的data,不经过VHD,直接解 FAT32分区Ventoy启动模板_by_ZYYDS-FT798,UD的grub4DOS menu.lst 用 kernel /grub/i386-pc/core.img 调用 ventoy顺利。

7、在UD的grub调用fat32盘的VentoyPC.vhd,分别用3种方法顺利。

   7.1  借grubfm.iso的 两种map方式。

title 01 grubfm.iso
find --set-root /grubfm.iso
map --mem /grubfm.iso (0xff)
map --hook
chainloader (0xff)


    7.2 直接用 map mem 调用  VHD,并 chainloader vhd内的 vtldr

title 03 VentoyPC VHD map mem
find --set-root /VentoyPC.vhd
map (hd0) (hd1)
map --mem /VentoyPC.vhd (hd0)
map --hook
chainloader (hd0,0)/vtldr


    7.3 直接用 map no-mem 调用  VHD,并 chainloader (hd0)+指令使用 vhd,用vhd内的bootmgr及BCD

title 04 VentoyPC VHD map no-mem
find --set-root /VentoyPC.vhd
#map (hd0) (hd1) 这个map句子尽量用
map /VentoyPC.vhd (hd0)
map --hook
chainloader (hd0)+1

8、没有验证,真机在efi下U盘bootmgr调用VHD的情况,只是验证 v-box将 VHD 按efi启动

9、最后的实际操作就相当简单了,
     将VentoyPC.vhd扔在U盘data分区 或硬盘主分区内。
     U盘通过UD的menu.lst菜单调用 VHD, 或bootmgr的BCD实模式调用grub->VHD 就行。
     nemu.lst 抄  我的 MENU06.lst 例句样板,我也不太懂,都是简单抄作业。

10、menu6.lst 中少了 map   (hd0) (hd1) 之类的语句,可能存在Ventoy丢/读不到U盘的情况,尽量按7.2补上





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

闽公网安备 35020302032614号

GMT+8, 2025-6-17 11:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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