Bug#545432: grub-ieee1275: Error loading ext2.mod: symbol `__ashldi3' not found

Tzy-Jye Daniel Lin ephemient at gmail.com
Mon Sep 7 06:47:27 UTC 2009


Package: grub-ieee1275
Version: 1.97~beta2-2
Justification: renders package unusable
Severity: grave

Grub2 is installed to the Apple HFS Bootstrap partition at /dev/hda2.
(It doesn't really fit, but that's a another bug...)
Linux's /boot is ext2 at /dev/hda3.
Linux's / is xfs over LVM at /dev/hda4.

When using the auto-generated
    menuentry "Debian GNU/Linux, Linux 2.6.30-1-powerpc" {
        insmod ext2
        set root=(hd0,3)
        linux   /vmlinux-2.6.30-1-powerpc root=/dev/mapper/vola-root ro  quiet
        initrd  /initrd.img-2.6.30-1-powerpc
    }
this error occurs.

When using the "c" command line, "insmod ext2" results in this error.

If "grub-install --modules=" or grub-mkelfimage/grub-mkrescue is used
to include ext2 in the grub image, this error occurs immediately upon
the start of Grub; the system reboots after the user acknowledges the
error.

In all cases it is impossible to boot the system with Grub2.

It seems as if this libgcc symbol is referenced but not defined in any
of /usr/lib/grub/powerpc-ieee1275/{kernel.img,*.mod}.


-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/mapper/vola-root / xfs rw,relatime,attr2,noquota 0 0
/dev/hda3 /boot ext2 rw,sync,noatime,errors=continue 0 0
/dev/mapper/vola-home /home xfs rw,relatime,attr2,noquota 0 0
*********************** END /proc/mounts

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (555, 'testing'), (550, 'testing'), (500,
'testing-proposed-updates'), (450, 'unstable'), (400, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.30-1-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-ieee1275 depends on:
ii  bc                          1.06.94-3.1  The GNU bc arbitrary precision cal
ii  debconf [debconf-2.0]       1.5.27       Debian configuration management sy
ii  grub-common                 1.97~beta2-2 GRand Unified Bootloader, version
ii  powerpc-ibm-utils           1.1.0-1      utilities for maintenance of IBM P
ii  powerpc-utils               1.1.3-24     Various utilities for Linux/PowerP
ii  ucf                         3.0021       Update Configuration File: preserv

grub-ieee1275 recommends no packages.

Versions of packages grub-ieee1275 suggests:
ii  genisoimage                   9:1.1.9-1  Creates ISO-9660 CD-ROM filesystem
pn  os-prober                     <none>     (no description available)

-- debconf information:
  grub2/kfreebsd_cmdline:
* grub2/linux_cmdline:
  grub2/kfreebsd_cmdline_default: quiet
* grub2/linux_cmdline_default: quiet





More information about the Pkg-grub-devel mailing list