On Wed, Jun 16, 2010 at 09:17:10PM +0200, Guido Günther wrote: > after the upgrade: > > grub-pc 1.98+20100527-2 1.98+20100614-1 > > system won't boot anymore. Grub prints: > > Unaligned pointer 0x4c191bea - press any key > > After pressing a key it says "No operation system found" - seems grub > quit. Downgrading to 1.98 and running grub-setup /dev/sda makes the > system boot again.
(Don't use grub-setup directly; use grub-install.) With 1.98+20100614-1, could you please temporarily apply this patch to /usr/sbin/grub-install: --- grub-install.orig 2010-06-04 17:56:55.000000000 +0100 +++ grub-install 2010-06-16 21:45:44.000000000 +0100 @@ -285,6 +285,9 @@ prefix_drive= config_opt= +echo 'set debug=all' > ${grubdir}/load.cfg +config_opt="-c ${grubdir}/load.cfg " + if [ "x${devabstraction_module}" = "x" ] ; then if [ x"${install_device}" != x ]; then if echo "${install_device}" | grep -qx "(.*)" ; then @@ -305,7 +308,7 @@ echo "UUID needed with ata mod, but the filesystem containing ${grubdir} does not support UUIDs." 1>&2 exit 1 fi - echo "search.fs_uuid ${uuid} root " > ${grubdir}/load.cfg + echo "search.fs_uuid ${uuid} root " >> ${grubdir}/load.cfg echo 'set prefix=($root)'"${relative_grubdir}" >> ${grubdir}/load.cfg config_opt="-c ${grubdir}/load.cfg " modules="$modules search_fs_uuid" @@ -315,7 +318,7 @@ echo "You attempted a cross-disk install, but the filesystem containing ${grubdir} does not support UUIDs." 1>&2 exit 1 fi - echo "search.fs_uuid ${uuid} root " > ${grubdir}/load.cfg + echo "search.fs_uuid ${uuid} root " >> ${grubdir}/load.cfg echo 'set prefix=($root)'"${relative_grubdir}" >> ${grubdir}/load.cfg config_opt="-c ${grubdir}/load.cfg " modules="$modules search_fs_uuid" Then run 'grub-install /dev/sda', reboot, and show me as much of the output as you can, and certainly the end of it. Hopefully it's failing late enough for this to be useful! Thanks, -- Colin Watson [cjwat...@debian.org] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org