PXE (Preboot eXecution Environment) is a client-server environment which makes
possible to boot and install operating systems without the need of physical media.
The core idea is quite simple: in a very early stage, a client gets an IP address
from a DHCP server and downloads the files needed to perform the boot process via
the tftp protocol (Trivial ftp). In this tutorial we will use the dnsmasq
application: it can be used as a primary DHCP server or in proxy DHCP mode if
another DHCP server exists in the network; it also provides the tftp service
used to transfer files.
I am trying to make debian installer boot via PXE just like you described, however I have a problem. The installer boot fine but after selecting language, keyboard etc the installer display the message about being unable to find CD-ROM and my only option is to load external drivers, can you point me what I am doing wrong?
did you solve this issue? i have a same problem about PXE, i did everything in this guide, but in installer i allways got “unable to find CD-ROM”. Thanks
Hello, this HowTo is quite good, at the end you have to insert a USB stick (or a CD) with the netinstall image to continue the boot process. You can create it by downloading the ISO and use Win32DiskImager to write it to the USB stick.
I also got an error after partionning the disk and solve it with a stackexchange trick (search fo debian-laptop-installation-fails-due-to-debootstrap-error-failed-to-determine-t)