[syslinux] make efi64 install in syslinux-6.02-pre3 fail

Michael Szerencsits szerencsits.michael at gmx.at
Mon Jul 15 02:35:35 PDT 2013

> Which one, just out of curiosity?

They are Sony notbooks

> What is the "preload install script"?  Is the DVD El-Torito-bootable and 
> it runs something which reports that the system must be EFI _before_ it 
> boots any OS?

> If you are using PXE, then that's along the same lines as BIOS.  If they 
> want EFI, that's a stronger requirement than CD/DVD.  If you are certain 
> that the OS can be installed to a non-EFI system, then your PXE method 
> doesn't seem like it matches whichever PXE method the OS supports.

> Perhaps there is a supported network-boot-installation process for this 
> OS.  If you can find the NBP and DHCP parameters it needs, you can 
> likely chain the Network Bootstrap Program from a nice PXELINUX menu.
> - Shao Miller

The CD is based on Windows PE. It can be bootet in BIOS and EFI mode. 
I already tried the bootmgfw.efi from Windows. This work, but after the WinPE is booted a program is stated and this check the BIOS 
if it is set to EFI boot. If not it fail. This program also check the registry for the boot media. 
I tried to manually change it from Ramdisk to CDROM, but before it check the registry it call a program named wpeutil and this change
the registry back to Ramdisk. I also can't rename the wpeutil because than the program fail.

I tried to set the bootmode to legancy and was able to boot and run the program, but before start to recover the system it checks the 
boot mode and than it fails with the message that it isn't set to EFI.

The previos version of the recovery CD (WinXP and Win7) use a similar script, but doesn't require EFI. I also can't use the older script
for the new systems, because the notebook types are hard coded in the script.


More information about the Syslinux mailing list