Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
linux options
2014-05-02, 08:14 (This post was last modified: 2014-05-04 10:16 by MultimediaMan.)
Post: #2
RE: linux options
This shouldn't be too hard...

Let's walk through the syslinux script:

Code:
label ldiag
    kernel /live/vmlinuz
    append file=/live/filesystem.squasfs boot=live vga=791 initrd=/live/initrd.img ro quiet 2

The only thing getting downloaded directly is vmlinuz... vmlinuz is locating it's next files from kernel arguments, not as initrd downloads.

So, assuming your vmlinuz kernel can follow a URI, you get this in iPXE:

Code:
#!ipxe
set boot-path http://srv1/lenovo-diags
kernel ${boot-path}/vmlinuz
imgargs file=${boot-path}/filesystem.squashfs boot=live vga=791 initrd=${boot-path}/initrd.img ro quiet 2
boot

Bibliography...

http://www.ipxe.org/cmd/imgfetch
http://www.ipxe.org/cmd/imgargs
http://www.ipxe.org/cmd/chain

"Thus far, you have been adrift within the sheltered harbor of my patience..."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
linux options - blanalex - 2014-05-01, 16:38
RE: linux options - MultimediaMan - 2014-05-02 08:14
RE: linux options - MultimediaMan - 2014-05-04, 16:56
RE: linux options - numbnuts - 2014-11-04, 03:57
RE: linux options - numbnuts - 2014-11-04, 11:02
RE: linux options - robinsmidsrod - 2014-12-03, 15:38



User(s) browsing this thread: 1 Guest(s)