CentOS 7 / RedHat 7 pxe boot fails with “ValueError: new value non-existent xfs filesystem is not valid as a default fs type”

Error:

When I tried to install a CentOS 7 server via pxe/netboot today, I encountered the following error:

ValueError: new value non-existent xfs filesystem is not valid as a default fs type

Pane is dead

Solution:

Use kernel, initrd and distribution files of the same release/update version.

Description:

This has nothing to do with the filesystem but with a difference between the kernel / initrd used for booting and the rest of the distribution. We keep the kernel and initrd files for tftpboot in a different directory then the distribution files. The distribution files got updated but the vmlinuz and initrd.img files in the separate directory did not, causing this error.

One comment on “CentOS 7 / RedHat 7 pxe boot fails with “ValueError: new value non-existent xfs filesystem is not valid as a default fs type”

  1. For me, the same error appeared because someone had added “xfs.blacklist=yes” to the kernel boot parameters in /tftpboot/pxelinux.cfg/default.

    The only clue was found in dmesg on the half-booted machine.

Leave a Reply

Your email address will not be published. Required fields are marked *