MSFN Forum: slow pxeboot.0 with 3rd party tftp - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

slow pxeboot.0 with 3rd party tftp Rate Topic: -----

#21 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,436
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 14 September 2012 - 12:50 PM

View Postmchipser, on 14 September 2012 - 12:18 PM, said:

I am currently using #2.. What other loaders can i use from pxelinux besides grub4dos / grldr, since that one kept giving me errors.

Hmmm. :unsure:
Which errors?
Using grub4dos/grldr how (EXACTLY)?
Using grub4dos/grldr which (EXACT) version?
Why #3 is not an option?
Why not trying the 5th (or maybe 5th and 6th) way?

Quote

Another possibility (also to be tested) is here:
http://reboot.pro/1656/
http://www.ultimated...7pxelinux1.html


jaclaz


#22 User is offline   mchipser 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 19-February 08

Posted 14 September 2012 - 01:28 PM

View Postjoakim, on 14 September 2012 - 12:37 PM, said:

View Postmchipser, on 14 September 2012 - 12:16 PM, said:

I think the .exe version has the extra code, at least it is a bigger sized file..

Trust me, bootmgr has every single byte of bootmgr.exe, plus some more (16-bit). It's just that bootgmr.exe is compressed when residing "inside" bootmgr.



I trust you :thumbup

#23 User is offline   mchipser 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 19-February 08

Posted 14 September 2012 - 01:39 PM

View Postjaclaz, on 14 September 2012 - 12:50 PM, said:

View Postmchipser, on 14 September 2012 - 12:18 PM, said:

I am currently using #2.. What other loaders can i use from pxelinux besides grub4dos / grldr, since that one kept giving me errors.

Hmmm. :unsure:
Which errors?
Using grub4dos/grldr how (EXACTLY)?
Using grub4dos/grldr which (EXACT) version?
Why #3 is not an option?
Why not trying the 5th (or maybe 5th and 6th) way?

Quote

Another possibility (also to be tested) is here:
http://reboot.pro/1656/
http://www.ultimated...7pxelinux1.html


jaclaz


http://www.msfn.org/...ost__p__1011428

well i have been trying to get grub to boot the bootmgr / bootmgr.exe with no luck.. this is using TFTPD32

I keep getting an error..
Error 13: Invalid or unsupported executable format



The menu.lst looks like:

title winpe
pxe keep
chainloader /bootmgr


with this menu.lst i get this error

title winpe
pxe keep
chainloader --raw(pd)/bootmgr


Error 1: Filename must be either an absolute pathname or blocklist



I switched from using our current WDS for the TFTP transfer (it is still the DHCP server) since that server only has 10/100 network cards for two of the VLANs. The NAS which is now running the TFTP server has 10/100/1000. I rather not commit another piece of hardware to this.. If the switches I have supported DHCP relay this would not be a problem, they do have VLAN routing though.. I know i could build a RRAS on each VLAN to get IPs, but again another piece of hardware.

I posted in the netgear forums, with no luck..

http://forum1.netgea...ead.php?t=78601

This post has been edited by mchipser: 14 September 2012 - 03:06 PM


#24 User is offline   joakim 

  • Member
  • PipPip
  • Group: Members
  • Posts: 150
  • Joined: 18-November 09
  • OS:none specified
  • Country: Country Flag

Posted 14 September 2012 - 04:43 PM

View Postmchipser, on 13 September 2012 - 09:49 AM, said:

I think the problem lies in how bootmgr.exe looks for the BCD, which is confirmed from the post earlier; however why cant i use bootmgr from pxelinux? I think it is an issue with using a *nix tftp server. I thought this would be fixed by using the remap feature of the tftp server, but apparently not..

when booting from isolinux i can boot bootmgr fine with no delay.

When trying to boot bootmgr from pxelinux it can not find the bcd but booting bootmgr.exe it find it with the delay..

I am going to try using a windows based tftp server and see what happens

EDIT:

here is a copy of my remap file.

re ^BCD Boot/BCD
r ^\\Boot\\ Boot/
r ^\\boot\\ Boot/
rg \\ /1




I must admit it is several years since I did this, but I remember noticed strange things about different versions of bootmgr.exe's. Read this thread; http://sanbarrow.com...opic.php?t=1705 (maybe aim at page 2 and 3). My tests where done on Windows XP and tfpd32. Maybe there's some usefull information in there.

#25 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,436
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 15 September 2012 - 02:59 AM

View Postmchipser, on 14 September 2012 - 01:39 PM, said:

with this menu.lst i get this error

title winpe
pxe keep
chainloader --raw(pd)/bootmgr


Error 1: Filename must be either an absolute pathname or blocklist


Without entering in whether the actual "concept" is correct (last time I checked you hade to load pxeboot.n12 :whistle: ), the error 1 simply means that you have not a space between the --raw switch and the target file path and the grub4dos parser reads "--raw(pd)/bootmgr" as a "single item" (since it is a single item withut the space).

Again, which EXACT version of grub4dos is it?

What device (NAS/whatever) is it?
Can it not trun a BINL server?
As in:
http://reboot.pro/1656/#entry119166
http://www.ultimated...7pxelinux5.html

jaclaz

#26 User is offline   mchipser 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 19-February 08

Posted 18 September 2012 - 12:10 PM

View Postjaclaz, on 15 September 2012 - 02:59 AM, said:

Without entering in whether the actual "concept" is correct (last time I checked you hade to load pxeboot.n12 :whistle: ), the error 1 simply means that you have not a space between the --raw switch and the target file path and the grub4dos parser reads "--raw(pd)/bootmgr" as a "single item" (since it is a single item withut the space).


Shouldn't it be possible to load bootmgr directly? isolinux and syslinux can both do it. Is the environment of pxe not able to load bootmgr directly? I can get it to load, but it is unable to find the BCD.

View Postjaclaz, on 15 September 2012 - 02:59 AM, said:

Again, which EXACT version of grub4dos is it?


Grub.exe 0.4.4 / grldr 0.97

View Postjaclaz, on 15 September 2012 - 02:59 AM, said:

What device (NAS/whatever) is it?


We are currently using a QNAP TS-EC1279U-RP, which runs a version of debian, i think.

This post has been edited by mchipser: 18 September 2012 - 12:12 PM


#27 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,436
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 18 September 2012 - 12:55 PM

View Postmchipser, on 18 September 2012 - 12:10 PM, said:

Grub.exe 0.4.4 / grldr 0.97

That is:
  • NOT a version of grub4dos (grub4dos version after 0.4.3 have a date 0.4.4 2009-10-16 being the ONLY recommended version of the 0.4.4 series
  • it is SEVERELY outdated


Get LATEST "Featured" from here (NOT any among the TestOnly version):
http://code.google.c.../downloads/list

Then follow this gude:
http://diddy.boot-land.net/pxe/

If you want to better understand how grub4dos works, besides the readme.txt, do check the guide:
http://diddy.boot-la...os/Grub4dos.htm

Though many new features were added to grub4dos the "base" is still valid.
Check also on reboot.pro, example:
http://reboot.pro/15821/

On UNrelated news :w00t: :ph34r:, fresh of today, iPXE+http boot:
http://reboot.pro/17520/

jaclaz

#28 User is offline   mchipser 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 19-February 08

Posted 18 September 2012 - 01:08 PM

View Postjaclaz, on 18 September 2012 - 12:55 PM, said:

View Postmchipser, on 18 September 2012 - 12:10 PM, said:

Grub.exe 0.4.4 / grldr 0.97

That is:
  • NOT a version of grub4dos (grub4dos version after 0.4.3 have a date 0.4.4 2009-10-16 being the ONLY recommended version of the 0.4.4 series
  • it is SEVERELY outdated



looks like mine is 0.4.4 2009-03-31

#29 User is offline   mchipser 

  • Junior
  • Pip
  • Group: Members
  • Posts: 61
  • Joined: 19-February 08

Posted 18 September 2012 - 01:11 PM

View Postjaclaz, on 18 September 2012 - 12:55 PM, said:

On UNrelated news :w00t: :ph34r:, fresh of today, iPXE+http boot:
http://reboot.pro/17520/

jaclaz



Since the Qnap has the ability to run a webserver this might be a good idea.

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy