Post Reply 
 
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Can not boot RHEL 7.3 by using iPXE
2020-02-27, 03:44 (This post was last modified: 2020-02-27 03:48 by MultimediaMan.)
Post: #24
RE: Can not boot RHEL 7.3 by using iPXE
This is a known issue.

You can "solve" the problem (most of the time) by doing the following:

DD a 16MB or 32MB file:
Code:
dd if=/dev/urandom of=32MB.bin bs=32MB count=1

Then place the file in the Webserver or TFTP directory...

Place the following line in your boot script:
Code:
initrd http://path.to.file/32MB.bin

Some things can get tricky... the order in which they are downloaded can affect things; in general I will download the initrd(s) and any *.bin file before the kernel:
Code:
initrd http://path.to.file/initrd
initrd http://path.to.file/32MB.bin
chain http://path.to.file/vmlinuz initrd=initrd

Yes, you are just filling some parts of the memory with random characters, but if it works...

This scheme works most of the time...YMMV.

Cheers,

M^3

"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
RE: Can not boot RHEL 7.3 by using iPXE - MultimediaMan - 2020-02-27 03:44



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