Rozwiązanie netboot.xyz wykorzystuje mechanizm PXE Preboot Execution Environment. PXE dostępny jest w większości komputerów i umożliwia uruchomienie na komputerze systemu operacyjnego bez jego instalowania.
W Biosie komputera trzeba ustawić możliwość rozruchu poprzez sieć. Serwer DHCP w sieci LAN musi być odpowiednio skonfigurowany, tak aby wskazywał na serwer TFTP, który udostępnia odpowiednio wymagane pliki. Twórcy netboot.xyz przygotowali odpowiedni kontener docker-owy, który musi być uruchomiony w sieci lokalnej.
Możliwości użycia tego rozwiązania są bardzo szerokie. Dostępne są setki obrazów systemów oraz narzędzi systemowych. Wybór systemu do uruchomienia możliwy jest poprzez przejrzyste tekstowe menu.
Możliwe jest testowe uruchamianie systemów z dystrybucji Live CD/DVD, instalowanie pełnych systemów oraz uruchamianie narzędzi typu Memtest, Clonezilla, Gparted i wielu innych.
Systemy mogą być pobierane prosto z Internetu lub z sieci LAN, jeżeli wcześniej je pobierzemy i udostępnimy. netboot.xyz wspiera architekturę x86 (32/64 bit) a także architekturę ARM.