Puppy as a PXE server

Issues and / or general discussion relating to Puppy

Moderator: Forum moderators

Post Reply
peterw
Posts: 73
Joined: Thu Jul 23, 2020 8:21 pm
Has thanked: 1 time
Been thanked: 10 times

Puppy as a PXE server

Post by peterw »

Does anyone know where mknetboot.sh is or what it contained?

To explain. I came across this document https://docs.google.com/document/d/1bkM ... edit?hl=en which explained how to set up Puppy as a PXE server. I thought how interesting. I wanted to see if it still would work on more modern Puppies. To do it you need two bits of software dnsmasq and mknetboot.sh. Tried it on Bionic 64 USB that I had and the package manager had dnsmasq but the link to get the mknetboot.sh doesn't work as it goes back to the old forum and nothing there.

Clarity
Posts: 3823
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1621 times
Been thanked: 521 times

Re: Puppy as a PXE server

Post by Clarity »

Hi @peterw: That document is done on a FATDOG v5 distro.

If you post this (or ask the moderators to move this post) to the FATDOG area of this forum[/b], expect setup instructions for the latest FATDOG (aka FD). The latest FD should be even easier-simpler to do the same setup as everything is currently built-in I would think.

In essence, using FD, you have a desktop system that will also provide PXE services for PCs on the LAN to boot from. This is all done in the background of FD and does NOT take any CPU power as it is dorment for most of the time only awakening for a few moments to service any LAN PCs who want to boot. It is an excellent implementation for any PC as the LAN PC(s) only need to tell the BIOS/UEFI to boot from the LAN adapter versus media on the PC.

Enjoy

peterw
Posts: 73
Joined: Thu Jul 23, 2020 8:21 pm
Has thanked: 1 time
Been thanked: 10 times

Re: Puppy as a PXE server

Post by peterw »

Thanks. Will give Fatdog a go and report back.

user1111

Re: Puppy as a PXE server

Post by user1111 »

It's a neat fallback boot option, varies according to systems but F8 or whatever as the PC boots to bring up the boot choices, select network boot and providing a PXE server on the LAN is serving images you can boot a system even though it may have no usb or cd/dvd or hdd.

Can be slow to boot, I have a <10MB vmlinuz/system that boots to cli that support network connecting ... which can be used to d/l a larger image more quickly and then kexec (or overlay) that - which tends to be quicker than booting a large image directly through PXE.

User avatar
rockedge
Site Admin
Posts: 6539
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2746 times
Been thanked: 2620 times
Contact:

Re: Puppy as a PXE server

Post by rockedge »

these are interesting links to information on Puppy and PXE booting
https://oldforum.puppylinux.com/viewtopic.php?t=63718
https://oldforum.puppylinux.com/viewtopic.php?t=64107

or use pSearch -> https://psearch.puppylinux.com/ and then the search term "mknetboot.sh"

Remember to hide the Puppy Linux logo click on it.

Post Reply

Return to “Users”