Closed AlexKusnezov closed 10 months ago
I'm confused by the report.
I've literally just downloaded 0.9.5 and 0.9.6 releases from the site, to be sure, and the size of every single file in both is the same:
Michaels-Air:~ mjsbeaton$ ls -l ~/Downloads/OpenCore-0.9.5-RELEASE/Utilities/LegacyBoot/
total 2000
-rwxr-xr-x@ 1 mjsbeaton staff 3456 11 Sep 13:50 BootInstallBase.sh
-rwxr-xr-x@ 1 mjsbeaton staff 110 11 Sep 13:50 BootInstall_IA32.tool
-rwxr-xr-x@ 1 mjsbeaton staff 118 11 Sep 13:50 BootInstall_IA32_BlockIO.tool
-rwxr-xr-x@ 1 mjsbeaton staff 109 11 Sep 13:50 BootInstall_X64.tool
-rwxr-xr-x@ 1 mjsbeaton staff 117 11 Sep 13:50 BootInstall_X64_BlockIO.tool
-rwxr-xr-x@ 1 mjsbeaton staff 3819 11 Sep 13:50 QemuBuild.command
-rw-r--r--@ 1 mjsbeaton staff 196 11 Sep 13:50 README.md
-rw-r--r--@ 1 mjsbeaton staff 512 11 Sep 13:50 boot0
-rw-r--r--@ 1 mjsbeaton staff 512 11 Sep 13:50 boot1f32
-rw-r--r--@ 1 mjsbeaton staff 272087 11 Sep 13:57 bootIA32
-rw-r--r--@ 1 mjsbeaton staff 214750 11 Sep 13:57 bootIA32-blockio
-rw-r--r--@ 1 mjsbeaton staff 273920 11 Sep 13:57 bootX64
-rw-r--r--@ 1 mjsbeaton staff 220672 11 Sep 13:57 bootX64-blockio
Michaels-Air:~ mjsbeaton$ ls -l ~/Downloads/OpenCore-0.9.6-RELEASE/Utilities/LegacyBoot/
total 2000
-rwxr-xr-x@ 1 mjsbeaton staff 3456 6 Nov 14:25 BootInstallBase.sh
-rwxr-xr-x@ 1 mjsbeaton staff 110 6 Nov 14:25 BootInstall_IA32.tool
-rwxr-xr-x@ 1 mjsbeaton staff 118 6 Nov 14:25 BootInstall_IA32_BlockIO.tool
-rwxr-xr-x@ 1 mjsbeaton staff 109 6 Nov 14:25 BootInstall_X64.tool
-rwxr-xr-x@ 1 mjsbeaton staff 117 6 Nov 14:25 BootInstall_X64_BlockIO.tool
-rwxr-xr-x@ 1 mjsbeaton staff 3819 6 Nov 14:25 QemuBuild.command
-rw-r--r--@ 1 mjsbeaton staff 196 6 Nov 14:25 README.md
-rw-r--r--@ 1 mjsbeaton staff 512 6 Nov 14:25 boot0
-rw-r--r--@ 1 mjsbeaton staff 512 6 Nov 14:25 boot1f32
-rw-r--r--@ 1 mjsbeaton staff 272087 6 Nov 14:30 bootIA32
-rw-r--r--@ 1 mjsbeaton staff 214750 6 Nov 14:30 bootIA32-blockio
-rw-r--r--@ 1 mjsbeaton staff 273920 6 Nov 14:30 bootX64
-rw-r--r--@ 1 mjsbeaton staff 220672 6 Nov 14:30 bootX64-blockio
The size of the tool file wouldn't matter, per se (it makes the MBR, but is not included on it), the size of the bootX64 file might indicate a difference - but they are all the same anyway.
I have just run QemuBuild.command from the 0.9.6 version, and it can start the picker fine in OVMF.
Using BootInstall_X64.tool (0.9.6) results in hang and not loading Bootpicker at all.
However, using opencore 0.9.6 with BootInstall_X64.tool from 0.9.5 works and boot totally fine!
Issue must be in new BootInstall_X64.tool (0.9.6), which is also several kb bigger in size