Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ ipxe Public
forked from ipxe/ipxe

iPXE network bootloader

License

GogoFC/ipxe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iPXE

Quick start guide:

cd src
make

For any more detailed instructions, see http://ipxe.org


Linux packages

sudo apt install git build-essential tftpd-hpa liblzma-dev

Tags

Get tags from original repo and push to fork.

git remote add upstream https://github.com/ipxe/ipxe.git
git fetch upstream --tags
git push origin master --tags
git ls-remote --tags origin

Build

make -j8 bin-x86_64-efi/ipxe.efi EMBED=menu.ipxe
make -j8 bin/undionly.kpxe EMBED=menu.ipxe 


sudo cp bin-x86_64-efi/ipxe.efi /srv/tftp/ipxe.efi
sudo cp bin/undionly.kpxe /srv/tftp/undionly.kpxe

make bin-x86_64-efi/ipxe.efi EMBED=menu.ipxe && sudo cp bin-x86_64-efi/ipxe.efi /srv/tftp/ipxe.efi
make bin/undionly.kpxe EMBED=menu.ipxe && sudo cp bin/undionly.kpxe /srv/tftp/undionly.kpxe

Notes

make clean

make realclean


🔗 Wiki

About

iPXE network bootloader

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.2%
  • Assembly 1.3%
  • Perl 0.6%
  • Makefile 0.4%
  • Python 0.2%
  • C++ 0.1%
  • Other 0.2%