Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 00c7f3b98d0f686381db36d111461906 > files > 3

grub-0.97-48.mga7.src.rpm

--- grub-0.5.96.1/stage2/disk_io.c.pix	Sat Dec  9 14:34:00 2000
+++ grub-0.5.96.1/stage2/disk_io.c	Sat Dec  9 14:36:36 2000
@@ -662,7 +662,8 @@
 
   /* Initialize CURRENT_PARTITION for next_partition.  */
   current_partition = 0xFFFFFF;
-  
+
+ rescan:
   while (next ())
     {
 #ifndef STAGE1_5
@@ -675,6 +676,12 @@
       /* If this is a valid partition...  */
       if (current_slice)
 	{
+	  if (current_slice == 0x55) 
+	    {
+	      ext_offset = 0;
+	      part_offset = 1;
+	      goto rescan;
+	    }
 #ifndef STAGE1_5
 	  /* Display partition information.  */
 	  if (flags && ! IS_PC_SLICE_TYPE_EXTENDED (current_slice))