| 
				
				 
					wimboot Exec Format error (2e008081) uEFI
				 
			 | 
		
| 
				 
					2017-08-04, 18:46 
				 
				
Post: #1 
			 | 
		|||
				
  | 
		|||
| 
				wimboot Exec Format error (2e008081) uEFI 
				 
					Forgive me if this was already addressed, but my searching did not find the answer.  (Yes I spend considerable time reading search results) I am trying to boot Winpe over http. 
				
				
				
			I have created a directory on my Webserver, extracted the winpe.iso file. Extracted the latest wimboot to that directory Create a script file in that directory #!ipxe kernel wimboot initrd -n Boot/BCD BCD initrd -n Boot/boot.sdi boot.sdi initrd -n sources/boot.wim boot.wim boot For trouble shooting I have used make bin-x86_64-efi/ipxe.efi EMBED=embed.ipxe The contents of ipxe.efi #!ipxe dhcp shell My PXE EFI grub command to boot this chainloader /ipxe.efi All good booting the ipxe.efi to a shell. When I try to boot / chain.. to the boot.ipxe (Saved as utf8) file on the webserver ie: boot http://xx.xx.xx.xx/www/aape/boot.ipxe I get an ok, then: I get the error "Could not Select: Exec format error (http://ipxe.org/2E008081) I just started this project, so all the stuff is the latest release. Maybe this is something stupid, but I am stuck at this point. Thanks for any help.  | 
		|||
| 
				 
					2017-08-04, 20:17 
				 
				
Post: #2 
			 | 
		|||
				
  | 
		|||
| 
				RE: wimboot Exec Format error (2e008081) uEFI 
				 
					try imgfetch http://xx.xx.xx.xx/www/aape/boot.ipxe 
				
				
followed by imgstat it should show [SCRIPT] If not make sure the script is saved without any BOM chars the magic #!ipxe must be the first 5 bytes of the file Use GitHub Discussions VRAM bin  | 
		|||
| 
				 
					2017-08-04, 20:54 
				 
				
Post: #3 
			 | 
		|||
				
  | 
		|||
				RE: wimboot Exec Format error (2e008081) uEFI 
				(2017-08-04 20:17)NiKiZe Wrote: try imgfetch http://xx.xx.xx.xx/www/aape/boot.ipxe I don't get the [Script] from imgstat. Here is a cut and paste. Looking at it with Notepad++ show all characters, only LF's are in the file. I created the file in linux using vi. imgstat shows SIVAC\ :4453 byes "ENGINEERING\ WEBSITE/aape/boot.ipxe. Unfortunately the person who setup the Webserver used White spaces so I am refering to it using \ escape characters. http://10.xx.xx.xx/SIVAC\ ENGINEERING\ WEBSITE/aape/boot.ipxe don't know if that could be an issue.. as I am using Linux notation. File is attached. #!ipxe kernel wimboot initrd -n Boot/BCD BCD initrd -n Boot/boot.sdi boot.sdi initrd -n sources/boot.wim boot.wim boot  | 
		|||
| 
				 
					2017-08-04, 22:24 
				 
				
Post: #4 
			 | 
		|||
				
  | 
		|||
				RE: wimboot Exec Format error (2e008081) uEFI 
				(2017-08-04 20:54)rweisman Wrote: imgstat shows SIVAC\ :4453 byes "ENGINEERING\ WEBSITE/aape/boot.ipxe. As you can see it downloads a file called "SIVAC\" with size 4453 ande with "ENGINEERING\ WEBSITE/aape/boot.ipxe. as "argument" Space in urls are converted to %20 Check your http server logs, that the correct file was fetch and check the filesize ... normally the server should respond with 404 in a case like this, and then iPXE would give you an error on the fetch instead. Use GitHub Discussions VRAM bin  | 
		|||
| 
				 
					2017-08-07, 20:49 
				 
				
Post: #5 
			 | 
		|||
				
  | 
		|||
| 
				RE: wimboot Exec Format error (2e008081) uEFI 
				 
					Thanks for the help.. It led me down the path to my issue.   My IIS server would not allow serving files without an extension. 
				
				
				
			I found a link to fix that, and now I can get my Winpe Wim to boot. Here it is for others: https://stackoverflow.com/questions/1995...-extension  | 
		|||
| 
				
	 
					« Next Oldest | Next Newest »
				 
			 | 
		
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help




