When I boot with PXE Boot into openSuse, error says 'invalid or corrupt kernel image'
When I boot using PXE Boot into openSuse, from the menu, I get an error saying 'invalid or corrupt kernel image'. The initrd.img file, and vmlinuz file were both copied from a openSUSE 11.2 system, which is what I'm trying to setup PXE Boot for. PXE Boot works fine, dhcpd, and tftpd both work fine, the box receives an ip, it is directed to the proper file which I know by viewing the log file /var/log/messages, they are at the bottom so you can see them.
=================================
ll /boot/vmlinuz
lrwxrwxrwx 1 root root 28 May 12 20:46 /boot/vmlinuz -> vmlinuz-2.6.31.5-0.1-default
ll /boot/initrd
lrwxrwxrwx 1 root root 27 May 12 21:25 /boot/initrd -> initrd-2.6.31.5-0.1-default
initrd.img and vmlinuz were copied from initrd-2.6.31.5-0.1-default and vmlinuz-2.6.31.5-0.1-default respectively
=================================
tree suse
suse
`-- 11.2
|-- i586
| |-- initrd.img
| `-- vmlinuz
`-- x86_64
3 directories, 2 files
======================
pxlinux.cfg
-----------
timeout 300
default menu.c32
prompt 0
menu title PXE Menu
label Boot openSuse 11.2 i586
menu label Boot openSuse 11.2
kernel suse/11.2/i586/vmlinuz
append initrd=suse/11.2/i586/initrd.img
========================
/var/log/messages
-----------------
May 13 21:23:58 edna in.tftpd[16342]: RRQ from 10.0.0.254 filename linux-install/pxelinux.0
May 13 21:23:58 edna xinetd[10467]: START: tftp pid=16341 from=10.0.0.254
May 13 21:23:58 edna in.tftpd[16342]: tftp: client does not accept options
May 13 21:23:58 edna in.tftpd[16343]: RRQ from 10.0.0.254 filename linux-install/pxelinux.0
May 13 21:23:58 edna in.tftpd[16344]: RRQ from 10.0.0.254 filename linux-install/pxelinux.cfg/20c6a714-806d-d711-b751-000bcd89309d
May 13 21:23:58 edna in.tftpd[16345]: RRQ from 10.0.0.254 filename linux-install/menu.c32
May 13 21:23:58 edna in.tftpd[16346]: RRQ from 10.0.0.254 filename linux-install/pxelinux.cfg/20c6a714-806d-d711-b751-000bcd89309d
May 13 21:24:01 edna in.tftpd[16350]: RRQ from 10.0.0.254 filename linux-install/suse/11.2/i586/vmlinuz
May 13 21:25:58 edna dhcpd: Dynamic and static leases present for 10.0.0.254.
May 13 21:25:58 edna dhcpd: Remove host declaration pxeboot or remove 10.0.0.254
May 13 21:25:58 edna dhcpd: from the dynamic address pool for name
May 13 21:25:58 edna dhcpd: DHCPREQUEST for 10.0.0.254 from 00:0b:cd:89:30:9d via eth0
May 13 21:25:58 edna dhcpd: DHCPACK on 10.0.0.254 to 00:0b:cd:89:30:9d via eth0
May 13 21:39:01 edna xinetd[10467]: EXIT: tftp status=0 pid=16341 duration=903(sec)
|