Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Update]关于1.0.30版本使用u盘进行legacy引导的一些测试
#1
solved 
斑竹好

    因为一些安装需要使用legacy引导方式,采用1.0.30版本创建u盘引导,发现有些问题。目前发现的问题是使用8G容量以下可以进行引导
安装,超过该容量则无法进行引导和安装,不知道是不是小bug,具体的可以参考附件的一些测试说明和结果。
    附件内测试使用了1.0.20版本进行了对比,谢谢。


Attached Files
.docx   ventoy test.docx (Size: 637.74 KB / Downloads: 9)
Reply
#2
从测试结果看,很像是Legacy BIOS模式下的BIOS限制导致的问题。只不过之前倒是没遇到过限制范围是8GB的情况。
链接中的内容你也看了,如果是这样的话那就是BIOS天生的问题,Ventoy也没办法解决。
至于 1.0.20/1.0.30 中方案1的规避措施有差异。
其实方案1的一个默认的前提是我把 ventoy.disk.img.xz文件放到分区1里面,它会位于8GB之前,万一文件系统把它放到8GB之后了,那也还是不行。
Reply
#3
(12-17-2020, 02:48 PM)longpanda Wrote: 从测试结果看,很像是Legacy BIOS模式下的BIOS限制导致的问题。只不过之前倒是没遇到过限制范围是8GB的情况。
链接中的内容你也看了,如果是这样的话那就是BIOS天生的问题,Ventoy也没办法解决。
至于 1.0.20/1.0.30 中方案1的规避措施有差异。
其实方案1的一个默认的前提是我把 ventoy.disk.img.xz文件放到分区1里面,它会位于8GB之前,万一文件系统把它放到8GB之后了,那也还是不行。
感谢您回复。
1.0.20和1.0.30是不是有些内核方面的改变或者其他文件的升级,导致了目前的这样的结果。因为同样32G盘使用1.0.20是可以采用规避方案1,但是1.0.30就不行。
因为都是从两个版本,每次单独使用同一容量u盘去做的启动盘。由于时间原因,没有做其他版本的对比,在此也持续关注后续版本更新。
不知使用软件的其他小伙伴有没有新的发现 Big Grin
Reply
#4
请做几个测试:
1. 使用1.0.30版本测试之后,重新把第一个分区格式化为NTFS系统,然后再使用规避方案1,看是否有效
2. 如果还是进入grub shell, 在这里面执行几个命令
ls
ls -l
echo $prefix
Reply
#5
(12-18-2020, 04:47 AM)longpanda Wrote: 请做几个测试:
1. 使用1.0.30版本测试之后,重新把第一个分区格式化为NTFS系统,然后再使用规避方案1,看是否有效
2. 如果还是进入grub shell, 在这里面执行几个命令
  ls
  ls -l
  echo $prefix
您好
关于重新格式化的操作,之前也有做过,为方便对比,这边重新分做了两个文档 Angel (超过1M附件不能上传)
希望有帮助
PS:

Version 1.0.22 – 1.0.30 版本 u disk在legacy mode测试结果与1.0.30一致。

Version 1.0.10 版本 可以直接进入,无需方案1 和方案2。

其余版本结果应该可以预料,未做测试,可参考附件内。
谢谢


Attached Files
.docx   ventoy 1.0.30 test.docx (Size: 811.33 KB / Downloads: 9)
.docx   ventoy 1.0.20 n 1.0.21 test.docx (Size: 681.02 KB / Downloads: 3)
Reply
#6
1.0.30 版本规避方案1不生效的问题我已经知道原因了。会在下一个版本改掉。你也可以留个邮箱或者加入QQ群我发你测试版进行测试。
这个问题应该从 1.0.28开始有的,你有空可以测试看看。

但是对于 1.0.10版本无需规避方案直接可以进入,这个我还不明白什么原因,按道理如果是BIOS自身的问题,不管Ventoy是哪个版本都应该是直接无法进入的。
Reply
#7
请使用 https://ventoy.lanzoux.com/b01by45wdhttps://ventoy.lanzous.com/b01by45wd 的调试版本测试一下。
Reply
#8
(12-19-2020, 01:12 PM)longpanda Wrote: 请使用  https://ventoy.lanzoux.com/b01by45wd  或  https://ventoy.lanzous.com/b01by45wd  的调试版本测试一下。
哈喽,使用30X测试版测试还是失败了。继续附件了。
目前来说
A 1.0.22-1.0.30以上版本legacy引导:方案1规避失败,无法进入ventoy界面
B 1.0.21是legacy测试界限极限版本:方案1 引导会先提示失败,然后进入ventoy引导界面,之后iso引导正常。
C 1.0.20及以下版本:可以采用方案1 或者直接legacy成功引导无需规避。


Attached Files
.docx   ventoy 1.0.30 X test.docx (Size: 274.65 KB / Downloads: 1)
Reply
#9
请再试一下这个  https://ventoy.lanzoux.com/b01by45wd  或  https://ventoy.lanzous.com/b01by45wd  调试版本测试一下。

我又确认了下代码,确实是从1.0.22版本引入的问题。下面这个修改记录引入的:
Code:
修改了Ventoy运行在非官方分区设备上的检查策略
Reply
#10
(12-21-2020, 11:47 AM)longpanda Wrote: 请再试一下这个  https://ventoy.lanzoux.com/b01by45wd  或  https://ventoy.lanzous.com/b01by45wd  调试版本测试一下。

我又确认了下代码,确实是从1.0.22版本引入的问题。下面这个修改记录引入的:
Code:
修改了Ventoy运行在非官方分区设备上的检查策略
斑竹好
    首先恭喜 Big Grin ,1.0.30Y 测试版本,在legacy方式下通过 方案1,目前可以进入ventoy引导了,引导win iso也可以,未做具体安装。
    以下有些在本次平台的其他测试问题可以看看,谢谢。

A cn_windows_server_2019_x64_dvd_4de40f33.iso  (5,086,887,936 bytes)
    Boot :UEFI or Legacy
    U Partition:GPT or MBR  均可以正常引导通过

B rhel-server-7.7-x86_64-dvd.iso  (4,501,536,768 bytes)
    Boot :UEFI  正常可以引导
                Legacy 系统iso引导问题(如图1,2)
    U Partition:GPT or MBR

C rhel-8.3-x86_64-dvd.iso  (9,466,544,128 bytes)
    Boot :UEFI  系统iso正常可以引导,但是安装界面没有本地source media(如图 5,6),不通过工具直接安装识别正常
                Legacy 系统iso引导问题(如图3)
    U Partition:GPT or MBR

还有个可能是本测试版的问题,无法直接通过软件update去修改u盘格式(GPT > MBR  or  MBR > GPT)


Attached Files Thumbnail(s)
                   
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)