Jump to content











Photo
- - - - -

syslinux.efi and chainloading


  • Please log in to reply
1 reply to this topic

#1 ndog37

ndog37

    Member

  • Members
  • 88 posts
  •  
    New Zealand

Posted 21 September 2016 - 05:36 AM

 Hi all

 

I'm using WDS and pxelinux.efi (syslinux 6.0.3) (secure mode disabled)

 

I can simply rename pxelinux.efi to bootmgfw.efi, and it will uefi pxe boot into syslinux menu.

 

However trying to boot from the default hard drive or chainloading the original bootmgfw.efi (renamed to bootmgr.efi) does not do anything and hangs. I can run tools like memtest and load memdisk and an ISO fine, but I would like to be able to chainload into wds boot and also be able to boot from the default hard disk as a default.

 

Has anyone has success with this? Would it be more advisable to use iPXE or grub instead?

LABEL 
	MENU LABEL ^0. Boot from hard disk
	MENU DEFAULT
	COM32 pxelinux.cfg/chain.c32
	APPEND hd0 
	TEXT HELP
	Boot from the local hard drive.  
	If you are unsure, select this option.
	ENDTEXT

LABEL
	MENU LABEL ^1. Windows Deployment Services
	MENU PASSWD
	KERNEL bootmgr.efi
	TEXT HELP
	Restore a Windows Image to this machine.
	ENDTEXT
	

Edited by ndog37, 21 September 2016 - 05:39 AM.


#2 Jimbeam128

Jimbeam128
  • Members
  • 1 posts
  •  
    Germany

Posted 24 October 2019 - 07:20 PM

Hi ndog,

Did you ever find a solution for this problem.
I also try to boot a local installed windows via pxelinux (6.04) without success...

I tried a grub2.efi to load via pxe and chainload bootmgfw.efi from the local drive and it works but i cannot use a grub.cfg at the moment because it does not get loaded.

From the tftp logs i can see that grub2.efi and afterwards grub.cfg gets downloaded, but not "ececuted" on the client.

Grub.cfg seems to be ok, because when i load it manually via grub command line it works...




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users