无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 7918|回复: 17
打印 上一主题 下一主题

[求助] 老古董电脑启动ventoy失败

  [复制链接]
跳转到指定楼层
1#
发表于 2022-10-28 17:51:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
电脑配置是x250 ,2g,500g,主板是微星860gm,没有UEFI,只有legacy启动。

插入固态移动盘,启动之后出现如下提示



似乎是没有正确的加载启动菜单文件。

但我说实话不会怎么操作了。


2#
发表于 2022-10-28 17:59:25 | 只看该作者
老设备,iso的第一个分区不能太大。新电脑可以超过限制的32G,老的超过就找不到配置文件了,即使第一分区的ventoy里放ventoy.disk.img.xz

点评

还有这样的事情,我是个nvme的512g固态加M.2的盒子。除了ventoy的启动分区之外,其他的容量就是一个分区。 那这个还有什么其他的办法吗?难道老电脑就不能用ventoy了吗?  详情 回复 发表于 2022-10-28 19:58
回复

使用道具 举报

3#
 楼主| 发表于 2022-10-28 19:58:12 | 只看该作者
Syl1us 发表于 2022-10-28 17:59
老设备,iso的第一个分区不能太大。新电脑可以超过限制的32G,老的超过就找不到配置文件了,即使第一分区的 ...

还有这样的事情,我是个nvme的512g固态加M.2的盒子。除了ventoy的启动分区之外,其他的容量就是一个分区。

那这个还有什么其他的办法吗?难道老电脑就不能用ventoy了吗?
回复

使用道具 举报

匿名
4#
匿名  发表于 2022-10-28 20:40:12
回复

使用道具 举报

5#
发表于 2022-10-28 20:46:53 | 只看该作者
chinaren12 发表于 2022-10-28 19:58
还有这样的事情,我是个nvme的512g固态加M.2的盒子。除了ventoy的启动分区之外,其他的容量就是一个分区 ...

30GB够放镜像了,你可以DiskGenius删除最后那个32MB的分区。分区调整出30Gb多空闲分区在磁盘前面。前面创建30G的分区(mbr的分区前是空闲992.00KB,后面空闲要大于32MB),就可以重新无损安装ventoy了。那30GB就是新的放置ISO的分区了

点评

我的win7,win8,win10 ,win11,deepin,uos,Linux lite加起来一共有192gb了。  详情 回复 发表于 2022-10-29 09:10
回复

使用道具 举报

6#
 楼主| 发表于 2022-10-29 09:10:30 | 只看该作者
Syl1us 发表于 2022-10-28 20:46
30GB够放镜像了,你可以DiskGenius删除最后那个32MB的分区。分区调整出30Gb多空闲分区在磁盘前面。前面创 ...

我的win7,win8,win10 ,win11,deepin,uos,Linux lite加起来一共有192gb了。
回复

使用道具 举报

7#
发表于 2022-10-29 09:25:36 | 只看该作者
这种是BIOS的限制,是无解的。

点评

[attachimg]510690[/attachimg] ventoy为何不能把efi分区放到最前面呢?我老以为这个ventoy的efi分区是在最前面的。 请问是否可以把这个分区调整到最前面?  详情 回复 发表于 2022-10-29 10:33
回复

使用道具 举报

8#
 楼主| 发表于 2022-10-29 10:33:11 | 只看该作者
longpanda 发表于 2022-10-29 09:25
这种是BIOS的限制,是无解的。



ventoy为何不能把efi分区放到最前面呢?我老以为这个ventoy的efi分区是在最前面的。

请问是否可以把这个分区调整到最前面?

点评

在 Win7/8/8.1 以及早期的 Win10 版本中,Windows系统本身有个限制,就是对于 U盘,系统只会显示出第1个分区。后面的分区显示不出来,也不能挂载使用。 所以如果EFI分区放在前面,保存ISO文件的分区放在后面的话,  详情 回复 发表于 2022-10-29 10:49
回复

使用道具 举报

9#
发表于 2022-10-29 10:49:15 | 只看该作者
chinaren12 发表于 2022-10-29 10:33
ventoy为何不能把efi分区放到最前面呢?我老以为这个ventoy的efi分区是在最前面的。

请问是否可以 ...

在 Win7/8/8.1 以及早期的 Win10 版本中,Windows系统本身有个限制,就是对于 U盘,系统只会显示出第1个分区。后面的分区显示不出来,也不能挂载使用。
所以如果EFI分区放在前面,保存ISO文件的分区放在后面的话,很多用老版本Windows的人就不能使用Ventoy了,因为保存ISO文件的那个分区不能挂载。
回复

使用道具 举报

10#
发表于 2022-10-29 11:56:27 | 只看该作者
本帖最后由 Syl1us 于 2022-10-29 12:09 编辑
chinaren12 发表于 2022-10-29 09:10
我的win7,win8,win10 ,win11,deepin,uos,Linux lite加起来一共有192gb了。

还有一种方法是修改32MB分区的\grub\grub.cfg.改成set vtoy_iso_part=(hd$vtid,3)。
Linux的ISO还是只能放前面第一分区30GB的分区,启动用“F2. browser”浏览启动ISO,不然启动不成功。
原因在这里有:http://bbs.wuyou.net/forum.php?m ... 2042&fromuid=855463

win的ISO可以还放在第三个大分区,也能成功启动。
  1.         if [ -f (hd$vtid,2)/ventoy/ventoy.cpio ]; then
  2.             set vtoy_iso_part=(hd$vtid,3)
  3.             set vtoy_efi_part=(hd$vtid,2)
  4.             set vtoydev=hd$vtid
  5.             break
  6.         fi
  7.     done
  8.     loadfont ascii

  9.     if [ -n "$vtoy_efi_part" ]; then
  10.         vt_load_file_to_mem "auto" $vtoy_efi_part/grub/fonts/unicode.pf2 vtoy_font_mem
  11.         loadfont mem:${vtoy_font_mem_addr}:size:${vtoy_font_mem_size}
  12.     fi

  13.     if [ -f $vtoy_iso_part/ventoy/ventoy.json ]; then
  14.         set vt_plugin_path=$vtoy_iso_part
  15.     else
  16.         set vt_plugin_path=$prefix
  17.         vt_load_plugin $vt_plugin_path
  18.     fi
  19. else
  20.     if [ "$prefix" = "(ventoydisk)/grub" ]; then
  21.         set vtoy_path=(ventoydisk)/ventoy
  22.     else
  23.         set vtoy_path=($root)/ventoy
  24.     fi

  25.     set vtoydev=$vtoy_dev
  26.     set vtoy_iso_part=($vtoy_dev,3)
  27.     set vtoy_efi_part=($vtoy_dev,2)
复制代码


点评

这种也没用。如果ISO文件的位置超过了BIOS的访问范围限制一切方法都白搭。 不管用什么方法启动的时候总要读这个ISO文件的内容,读不读不到还启动个啥。  详情 回复 发表于 2022-10-29 14:33
回复

使用道具 举报

11#
发表于 2022-10-29 14:33:44 | 只看该作者
Syl1us 发表于 2022-10-29 11:56
还有一种方法是修改32MB分区的\grub\grub.cfg.改成set vtoy_iso_part=(hd$vtid,3)。
Linux ...

这种也没用。如果ISO文件的位置超过了BIOS的访问范围限制一切方法都白搭。
不管用什么方法启动的时候总要读这个ISO文件的内容,读都读不到还启动个啥。

点评

好吧,那只能作罢了。新一点的电脑没问题,老电脑碰到这种问题很无奈。  详情 回复 发表于 2022-10-30 09:21
回复

使用道具 举报

12#
 楼主| 发表于 2022-10-30 09:21:48 | 只看该作者
longpanda 发表于 2022-10-29 14:33
这种也没用。如果ISO文件的位置超过了BIOS的访问范围限制一切方法都白搭。
不管用什么方法启动的时候总 ...

好吧,那只能作罢了。新一点的电脑没问题,老电脑碰到这种问题很无奈。
回复

使用道具 举报

13#
发表于 2022-10-31 14:53:33 | 只看该作者
多准备一个U盘
回复

使用道具 举报

14#
发表于 2022-11-16 12:07:22 | 只看该作者
老电脑就不要用ventoy了,老出问题。
回复

使用道具 举报

15#
发表于 2022-11-20 07:30:03 | 只看该作者
谢谢分享,老电脑U盘第一分享不能太大。
回复

使用道具 举报

16#
发表于 2022-12-1 00:09:24 | 只看该作者
谢谢分享
回复

使用道具 举报

17#
发表于 2023-11-30 07:31:46 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

18#
发表于 2023-11-30 09:27:18 | 只看该作者
谢谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-25 10:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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