Richard Plana
2005-Jan-09 01:10 UTC
[syslinux] "so old bootloader ..." with syslinux-3.05 on x86_64
Hi, I'm trying to install Fedora Core 3 on an AMD 64-based machine using PXE (via DHCP and TFTP). I've managed to get the machine to load the kernel over the network and start booting, but instead of loading the root fs from initrd.img (that I appended as a config via pxelinux.cfg), it loads the pre-existing rootfs on my harddisk. At the top of dmesg is the message: "so old bootloader that it does not support commandline?!" I'm using pxelinux.0 from syslinux-3.05 I downloaded from sf.net dated Jan 7, 2005. Any help figuring this out would be appreciated. -- Richard Plana
H. Peter Anvin
2005-Jan-09 02:45 UTC
[syslinux] "so old bootloader ..." with syslinux-3.05 on x86_64
Richard Plana wrote:> Hi, > > I'm trying to install Fedora Core 3 on an AMD 64-based machine using PXE (via DHCP and TFTP). I've managed to get the machine to load the kernel over the network and start booting, but instead of loading the root fs from initrd.img (that I appended as a config via pxelinux.cfg), it loads the pre-existing rootfs on my harddisk. > > At the top of dmesg is the message: "so old bootloader that it does not support commandline?!" > > I'm using pxelinux.0 from syslinux-3.05 I downloaded from sf.net dated Jan 7, 2005. > > Any help figuring this out would be appreciated.> This is the stock FC3 kernel? -hpa
Richard Plana
2005-Jan-09 09:04 UTC
[syslinux] "so old bootloader ..." with syslinux-3.05 on x86_64
Yes, the stock vmlinuz and initrd.img from FC3 x86-64. I even tried extracting the one from their boot.iso, the FC3 isolinux/ subdirectory ... no joy.>From my tftp server logs, I can see the initrd.img file being pulled.Any hints? Tips on things to look out for? -----Original Message----- From: H. Peter Anvin [mailto:hpa at zytor.com] Sent: Sat 1/8/2005 7:45 PM To: Richard Plana Cc: syslinux at zytor.com Subject: Re: [syslinux] "so old bootloader ..." with syslinux-3.05 on x86_64 Richard Plana wrote:> Hi, > > I'm trying to install Fedora Core 3 on an AMD 64-based machine using PXE (via DHCP and TFTP). I've managed to get the machine to load the kernel over the network and start booting, but instead of loading the root fs from initrd.img (that I appended as a config via pxelinux.cfg), it loads the pre-existing rootfs on my harddisk. > > At the top of dmesg is the message: "so old bootloader that it does not support commandline?!" > > I'm using pxelinux.0 from syslinux-3.05 I downloaded from sf.net dated Jan 7, 2005. > > Any help figuring this out would be appreciated.> This is the stock FC3 kernel? -hpa
Richard Plana
2005-Jan-09 09:10 UTC
[syslinux] "so old bootloader ..." with syslinux-3.05 on x86_64
>> I'm trying to install Fedora Core 3 on an AMD 64-based machine using PXE (via DHCP and TFTP). I've managed to get the machine to load the kernel over the network and start booting, but instead of loading the root fs from initrd.img (that I appended as a config via pxelinux.cfg), it loads the pre-existing rootfs on my harddisk. >> >> At the top of dmesg is the message: "so old bootloader that it does not support commandline?!" > >> I'm using pxelinux.0 from syslinux-3.05 I downloaded from sf.net dated Jan 7, 2005. >> >> Any help figuring this out would be appreciated. >>>This is the stock FC3 kernel?Oh ... I just found this in dmesg, as well: initrd extends beyond end of memory (0xfffffdfb > 0x1fff0000) disabling initrd So it might not be bootloader-related, after all. Still don't know what the problem is, though, so any insight would be greatly appreciated, :). -- Richard Plana