你还是把你这两个盘的分区结构图发出来看下吧。 DG上显示的,或者是Windows磁盘管理显示的地方,截图发出来。然后标明你的ISO文件到底是放在哪个分区里面的。 |
先不管第一个截图里面那个使用Ventoy安装的那个。 后面两个都是你自己调整分区之后无损安装的。 无损安装的时候你要记住一点,Ventoy死认第一个分区是保存ISO文件的分区,所以即使你第一个分区是一个50MB的FAT分区,Ventoy也是默认从这里面搜索ISO文件,搜索不到它就显示没有ISO文件。 所以,你要好好看看你这两个盘的分区到底是什么样的,你可以把磁盘分区结构截图发出来看看。如果这个磁盘里面的第一个分区不是你保存ISO文件的分区,你就不要再纠结为什么不自动搜索出来了。 已经说了很多遍了,Ventoy默认搜索的是第一个分区、第一个分区、第一个分区,不管这个分区多大还是多小,你的ISO文件如果不是放在第一个分区,而是放在后面的分区的话,Ventoy肯定是不会自动给你搜索出来的。 |
本帖最后由 lhpxs 于 2022-3-10 23:21 编辑 还是版主你比较细心,我隔了几晚后就搞错了次序,现更正如下,以21楼发布的ls -l的截屏为准,第1张截屏的是用VENTOY的程序成功写入的,它是任何文件也看不到,按F2键也不能手工去搜索任何文件;第2张和第3张截屏这两个硬盘都是手工创建ESP分区后再删除,再用VENTOY写入程序来无损安装成功的,它们都能用其它VENTOY的U盘启动后,再通过F2键来手动搜索到启动文件并成功启动。 但我刚翻查,就是第3张截屏对应的硬盘,可能当时没有删除干净或还是重复进行了2次无损安装,故它是有2个VTOYEFI的ESP分区的,我试删除其中一个看看看。因这个硬盘其实是最好的,它有时会能搜索出一堆.efi启动文件来供选用。 但刚刚试过这第3张截屏的硬盘了,将其中第一个多余的VTOYEFI的ESP分区删除后仍是不能自主列出可启动文件来,还只是要靠F2键手工去搜索。 |
第2个硬盘又突然能列出一堆.efi的文件出来 |
将有问题的第1个移动硬盘插去另一台计算机试过了,也还是能启动但找不到可启动的文件 |
lhpxs 发表于 2022-3-10 19:36 你说的第1/第2个硬盘,是前面截图中(1.png/2.png/3.png) 的哪两个? 是使用Ventoy程序标准安装的,还是自己调整分区安装的。 |
本帖最后由 lhpxs 于 2022-3-10 20:03 编辑 longpanda 发表于 2022-3-7 10:57 第2个方法也试过了,将有问题的第1个移动硬盘插去另一台计算机试过了,也还是能启动但找不到可启动的文件。第2个硬盘又突然能列出一堆.efi的文件出来,按F2却是能搜索到本硬盘的分区后手工查找到可启动的ISO文件,也启动成功了。但只能算一半成功,因不能自动查找也启动,而是要象GRUBFM那样手动去查找与启动。第3个硬盘因安装在雷电3的移动盒子里,仍是认不了盘,但这和VENTOY无关了。 |
longpanda 发表于 2022-3-7 10:57 按你的第3个方法,用另一个安装了VENTOY的U盘启动后,按F2去搜索硬盘,都能找出相关的ISO或WIM或VHD启动文件,都能启动第1/第2个移动硬盘。第3个硬盘可能安装在雷电3的移动硬盘合里,故开机就识别不了,按F2也看不到,这个就没办法了 但为什么第1/第2个硬盘用别的盘(或U盘)中的VENTOY来启动与查找都成功,非是本盘中的VENTOY就不能识别。难道是因为分区超大了?因前两个是1TB的硬盘,第3个是2TB的硬盘,故第一分区都在300G以上。 |
longpanda 发表于 2022-3-7 10:57 好的,后续再试试 |
本帖最后由 longpanda 于 2022-3-7 11:15 编辑 lhpxs 发表于 2022-3-7 10:26 那我就不知道什么情况了。 1、你Ventoy安装完之后,什么都不动(保持exfat分区),就只拷贝个ISO文件进去,然后启动试试。 2、如果还不行的话,换插到另一台不同型号的电脑上试试。 3、还不行的话,就先把Ventoy清掉,用DG把盘清干净。就只创建一个大的 exfat或者ntfs分区,然后插电脑上,另外再插一个装着Ventoy的盘。启动进入Ventoy,然后 ls -l 命令看看是否还显示对应的这个分区内文件系统无法识别。 |
longpanda 发表于 2022-3-7 10:25 就是因为物理机试过了不行,故才找QEMU截屏,用QEMU仅是为了截屏提供给你们分析。 |
lhpxs 发表于 2022-3-7 09:05 对调不了。 Ventoy对分区检查的很严格。存放ISO文件的那个分区,必须是从 1MB 位置开始的第一个分区,其他的都不认。 你1.png里面为啥显示文件系统不识别我不知道什么原因。你物理机上试试。 |
longpanda 发表于 2022-3-6 23:12 能否将默认的32MB和50MB的分区(实际是EPS分区来的)与可见分区对调一下?以达到解决问题的结果。 |
lhpxs 发表于 2022-3-6 21:52 第一个我不知道什么问题。 第二、第三,你说的不搜索第一可见分区是什么意思? Ventoy 默认只会搜索第一个分区里面的ISO文件。这里说的第一个分区从截图里看,就是32MB (2.png) 和 50MB (3.png) 这两个分区。 你说的第一个可见分区(数据分区)是指这两个FAT分区吗?如果不是,那就是你理解错了。 Ventoy默认只认第一个分区,以3.png截图对应的盘来说,Ventoy 默认只会搜索 50MB那个分区,别的分区默认都不会去搜索的。 |
本帖最后由 lhpxs 于 2022-3-6 21:54 编辑 longpanda 发表于 2022-3-6 19:51 第一个就是标准安装的2TB的NVME硬盘的;第二个、第三个都是删除原有的ESP分区后进行无损安装后产生的。怎 么全部都不能搜索第一可见分区(数据分区)里的ISO文件了呢?关健是如何能解决这三个盘的问题? |
lhpxs 发表于 2022-3-6 17:33 1.png 这个看着像是用Ventoy的安装程序标准安装的。但是 ls -l 的时候显示 hd0,gpt1: 里面没有可识别的文件系统。这个我不知道什么原因。 2.png 里面默认会显示的是 UUID为 22BF-0348 大小为32MB的FAT分区中的ISO文件。因为它是第一个分区 (hd0,gpt1),如果这里面没有可启动的镜像文件,就会显示没有ISO文件。 3.png 里面默认会显示的是 UUID为 6076-1BEE 大小为50MB的FAT分区中的ISO文件。因为它是第一个分区 (hd0,gpt1),如果这里面没有可启动的镜像文件,就会显示没有ISO文件。 |
lhpxs 发表于 2022-3-6 15:17 第二个也是可以按F2浏览与查找ISO文件的 |
lhpxs 发表于 2022-3-6 11:02 1、这种情况下,UEFI 启动之后执行 ls -l 命令看一下。 2、有 ventoy.json 文件吗?删除之后再试还是这样吗? |
longpanda 发表于 2022-3-6 15:04 三个盘里有一个(看到一堆.efi文件这个)确认是可以手工按F2来查找目录中的ISO文件的,后面再试试其它2个盘 |
lhpxs 发表于 2022-3-6 11:02 按 F2 浏览模式下能看到ISO文件吗? |
lhpxs 发表于 2022-3-5 00:05 在 Ventoy 界面按 c 进入命令行,执行 vt_dump_menu 看一下 |
longpanda 发表于 2022-3-2 09:19 原来如此,知道了 |
lhpxs 发表于 2022-3-2 08:44 安装过程并不只是分区。 还会重写MBR和分区表,同时还会往第一个分区和MBR之间的区域内写入数据。 这些在启动时都会做检查的。 |
longpanda 发表于 2022-2-28 14:15 明白了,我将ESP分区从开头再调到末尾也是启动不成功。不明白软件直接安装和手工克隆后再调整分区位置有什么不同呀。是还有哪些需要处理的中间步骤? |
lhpxs 发表于 2022-2-28 14:04 Ventoy默认是固定死认定第一个分区是保存ISO文件的分区,这个是改不了的。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.