CentOS 8.2 Corrupt Pxeboot Kernel

Home » CentOS » CentOS 8.2 Corrupt Pxeboot Kernel
CentOS 2 Comments

Attempting to PXE boot from the BaseOS/x86_64/kickstart/images/pxeboot/ files results in repeating messages

Invalid or corrupt kernel image

eventually changing to

Could not find kernel image: CentOS8.2.x86_64/vmlinuz

I downloaded the files again, from a different mirror, and they are all the same. Wiped the files and recreated /tftpboot/linux-install/CentOS8.2.x86_64/. No dice.

First mirror

89251241a484010b98280ce00b3a3763 os/images/pxeboot/initrd.img
9261bb24add6bb4ff9ef6aaf348aaf35 os/images/pxeboot/vmlinuz

Second mirror

89251241a484010b98280ce00b3a3763 os/images/pxeboot/initrd.img
89251241a484010b98280ce00b3a3763 kickstart/images/pxeboot/initrd.img

9261bb24add6bb4ff9ef6aaf348aaf35 os/images/pxeboot/vmlinuz
9261bb24add6bb4ff9ef6aaf348aaf35 kickstart/images/pxeboot/vmlinuz

2 thoughts on - CentOS 8.2 Corrupt Pxeboot Kernel

  • pxe is working for me in this test virtualbox build.

    $ md5sum initrd.img vmlinuz
    89251241a484010b98280ce00b3a3763  initrd.img
    9261bb24add6bb4ff9ef6aaf348aaf35  vmlinuz

    ( yum updated )

    [CentOS@localhost ~]$ uname -a Linux localhost.localdomain 4.18.0-193.6.3.el8_2.x86_64 #1 SMP Wed Jun
    10 11:09:32 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

    [CentOS@localhost ~]$ cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core)

    Best regards, Jack

  • And it is working here now, too. After replacing the trusty, 8-year old pxelinux.0 with a slightly newer version. Strange that it should break just after C8.1.