[syslinux] [gPXE-devel] GPXE arch/i386/scripts/i386.lds:1: undefined symbol `_max_align' referenced in expression

Stefan Hajnoczi stefanha at gmail.com
Wed Jun 23 02:24:05 PDT 2010


On Wed, Jun 23, 2010 at 7:18 AM, Gabor Z. Papp <gzp at papp.hu> wrote:
> * "H. Peter Anvin" <hpa at zytor.com>:
>
> | This is a build failure in gPXE and probably needs to be reported to
> | them [Cc'd.].
>
> | > bootable iso image at
> | >
> | >         http://gzp.hu/gzpLinux/download/glibc-2.11.2/20100621/gzpLinux-20100621.iso
> | >
> | > or tarball at
> | >
> | >         http://gzp.hu/gzpLinux/download/glibc-2.11.2/20100621/gzpLinux-20100621.tgz
> | >

Hi Gabor,
The ISO doesn't boot gzpLinux 2.6.34 under KVM (kvm -drive
file=gzpLinux.img,if=virtio,cache=none -cdrom gzpLinux-20100621.iso):

VFS: Cannot open root device "(null)" or unknown-block(8,1)
Please append a correct "root=" boot option; here are the available partitions:
0b00      1048575 sr0 driver: sr
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)

It doesn't seem to see the IDE CD-ROM.

The gzpLinux 2.6.34 minimal boot does work however.  Can you give
instructions for reproducing this problem under gzpLinux 2.6.34
minimal?

This issue has been reported in the past, there have been issues with
particular binutils versions:

http://markmail.org/message/cikmr3b26huaawqf

Build works fine using GNU ld (GNU Binutils for Debian)
2.20.1-system.20100303.  Sources and patches are available here if
you'd like to compare:
http://packages.debian.org/source/squeeze/binutils

Stefan




More information about the Syslinux mailing list