Bug#609804: Acknowledgement (Install failed: /usr/sbin/grub-probe: error: unknown filesystem.)

Alexander GQ Gerasiov gq at debian.org
Mon Jan 24 08:56:15 UTC 2011


severity 609804 important
tag 609804 patch
thanks

We investigate this bug and upstream made a bugfix patch r3076.

I had /boot on /dev/md0, which was based on /dev/sda1 and /dev/sdb1
But /dev/sdb also had mdadm superblock (last active in 2006).
That's not really correct situation, but not a rare one.

I think you should try to include this fix in squeeze.

PS. Looks like #593648 is the same problem and could be merged.



2011-01-22  Vladimir Serbinenko  <phcoder at gmail.com>
grub-core/disk/raid.c (insert_array): Ensure uniqueness of p->number
even if some elements have a name.


=== modified file 'grub-core/disk/raid.c'
--- grub-core/disk/raid.c	2011-01-10 16:28:29 +0000
+++ grub-core/disk/raid.c	2011-01-22 12:18:05 +0000
@@ -570,7 +570,7 @@
 	{
 	  for (p = array_list; p != NULL; p = p->next)
 	    {
-	      if (! p->name && p->number == array->number) 
+	      if (p->number == array->number) 
 		break;
 	    }
 	}



-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:    gq at cs.msu.su             Jabber:  gq at jabber.ru
 Homepage:  http://gq.net.ru         ICQ:     7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1





More information about the Pkg-grub-devel mailing list