Commit 4200ad44 authored by Vladimir Serbinenko's avatar Vladimir Serbinenko
Browse files

* grub-core/disk/i386/pc/biosdisk.c: Check disk size sanity.

parent f1959b16
2015-01-20 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/disk/i386/pc/biosdisk.c: Check disk size sanity.
2015-01-20 Vladimir Serbinenko <phcoder@gmail.com>
 
* grub-core/disk/ieee1275/nand.c (grub_nand_open): Check block size
......@@ -419,6 +419,11 @@ grub_biosdisk_open (const char *name, grub_disk_t disk)
}
}
if (data->sectors == 0)
data->sectors = 63;
if (data->heads == 0)
data->heads = 255;
if (! total_sectors)
total_sectors = data->cylinders * data->heads * data->sectors;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment