4.16.1 not booting, phylink module missing in initrd
stuffo opened this issue · comments
4.16.1 ships with the current mvneta module which depends on the phylink module, thus the new kernel won't have network.
Workground
add net/phy/phylink
to REQUIRED_MODULES
in /usr/sbin/archkernel-load.sh
and remove /boot/.archkernel-version
to force initrd rebuild on next bootup.
If you are already stuck with the new kernel, set archkernel_disabled=1
as server tag to avoid booting kexec kernel and do the above workaround.