* grub-core/disk/raid5_recover.c (grub_raid5_recover): Add missing
array->members[i].start_sector. * grub-core/disk/raid6_recover.c (grub_raid6_recover): Likewise.
This commit is contained in:
parent
014b68068d
commit
0ca09e6c52
3 changed files with 22 additions and 6 deletions
|
@ -45,7 +45,9 @@ grub_raid5_recover (struct grub_raid_array *array, int disknr,
|
|||
if (i == disknr)
|
||||
continue;
|
||||
|
||||
err = grub_disk_read (array->members[i].device, sector, 0, size, buf2);
|
||||
err = grub_disk_read (array->members[i].device,
|
||||
array->members[i].start_sector + sector,
|
||||
0, size, buf2);
|
||||
|
||||
if (err)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue