无忧启动论坛

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

[求助] 有没有可能让ventoy在硬盘上和其它grub2共存?

    [复制链接]
跳转到指定楼层
1#
发表于 2022-9-29 23:48:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
2#
发表于 2022-9-30 09:04:31 | 只看该作者
Ventoy的磁盘分区布局是整个方案的一部分。不能单独拿出来使用。这个从一开始就是这样设计的。
回复

使用道具 举报

3#
发表于 2022-9-30 20:45:27 | 只看该作者
回复

使用道具 举报

4#
发表于 2022-10-2 13:35:46 | 只看该作者
学习
回复

使用道具 举报

5#
发表于 2022-10-2 13:46:05 | 只看该作者
本帖最后由 2012zclsdz 于 2022-10-2 13:55 编辑

有一个另类的做法,网址忘了,第一分区的启始扇区为2048KB,第一分区前面空0kb,第二分区同32m的esp簇大小为4096,分区前为0,第三分区做win的esp帮你找了下https://www.bilibili.com/video/BV1GA4y1Z72Q/     mbr硬盘有效
回复

使用道具 举报

6#
 楼主| 发表于 2022-10-2 18:09:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
发表于 2022-10-2 20:49:01 | 只看该作者
本帖最后由 ksjifjui 于 2022-11-6 16:20 编辑

我的方法可以试试,应该是你想要的效果,可以手工部署到本地电脑上,不用格式化,拷贝复制Ventoy相关的启动文件到现有ESP分区即可。
自己动手重新编译了一份源码得到的,这个是简写的一个手动部署说明文档: http://wuyou.net/forum.php?mod=v ... &fromuid=869921

如果需要最新的 1.0.80 版本,可以重新给你编译一个

重新编译后的版本,屏蔽的检查及修改的功能如下:
  • 不用格式化磁盘,不修改分区表,可保持原有分区结构
  • 取消了开始开始扇区号为2048的检查限制
  • 取消了32M的EFI分区大小限制
  • 调整了EFI分区和ISO分区(插件分区)的位置


希望能帮到你
附上使用rEFInd引导Ventoy的最终效果图,看着还行{:1_186:}




评分

参与人数 1无忧币 +4 收起 理由
wongfaye + 4 很给力!何其吊

查看全部评分

回复

使用道具 举报

8#
 楼主| 发表于 2022-10-3 00:53:46 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

9#
发表于 2022-10-3 08:02:13 | 只看该作者
plutoshen 发表于 2022-10-3 00:53
试了您的方法,可以启动到ventoy了,但是找不到iso文件。

vlnk路径查找功能没有修改,目前只能识别真实的ISO路径,你将Vlnk路径更改为真实的ISO路径,试试能成功启动吗?

今天我试试把Vlnk功能也调整一下
回复

使用道具 举报

10#
发表于 2022-10-3 08:09:41 | 只看该作者
plutoshen 发表于 2022-10-3 00:53
试了您的方法,可以启动到ventoy了,但是找不到iso文件。

还有一个问题,

你目前硬盘的第二个分区(hd0,2)是什么格式的,能发一个完整的磁盘分区结构图给我看下么?
回复

使用道具 举报

11#
 楼主| 发表于 2022-10-3 08:18:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

12#
发表于 2022-10-3 08:39:11 | 只看该作者
plutoshen 发表于 2022-10-3 08:18
刚刚在虚拟机测试成功了,现在重新在真机测试一下。

好的,有其他问题再反馈给我,今天正好一起看一下
回复

使用道具 举报

13#
 楼主| 发表于 2022-10-3 08:58:08 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

14#
发表于 2022-10-3 09:01:01 | 只看该作者
plutoshen 发表于 2022-10-3 08:58
明白了,我笔记本上实际的第二个分区是微软的保留分区,在Windows里面直接看不见而且也太小,不知道 ...

嗯,是的,看你这个分区结构图是这样的,需要在第3或者第4个分区中搜索ISO,第二个MSR分区识别不了
回复

使用道具 举报

15#
 楼主| 发表于 2022-10-3 09:05:54 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

16#
 楼主| 发表于 2022-10-3 09:09:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

17#
发表于 2022-10-3 09:33:12 | 只看该作者
plutoshen 发表于 2022-10-3 09:05
能不能修改一下代码,跳过msr分区呢?最好是通过grub搜索所有分区。

Ventoy的内部实现逻辑是只能自动搜索一个分区下所有ISO文件,不能搜索整个硬盘的所有分区

但是可以针对你这个分区结构,帮你调整成自动搜索第3个分区,也就是你C盘下的所有ISO文件
回复

使用道具 举报

18#
 楼主| 发表于 2022-10-3 09:36:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

19#
发表于 2022-10-3 10:02:51 | 只看该作者
plutoshen 发表于 2022-10-3 09:36
我把msr分区干掉了,这下不提示找不到ISO文件,但是扫描Windows分区找iso没完没了

如果可能 ...

对的,最好添加一个ventoy.json的配置,指定一个搜索目录,分区下文件太多,搜索真的太慢,我自己的电脑也是这样。

我猜这可能也是Ventoy的原作者当初设计的时候没有搜索整个硬盘,而是特别指定搜索一个分区,其中的原因之一吧。

我在自己电脑上直接用的image_list这个配置节点,连VTOY_DEFAULT_SEARCH_ROOT这个都没有配置

  1. "image_list": [
  2.                 "/ventoyiso/wim/EdgelessBoot.wim",
  3.                 "/ventoyiso/LaoMaoTao.iso"
  4.         ]
复制代码


这个配置只会搜索image_list列表中指定的ISO文件路径,其他的文件一概忽略,
这样配置起来可能有点麻烦,因为添加一个ISO文件就需要手工添加一条,但是效率最高
回复

使用道具 举报

20#
发表于 2022-10-3 10:15:09 | 只看该作者
plutoshen 发表于 2022-10-3 09:09
还有个问题,我清空esp分区手工复制文件以后,不知道为什么uefi的启动顺序动不动就自动修改,直接进 ...

这个问题我也遇到过,但是很遗憾没找到出现的原因,
每次出现这个问题,我只能重新再调整一下顺序,确实很烦人。

但是只要ESP分区内的内容一直不变,好像再也没出现过顺序变动的问题,
所以自我感觉,这个应该涉及到和UEFI相关的EDK2的内部实现逻辑了,EDK2也是一个庞大复杂的东西,还没有时间深入研究
回复

使用道具 举报

21#
 楼主| 发表于 2022-10-3 10:48:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

22#
 楼主| 发表于 2022-10-3 10:51:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

23#
发表于 2022-10-3 11:12:02 | 只看该作者
plutoshen 发表于 2022-10-3 10:48
指定文件不如指定搜索分区和搜索目录,请教大佬具体怎么做?

这个Ventoy的官网介绍的比较详细,你可以参考一下:https://www.ventoy.net/cn/doc_search_path.html
回复

使用道具 举报

24#
 楼主| 发表于 2022-10-3 11:51:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

25#
发表于 2022-10-3 12:05:42 | 只看该作者
plutoshen 发表于 2022-10-3 11:51
成功了,但是只能引导winpe的iso,绕了一个大弯又回到原点,只比grub2多了个图形界面和自动搜索。

这个是它官网已经测试过的镜像列表 https://www.ventoy.net/cn/isolist.html ,从这里面看支持的应该算全了啊

你引导哪种ISO失败的?
回复

使用道具 举报

26#
 楼主| 发表于 2022-10-3 13:40:08 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

27#
发表于 2022-10-3 17:05:39 | 只看该作者
plutoshen 发表于 2022-10-3 13:40
比如引导Ubuntu的ISO,从优盘启动就完全正常,但是从硬盘启动就不行。

我的可以正常启动,等会我在虚拟机中试试看,看下会不会出现你说的情况
回复

使用道具 举报

28#
发表于 2022-10-3 20:56:31 | 只看该作者
ksjifjui 发表于 2022-10-3 17:05
我的可以正常启动,等会我在虚拟机中试试看,看下会不会出现你说的情况

我的情况和plutoshen的差不多:
Deepin-20.6-LiveCD-1.1.iso启动不成功。
ubuntu-22.04-desktop-amd64.iso启动不成功。
pe的NewBeePlus.iso和USBOSV3.iso都能成功。
另外,fydeos的img也无法启动成功,原版的是可以的。
回复

使用道具 举报

29#
 楼主| 发表于 2022-10-3 22:38:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

30#
 楼主| 发表于 2022-10-3 22:41:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-4-5 13:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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