@Andrey Kirzhemanov I add new initrd to pxelinux config: LABEL test LINUX ../mnt/live/krd/boot/grub/k-x86_64 INITRD ../mnt/live/krd/boot/grub/initrd.xz,../mnt/live/initrd1.xz APPEND nfsboot=10.10.10.41:/srv/tftpboot/mnt/live/krd/ net.ifnames=0 lang=en dostartx vga=791NFS-share was be updated and work (old initrd work from this NFS-share and new initrd must work too) $ ls -l mnt/live/ -r-xr-xr-x. 1 support support 15045948 Nov 7 15:16 initrd.xz -r-xr-xr-x. 1 support support 13176 Nov 7 15:05 initrd1.xz $ cat /etc/exports /srv/tftpboot/mnt/live/krd 10.10.10.0/24(ro,wdelay,insecure,no_root_squash,all_squash,no_subtree_check,anonuid=1000,anongid=1000) /srv/tftpboot/mnt/live/ 10.10.10.0/24(ro,wdelay,insecure,no_root_squash,all_squash,no_subtree_check,anonuid=1000,anongid=1000) With kernel parameter “dostartx” I got kernelpanic Without “dostartx” I got this