无忧启动论坛

标题: Ventoy山寨版 [打印本页]

作者: chen463    时间: 3 天前
标题: Ventoy山寨版
本帖最后由 chen463 于 2025-1-22 10:08 编辑

Ventoy山寨版-EFI分区在前面的修正版

闲着发慌又乱搞了…这么好用的Ventoy软件,怎么能让它处处受限,无法尽情使用呢?发扬光大广泛使用吧!

测试GPT模式时,安装是成功的,接着调整分区大小使用DG合并分区失败,分区助手不给合并分区,强迫性硬搞,竟把分区表Legacy BIOS_MBR给搞没了,失败收场。明天上传测试,喜欢折腾的保握测试期,纯真正的山寨版,不说保证您不会发现是山寨的。

1.使用Ventoy作者longpanda的安装模板而修改的纯山寨版,替换掉Legacy BIOS引导文件和EFI引导文件。
2.能力极限了,有些BUG就别挑刺了,安装完成后,发现分区未格式化,使用PE或自己动手DG或分区助手格式化为自己需要的格式。
3.U盘安装完成后,请自己修正位置为EFI分区在前面第一分区,ISO在第二分区,第三分区随喜。
4.因为是山寨版安装,所以32MB在后面第二分区,安装时请先设定留ISO第三分区空间大一点。
5.把EFI分区在前面第一分区格式化为自己需要的格式,再把32MB分区里面文件全部COPY到前面EFI分区里面完成后,再删除32MB分区以后,然后合并到EFI分区在前面第一分区,分区修正位置就成为正确的。ISO分区可空着也可建立\Ventoy放相关文件。
6.经过折腾一番,此U盘可以使用,也可以把EFI分区里面文件COPY到硬盘第一分区去做引导成为硬盘版。
7.U盘如果不介意或想跟官方版更新,32MB的分区就留下,但您得学会修正引导文件-硬盘版才能使用。
.............

BCD只能使用在Legacy BIOS引导g2ldr.mbr和grldr.mbr,而UEFI系统一旦进入WBM-BCD已经无法再引导启动其他***UEFI.efi

使用方法:
1.系统使用Legacy_BIOS-BCD引导g2ldr.mbr或grldr.mbr进入菜单再直接0秒或间接10秒引导Ventoy
2.系统使用UEFI _BIOS-BCD引导,把系统旧的BOOTX64.EFI更名为其他名称如BOOTX64WIN.EFI备份使用放着, [Ventoy.efi更名为BOOTX64.EFI来使用],当UEFI 系统Ventoy进入第一选项会直接进入\GRUB\grub.cfg文件,把grub.cfg文件更名为VTgrub.cfg,自己再建立grub.cfg菜单可选项进入系统或Ventoy即可
3. 如果不懂操作,建议放弃,免得系统搞坏。
....
硬盘系统分为
第一分区:FAT_ESP-100-300MB大小不等,先把BOOTX64.EFI复制更名备份起来,最好是整盘备份起来存放,再把U盘EFI文件COPY进来第一ESP分区里面。
第二分区:MSR记住不要动它。
第三分区:OS系统 记住尽量不要动它。
第四分区:DATA_ISO分区-建议建立ventoy文件夹放相关设定文件。ventoy.json、ventoy_grub.cfg、ventoy_vhdboot.img、ventoy_wimboot.img
因为U盘\GRUB\grub.cfg(已更名VTgrub.cfg)设定文件内容ISO是第二分区,敬请打开grub.cfg文件搜寻两处set vtoy_iso_part修正为set vtoy_iso_part=(XXX,4)完成。系统分区不要动它自己喜好我是修正为1
.....
下重本,竟然拿自己系统去测试,因为是SSD+SATA双盘,找不到SSD系统,权通一下,增加一个菜单,把原先bootx64.efi更名的bootx64WIN.efi拿来利用。OK成功启动系统。
menuentry 'Microsoft Windows -/efi/boot/bootx64WIN.efi-UEFI' --class nt6 {   
     search -s -f /efi/boot/bootx64WIN.efi
     chainloader /efi/boot/bootx64WIN.efi
    }
  1. menuentry 'Microsoft Windows -/efi/boot/bootx64WIN.efi-UEFI' --class nt6 {   
  2.      search -s -f /efi/boot/bootx64WIN.efi
  3.      chainloader /efi/boot/bootx64WIN.efi
  4.     }
复制代码

.....
bootx64.efi 是计算机默认引导文件
bootmgfw.efi 是 Windows默认引导文件
bootmgfw.efi 是优先启动第一顺位,其次是bootx64.efi
发现在旧机主板上直接bootmgfw.efi 是优先启动第一顺位,进入不了bootx64.efi (ventoy.efi的更名),所以需要把/EFI/Microsoft/Boot/bootmgfw.efi更名/EFI/Microsoft/Boot/bootmgfwWIN.efi,让菜单进入bootx64.efi (ventoy.efi的更名)系统菜单,让Windows默认引导文件启动失败,进而转到bootx64.efi计算机默认引导文件启动成功。多加一个菜单吧!
…..

menuentry 'Microsoft Windows -bootmgfwWIN.efi-UEFI' --class nt6 {   
      search -n -s -f /EFI/Microsoft/Boot/bootmgfwWIN.efi
          chainloader /EFI/Microsoft/Boot/bootmgfwWIN.efi
    }   

  1. menuentry 'Microsoft Windows -bootmgfwWIN.efi-UEFI' --class nt6 {   
  2.       search -n -s -f /EFI/Microsoft/Boot/bootmgfwWIN.efi
  3.           chainloader /EFI/Microsoft/Boot/bootmgfwWIN.efi
  4.     }   
复制代码



http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435653&fromuid=87737
[分享] Ventoy 【2023/04/05 1.0.91 版本发布】使用后心得分享

*(把后面 点7Z去掉改名再解压XXX.7z.001)

相同的方法当然也可以修正为2F在后,类似官方版本EFI分区32MB无限制



2025-01-19_F1.png (10.81 KB, 下载次数: 5)

2025-01-19_F1.png

ventoy-1.0.99-windows-F1.7z.005.7z

2.74 MB, 下载次数: 38, 下载积分: 无忧币 -2

5

ventoy-1.0.99-windows-F1.7z.004.7z

3 MB, 下载次数: 38, 下载积分: 无忧币 -2

4

ventoy-1.0.99-windows-F1.7z.003.7z

3 MB, 下载次数: 38, 下载积分: 无忧币 -2

3

ventoy-1.0.99-windows-F1.7z.002.7z

3 MB, 下载次数: 40, 下载积分: 无忧币 -2

2

ventoy-1.0.99-windows-F1.7z.001.7z

3 MB, 下载次数: 40, 下载积分: 无忧币 -2

1


作者: chen463    时间: 3 天前
本帖最后由 chen463 于 2025-1-19 18:34 编辑

EFI分区在前面的修正版

2025-01-19_F1.png (10.81 KB, 下载次数: 2)

2025-01-19_F1.png

作者: chen463    时间: 3 天前
EFI分区在后面的修正版

2025-01-19_132529.png (16.29 KB, 下载次数: 5)

2025-01-19_132529.png

作者: 小灰兔    时间: 3 天前
感谢分享
作者: 2012sunyu4506    时间: 3 天前
谢谢分享,支持个。
作者: soso000111    时间: 3 天前
强!EFI分区可以放中间么?
作者: nianyueriPE    时间: 3 天前
谢谢分享
作者: nianyueriPE    时间: 3 天前
下载试试
作者: wn168cn@163.com    时间: 3 天前
感谢分享
作者: afti    时间: 3 天前
很强大的自制版,感谢分享
作者: test2333    时间: 3 天前
您好,请问下载链接或者附件在哪呢?刚看到帖子想下载试一下
作者: pls    时间: 3 天前
???
作者: yc2428    时间: 3 天前
谢谢分享
作者: Lucy_99    时间: 前天 00:50
谢谢分享
作者: 绿光科技    时间: 前天 01:10
EFI分区可以放中间么?
作者: wang1126    时间: 前天 05:52
谢谢楼主分享
作者: chen463    时间: 前天 08:35
test2333 发表于 2025-1-19 22:42
您好,请问下载链接或者附件在哪呢?刚看到帖子想下载试一下

明天上传测试,喜欢折腾的保握测试期,纯真正的山寨版,不说保证您不会发现是山寨的。

作者: 忧心的启    时间: 前天 08:38
学习学习,感谢分享。
作者: jho    时间: 前天 10:52

感谢分享!
作者: jh198354    时间: 前天 10:53

谢谢分享
作者: test2333    时间: 前天 12:17
chen463 发表于 2025-1-20 08:35
明天上传测试,喜欢折腾的保握测试期,纯真正的山寨版,不说保证您不会发现是山寨的。

看来是无限接近于原版的“山寨版”,很是期待;
个人认为EFI分区在前的修改版对比较大的U盘或移动硬盘能加强兼容性,有些BIOS只能从U盘的前127G的扇区里面加载引导文件,原版后置EFI分区在这种机器上可能会出现BIOS找不到启动文件
作者: towlzj800801    时间: 前天 17:16
支持一下
作者: 2010sya    时间: 昨天 08:28
上传了吗,怎么没找到?
作者: 834772509    时间: 昨天 09:31
支持支持
作者: chen463    时间: 昨天 11:00
本帖最后由 chen463 于 2025-1-21 13:21 编辑

上传测试
为了确保OK,又重新测试三次,操作顺序要注意MBR不要破坏掉。

如果有U盘被格式化成FDD模式的情况,麻烦重新转换HDD模式再安装即可。

下重本,竟然拿自己系统去测试,因为是SSD+SATA双盘,找不到SSD系统,权通一下,增加一个菜单,把原先bootx64.efi更名的bootx64WIN.efi拿来利用。OK成功启动系统。
menuentry 'Microsoft Windows -/efi/boot/bootx64WIN.efi-UEFI' --class nt6 {   
     search -s -f /efi/boot/bootx64WIN.efi
     chainloader /efi/boot/bootx64WIN.efi
    }

  1. menuentry 'Microsoft Windows -/efi/boot/bootx64WIN.efi-UEFI' --class nt6 {   
  2.      search -s -f /efi/boot/bootx64WIN.efi
  3.      chainloader /efi/boot/bootx64WIN.efi
  4.     }   
复制代码




2025-01-21_F1.png (14.14 KB, 下载次数: 2)

2025-01-21_F1.png

2025-01-21_3.png (241.42 KB, 下载次数: 1)

2025-01-21_3.png

2025-01-21_2.png (213.07 KB, 下载次数: 2)

2025-01-21_2.png

2025-01-21_1.png (15.67 KB, 下载次数: 2)

2025-01-21_1.png

作者: 2010sya    时间: 昨天 19:40
谢谢楼主的无私奉献,还没仔细研究,帮忙分流一下吧

链接: https://pan.baidu.com/s/1PPTjK8xqYKg76CmeUKHldA?pwd=5ap4 提取码: 5ap4 复制这段内容后打开百度网盘手机App,操作更方便哦
作者: qwerthe    时间: 昨天 22:47
谢谢分享...........




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3