Setting up an UEFI PXE server on Linux (Part 1)

preview_player
Показать описание


Hello everyone! I hope this video helps you set up your own network booting server in linux. I don't make tutorials so I was really nervous and made a lot of mistakes when speaking, sorry about that.

Something that I want to remark is that the network interface your DHCP server is listening to should really have a statically assigned IP address, otherwise your DHCP server might fail to start.

Рекомендации по теме
Комментарии
Автор

You should keep making tutorials! This was very enjoyable to watch and very helpful. Cheers :D

razzawazza
Автор

I liked the video. I've made PXEboot servers before, mostly none UEFI or rather legacy modes. Your video was quite helpful in many ways. The one thing about PXE boot is that most videos show a method, but often this method isn't very global. A lot of funk starts to show up when you try to build a PXE server that can do a host of different OSs and each one can often have its own gotcha's.

Good video, thanks for making it!

AdmVrln
Автор

The moment you made the terminal text larger I subbed. Only guy I've seen do that ❤️

ProliantLife
Автор

Nice tutorial, though you had me cringe at the 3:02 mark... /usr isn't user... it's "Universal System Resources" :)

Keep up the good work though, like this a lot!

LordXelous
Автор

This has been so incredibly helpful. I do get a pop up stating "Detect and mount installation media" requesting other drivers. Not sure If I'm the only one who experienced this?

grouchitiger
Автор

Just found this video today! Excellent work, examples, and pace. I enjoyed your presentation. I am trying to stabilize a PXE/tftpboot server to load and getting "it all right" on one node with all of my VLANS is an effort. Examples like this helps greatly!

Doesntcomputek
Автор

Dear Sir,
Thank you for your Good Video and neat and clearly explanation about how PXE configuration

basavarajchougala
Автор

I did everything according to the video but get an error loading Debian which states “no such file or directory” what should I do?

MRLeMONaD
Автор

I followed exactly your step I encountered no error. But when a attempted network boot on another after line nothing happens after that

fatehsinghparab
Автор

I remember doing something similar with freebsd 4.4 in the early 2k's, and how cool that was :) It's such a time saver, too

trumanbeal
Автор

Really nice video. Thanks for making this, keep up the work. ^-^

thepigeongod
Автор

Awesome, never seen this before and only just read about it recently. Great tutorial 👌

jonnypeace
Автор

Beautiful and easy to follow. Please make more tutorials !

fotografm
Автор

Great video. Thanks for making it. Going to try and bring up a pxe boot server in docker. If you beat me to it, please make a video :)

tubejim
Автор

Thank you for the video, I could not get the PXE menu to load for EFI systems. Now it does.
However, I am trying to use a RHEL 7.9 image, vmlinuz will load, but initrd.img will just hang, and the the server will just power off. I cant figure out a way around this, any tips?
EDIT: So after more trouble shooting, I found the initrd.img upload via tftp will slowly degrade the speed to nothing. Eventually this will load, but after 10 min....
What version of syslinux are you running?
EDIT: I figured it out. Trick is don't use TFTP to transfer any files, use http. You can adjust your pxelinux.cfg/default to push the bootloader and initrd.img via a web address.

davehouser
Автор

Thank you for this very helpful video. Worked perfect with my pfsense.

fischeye
Автор

We should say, thanks for making the video

grishmapatel
Автор

Thanks, but it would be helpful to use minimal contrasting colors and no transparency on your terminal window. Helpful for those with vision issues.

mattdlr
Автор

thank you so very much, great tutorial, easy to follow! have a good day!

OneGearMode
Автор

Hope at the end you will do the http booting tutorial. Thanks for your work btw.

MassimoFantinato