serhepopovych / simple-cdd-meta

Debian and it's derivatives Simple-CDD preseed configuration with profiles
MIT License
6 stars 3 forks source link

Add firmware to network boot initrd.gz in netboot/debian-installer/<arch>/initrd.gz #13

Closed serhepopovych closed 4 years ago

serhepopovych commented 4 years ago

Some network interface cards drivers require external firmware to function correctly. This firmware present in ISO in /firmware folder where can be found by installer components (hw-detect/ethdetect). However network (PXE) booted initrd.gz contains no firmware making network interface detection or function to fail when driver loaded.

serhepopovych commented 4 years ago

This was introduced with #1, but additional care must be taken to append firmware to initrd.gz before proceeding with ISO creation.

serhepopovych commented 4 years ago

Solution was described here: https://wiki.debian.org/DebianInstaller/NetbootFirmware