本帖最后由 jlshnlhj 于 2025-6-16 06:46 编辑 jone 发表于 2025-6-14 15:16 1#介绍的: 4.看到一个坛友的历史贴,应该是一个比较好的另类办法。 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=117637 试了一下,虚拟机的虚拟cpu出错。物理机成功。方法简单。下载附件:Ventoy自定义启动VHD.7z或ventoy自定义vhd.7z,解压后vty文件夹拷贝到任一盘下,BOOTICE设置一下。 |
学习一下 |
谢谢分享 |
进来学习一下了 |
谢谢楼主专研分享,学了不少东西。 |
谢谢楼主分享 |
本帖最后由 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)
感谢分享! |
感谢分享 |
感谢分享!!! |
感谢分享!!! |
谢谢分享!!! |
谢谢分享 |
看不懂!mbr硬盘通过bootmgr如何引导ventoy |
看不懂!mbr硬盘通过bootmgr如何引导ventoy |
谢谢分享 |
看看 学习一下 |
本帖最后由 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补上 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.