<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I have some difficulties to setup a working nfsroot environement; The initrd image does not seem to contain all the necessary modules :</div></div></div></div></div></div></div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><div><div><div><div><div><div><div>chroot /srv/fai/nfsroot</div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div>find /lib/modules/4.9.0-8-amd64/ -name "*bnx2*"</div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2i</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2i/bnx2i.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2fc</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>/lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div>exit</div></div></div></div></div></div></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>With lsinitramfs, from the fai server :</div><div># not working initrd</div></div></div></div></div></div></div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><div><div><div><div><div><div><div><div>lsinitramfs /srv/tftp/fai/initrd.img-4.9.0-8-amd64 |grep -E "bnx2|rtl_nic"</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2fc</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko</div></div></div></div></div></div></div></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>While, with a working initrd :</div></div></div></div></div></div></div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><div><div><div><div><div><div><div><div>lsinitramfs /var/www/html/fai/initrd.img-4.9.0-8-amd64 |grep -E "bnx2|rtl_nic"</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2x</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2x/bnx2x-e1-7.13.1.0.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2x/bnx2x-e1h-7.13.1.0.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/bnx2x/bnx2x-e2-7.13.1.0.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8105e-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8106e-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8106e-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8107e-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8107e-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168d-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168d-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168e-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168e-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168e-3.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168f-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168f-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168g-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168g-3.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168h-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8168h-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8402-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8411-1.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/firmware/rtl_nic/rtl8411-2.fw</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2fc</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lib/modules/4.9.0-8-amd64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko</div></div></div></div></div></div></div></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>I do not understand why the first one does not contain all the necessary modules.</div><div><br></div><div>My NFSROOT is like this :</div></div></div></div></div></div></div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><div><div><div><div><div><div><div><div># package list for creating the NFSROOT</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec FULL</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>nfs-common fai-nfsroot rpcbind</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>rsync lftp</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lshw procinfo</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>dump reiserfsprogs xfsprogs xfsdump btrfs-progs  dosfstools</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>hwinfo hdparm smartmontools</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>subversion rdate</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>emacs25-nox</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>numactl</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>dnsutils</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>netcat-traditional nmap</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>pxelinux syslinux-common # in jessie we need both</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>ca-certificates # for get-config-dir-https and apt-transport-https</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>usbutils pciutils</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>ssh</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>netselect</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>mdadm</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>#git # git consumes a lot of disk space on the FAI CD</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div># dracut replaces live-boot and initramfs-tools</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>dracut live-boot- initramfs-tools-</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>dracut-config-generic</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>dracut-network</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>sysvinit-core systemd-sysv-</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>wget- curl</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>less</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>moreutils</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>ntpdate</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>lvm2</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>psmisc</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>dialog</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>console-common kbd</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>xz-utils</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div># some network cards needs firmware</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec NONFREE</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>firmware-bnx2 firmware-bnx2x firmware-realtek</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>firmware-misc-nonfree</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div># you should not edit the lines below</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div># architecture dependend list of packages that are installed</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec I386</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>grub-pc</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>linux-image-686-pae</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec AMD64</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>grub-pc</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>linux-image-amd64</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>#linux-image-amd64/stretch-backports # if you want to use a newer kernel</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec ARM64</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>grub-efi-arm64</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>linux-image-arm64</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec ARMHF</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>grub-efi-arm</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>linux-image-armmp</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec DEBIAN_9</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>apt-transport-https</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec DEBIAN_10</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>fdisk</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>PACKAGES install-norec DEBIAN_11</div></div></div></div></div></div></div></div></div></div></div><div><div><div><div><div><div><div><div><div><div><div>fdisk</div></div></div></div></div></div></div></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>You could see that there are both linux-image-* and firmware-bnx2*.</div><div><br></div><div>How should I change my [ NFSROOT / FAI config ] to include the missing firmwares ?<br></div><div><br></div><div>Best regards,</div><div>Rémy.</div><div><br></div></div></div></div></div></div></div></div></div></div></div>