Bug#588370: (#588370) symbol not found: 'grub_xputs'

Michael earlymorning at gmx.ch
Fri Jul 9 09:50:43 UTC 2010


Colin,

thank you - i believe you found the reason.

> > * grub-pc/install_devices: /dev/disk/by-id/ata-ST3320620AS_5QF1HAVQ
> 
> The likely cause is that you selected a disk here which isn't the one
> that your BIOS is actually booting from.  Since you have three disks,
> this is quite plausible.  'dpkg-reconfigure grub-pc' and select all
> three disks.

Actually the debconf dialog had sdc checked where i had sda before. 
But i did not see this dialog at any point before !
Or maybe a long time ago so that i already forgot about it. But usually i do not forget such important things. Well i have some very loaded months behind me.

So what can i remember.

At the time when i upgraded to grub2, i had only 2 disks but and in different SATA channels. I modified that all later, including some partitioning. Later again there was that official move to device IDs in fstab, which i accepted and it went ok. Some 2 weeks ago however, i decided to ditch that fstab design again in favor for more human partition labels, just using tune2fs and editing fstab manually.

I can not figure how that could have confused things. Or maybe debconf was preconfigured and did not detect my last changes somehow. So that the database somehow was not up-to-date anymore, and by using the preconfigured defaults (and maybe relying on the device IDs now) it installed grub with the wrong parameters ?






More information about the Pkg-grub-devel mailing list