Package: grub-ieee1275 Version: 1.97+20091210-1 Severity: grave Hi,
this is basically a followup bug to #550160. I haven't updated much on the box since then (except grub2 itself of course and replaced 2.6.30-1 by 2.6.31-1) and the box is still offline since I only can boot it from CD over serial console currently. So I copied the package information at the end of the bug report from #550160, just added the recently appeared double slashes at path beginnings in in grub.cfg and updated the grub-common version manually. If you think, even small changes in there could be the source of the bug, feel free to tell me, and I'll try to get current data or update some other packages if you think it could help. Since #550160 has been fixed, the grub menu appears, I can edit the entries on the console, etc. But as soon as I want to boot one entry, I get the error message "Memory Address not Alligned" and I'm back to the boot prompt "ok" of OpenPROM/OpenBoot. This didn't help: * update-grub * update-initramfs -u -k all * Removing one of the two slashes at path beginning * Removing the backslashes from set root=... * Replacing "linux" with "linux16", "linux32" or other variants with numbers. (They don't seem to be present on Sparc as they are on i386.) The installed and tried kernels are 2.6.31, 2.6.30, both from sid/squeeze, and 2.6.26 from lenny). 2.6.30 and 2.6.26 did work fine before with SILO. So the box still can't boot normally again. -- Package-specific info: *********************** BEGIN /proc/mounts /dev/hdc /cdrom iso9660 ro 0 0 /dev/vg0/root / ext2 rw 0 0 /dev/mapper/vg0-usr /usr ext3 rw,data=ordered 0 0 /dev/mapper/vg0-tmp /tmp ext3 rw,data=ordered 0 0 /dev/mapper/vg0-var /var ext3 rw,data=ordered 0 0 /dev/hda1 /boot ext3 rw,data=ordered 0 0 /dev/mapper/vg0-home /home ext3 rw,data=ordered 0 0 *********************** END /proc/mounts *********************** BEGIN /boot/grub/device.map () /dev/fd0 (/p...@1f\,0/p...@1\,1/i...@3/d...@0) /dev/hda *********************** END /boot/grub/device.map *********************** BEGIN /boot/grub/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### set default=0 set timeout=5 ### END /etc/grub.d/00_header ### ### BEGIN /etc/grub.d/05_debian_theme ### set menu_color_normal=cyan/blue set menu_color_highlight=white/blue ### END /etc/grub.d/05_debian_theme ### ### BEGIN /etc/grub.d/10_linux ### menuentry "Debian GNU/Linux, Linux 2.6.30-2-sparc64" { insmod ext2 set root=(/p...@1f\,0/p...@1\,1/i...@3/d...@0,1) search --no-floppy --fs-uuid --set 1c7c095d-32f5-4701-b443-a0047fd24221 linux //vmlinuz-2.6.30-2-sparc64 root=/dev/mapper/vg0-root ro initrd //initrd.img-2.6.30-2-sparc64 } menuentry "Debian GNU/Linux, Linux 2.6.30-2-sparc64 (recovery mode)" { insmod ext2 set root=(/p...@1f\,0/p...@1\,1/i...@3/d...@0,1) search --no-floppy --fs-uuid --set 1c7c095d-32f5-4701-b443-a0047fd24221 linux //vmlinuz-2.6.30-2-sparc64 root=/dev/mapper/vg0-root ro single initrd //initrd.img-2.6.30-2-sparc64 } menuentry "Debian GNU/Linux, Linux 2.6.30-1-sparc64" { insmod ext2 set root=(/p...@1f\,0/p...@1\,1/i...@3/d...@0,1) search --no-floppy --fs-uuid --set 1c7c095d-32f5-4701-b443-a0047fd24221 linux //vmlinuz-2.6.30-1-sparc64 root=/dev/mapper/vg0-root ro initrd //initrd.img-2.6.30-1-sparc64 } menuentry "Debian GNU/Linux, Linux 2.6.30-1-sparc64 (recovery mode)" { insmod ext2 set root=(/p...@1f\,0/p...@1\,1/i...@3/d...@0,1) search --no-floppy --fs-uuid --set 1c7c095d-32f5-4701-b443-a0047fd24221 linux //vmlinuz-2.6.30-1-sparc64 root=/dev/mapper/vg0-root ro single initrd //initrd.img-2.6.30-1-sparc64 } menuentry "Debian GNU/Linux, Linux 2.6.26-2-sparc64" { insmod ext2 set root=(/p...@1f\,0/p...@1\,1/i...@3/d...@0,1) search --no-floppy --fs-uuid --set 1c7c095d-32f5-4701-b443-a0047fd24221 linux //vmlinuz-2.6.26-2-sparc64 root=/dev/mapper/vg0-root ro initrd //initrd.img-2.6.26-2-sparc64 } menuentry "Debian GNU/Linux, Linux 2.6.26-2-sparc64 (recovery mode)" { insmod ext2 set root=(/p...@1f\,0/p...@1\,1/i...@3/d...@0,1) search --no-floppy --fs-uuid --set 1c7c095d-32f5-4701-b443-a0047fd24221 linux //vmlinuz-2.6.26-2-sparc64 root=/dev/mapper/vg0-root ro single initrd //initrd.img-2.6.26-2-sparc64 } ### END /etc/grub.d/10_linux ### ### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### *********************** END /boot/grub/grub.cfg -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (400, 'stable'), (110, 'experimental') Architecture: sparc (sparc64) Kernel: Linux 2.6.24-1-sparc64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages grub-ieee1275 depends on: ii debconf [debconf-2.0] 1.5.27 Debian configuration management sy ii grub-common 1.97+20091210-1 GRand Unified Bootloader, version ii libc6 2.9-27 GNU C Library: Shared libraries ii ucf 3.0022 Update Configuration File: preserv grub-ieee1275 recommends no packages. Versions of packages grub-ieee1275 suggests: pn genisoimage <none> (no description available) ii os-prober 1.34 utility to detect other OSes on a -- debconf information: grub2/kfreebsd_cmdline: * grub2/linux_cmdline: grub2/kfreebsd_cmdline_default: quiet * grub2/linux_cmdline_default: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org