Index: disk/raid.c =================================================================== --- disk/raid.c (Revision 1800) +++ disk/raid.c (Arbeitskopie) @@ -177,7 +177,7 @@ if (err) break; - buf += read_size; + buf += (read_size << GRUB_DISK_SECTOR_BITS); size -= read_size; if (! size) break;