📈 GH Trending Explorer 🎲 Surprise me

← all repos

netbootxyz / netboot.xyz

git clone https://github.com/netbootxyz/netboot.xyz.git 3.0.3 · 1mo ago

Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.

+4
stars, 24h · #7,636
+~26
stars, 7 days · #7,006
+~110
stars, 30 days · #6,623
13k
★ total · +0% this week
877
forks · 155 open issues

Star history (as recorded here)

2026-10-20 · 12,549 ★ 2026-10-23 · 12,560 ★
LanguageJinja
LicenseApache-2.0
Created2015-08-30 (11y ago)
Last push1d ago
Watchers117
OwnerOrganization

GitHub topics

Links

README excerpt
## netboot.xyz 
Your favorite operating systems in one place!
### Bootloader Downloads
#### Combined Legacy and UEFI iPXE Bootloaders
| Type | Bootloader | Description |
|------|------------|-------------|
|ISO| netboot.xyz.iso| Used for CD/DVD, Virtual CDs, DRAC/iLO, VMware, Virtual Box |
|USB| netboot.xyz.img| Used for creation of USB Keys|
#### Legacy (PCBIOS) iPXE Bootloaders
| Type | Bootloader | Description |
|------|------------|-------------|
|Kernel| netboot.xyz.lkrn|Used for booting from GRUB/EXTLINUX|
|Floppy| netboot.xyz.dsk| Virtual floppy disk for DRAC/iLO, VMware, Virtual Box, etc|
|Padded Floppy| netboot.xyz.pdsk| Padded Virtual floppy disk for DRAC/iLO, VMware, Virtual Box, etc|
|DHCP| netboot.xyz.kpxe| DHCP boot image file, uses built-in iPXE NIC drivers|
|DHCP-undionly| netboot.xyz-undionly.kpxe| DHCP boot image file, use if you have NIC issues|
#### UEFI iPXE Bootloaders
| Type | Bootloader | Description |
|------|------------|-------------|
|DHCP| netboot.xyz.efi| DHCP boot image file, uses built-in iPXE NIC drivers|
|DHCP-snp| netboot.xyz-snp.efi| EFI w/ Simple Network Protocol, attempts to boot all net devices|
|DHCP-snponly| netboot.xyz-snponly.efi| EFI w/ Simple Network Protocol, only boots from device chained from|
#### Legacy USB iPXE Bootloaders
These bootloaders use the legacy iPXE driver set which excludes USB NIC drivers. Use these if your USB keyboard does not work with the standard bootloaders, as USB NIC drivers in standard iPXE builds disable the BIOS SMM-based USB legacy support that emulates a PS/2 keyboard.
| Type | Bootloader | Description |
|------|------------|-------------|
|ISO| netboot.xyz-legacy.iso| Legacy USB combined ISO for CD/DVD, Virtual CDs|
|USB| netboot.xyz-legacy.img| Legacy USB combined IMG for USB Keys|
|Kernel| netboot.xyz-legacy.lkrn| Legacy USB Kernel for booting from GRUB/EXTLINUX|
|Floppy| netboot.xyz-legacy.dsk| Legacy USB Virtual floppy disk|
|Padded Floppy| netboot.xyz-legacy.pdsk| Legacy USB Padded Virtual floppy disk|
|DHCP| netboot.xyz-legacy.kpxe| Legacy USB DHCP boot image file|
|DHCP-efi| netboot.xyz-legacy.efi| Legacy USB DHCP EFI boot image file|
#### ARM64 iPXE Bootloaders
| Type | Bootloader | Description |
|------|------------|-------------|
|DHCP| netboot.xyz-arm64.efi| DHCP boot image file, uses built-in iPXE NIC drivers|
|DHCP-snp| netboot.xyz-arm64-snp.efi| EFI w/ Simple Network Protocol, attempts to boot all net devices|
|DHCP-snponly| netboot.xyz-arm64-snponly.efi| EFI w/ Simple Network Protocol, only boots from device chained from|
#### Raspberry Pi iPXE Bootloaders
| Type | Bootloader | Description |
|------|------------|-------------|
|USB/SD Card| netboot.xyz-rpi4-sdcard.img| Raspberry Pi 4 - USB/SD Card Image|
|DHCP-snp| netboot.xyz-rpi4-snp.efi| Raspberry Pi 4 - EFI Image|
SHA256 checksums are generated during each build of iPXE and are located here. You can also view the scripts that are embedded into the images here.
### What is netboot.xyz?
netboot.xyz is a