From d05c1e214eff0caf9436145a0ea74748e65213c4 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Mon, 19 Jun 2023 21:30:04 +0200 Subject: [PATCH] keep ethernet NIC firmware in early init --- usr/share/archboot/base/init | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/usr/share/archboot/base/init b/usr/share/archboot/base/init index 182fe8ad8..75837bc28 100755 --- a/usr/share/archboot/base/init +++ b/usr/share/archboot/base/init @@ -88,11 +88,8 @@ echo -e " Trying for 10 seconds /dev/sr0 and UUID=1234-ABCD..." echo -e "\e[1mStep 2/6:\e[m Copying and loading modules from initramfs-$(uname -m).img..." echo -e " This may need some time..." echo -e "\e[1mStep 3/6:\e[m Removing firmware and modules..." -# cleanup firmware and modules -read -r -t 3 -mv /lib/firmware/regulatory* /tmp/ &>/dev/null -rm -rf /lib/firmware/* -mv /tmp/regulatory* /lib/firmware/ &>/dev/null +# keep ethernet NIC firmware +rm -rf /lib/firmware/{advansys,amd*,ath*,dvb*,i915,intel,iwlwifi*,libertas,mediatek,mrvl,mwl*,nvidia,nxp,qca,radeon,r128,rtlwifi,rtl_bt,ti-connectivity} rm -rf /lib/modules/*/kernel/drivers/{acpi,ata,gpu,bcma,block,bluetooth,hid,input,platform,net,scsi,soc,spi,usb,video} rm -rf /lib/modules/*/extramodules echo -e "\e[1mStep 4/6:\e[m Creating /dev/zram0 with zstd compression..."