grub error on updates: /usr/sbin/grub-probe: error: no such disk.

When installing some updates on a Debian Squeeze box, I received a grub error:

error: unknown LVM metadata header.
error: unknown LVM metadata header.
Generating grub.cfg ...
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
error: unknown LVM metadata header.
/usr/sbin/grub-probe: error: no such disk.

It seems it’s a common bug on grub 1.98 version.  The quick (and dirty) way of getting rid of it was to install the “unstable” grub update :

  1. add the “unstable” repo :
    • vi /etc/apt/sources.list
    • add :
      deb http://debian.mirror.iweb.ca/debian/ sid main
      deb-src http://debian.mirror.iweb.ca/debian/ sid main
  2. apt-get update
  3. apt-get install grub-common
  4. comment out the lines you just added in /etc/apt/sources.list and apt-get update again…

Everything is now working fine.

Leave a Reply

Your email address will not be published. Required fields are marked *