On Thu, 23 Oct 2014 18:20:00 -0500 "Mike" <[email protected]> wrote: > Greetings, anything else needed from me? > > Thanks.
This is complete guessing, but could the file, util/deviceiter.c, i.e. the
iteration over devices, have something to do with it? In version
grub2-2.02~beta2, there is this block beginning in line 713 (inside of an
#ifdef __linux__):
> /* ATARAID disks. */
> for (i = 0; i < 8; i++)
> {
> [...]
> }
Interestingly, there is a similar block starting in line 645
> /* IDE disks. */
> for (i = 0; i < 96; i++)
> {
> [...]
> }
which might explain why this problem has not been detected/fixed beforehand.
There weren't probably a lot of users with more than 96 IDE disks …
This can be completely wrong, but if you already have a test setup, you might
get the package ("apt-get build-dep grub2; apt-get source grub2") change the
value, rebuild the package ("fakeroot dpkg-buildpackage -b -uc -us" should
work), install (dpkg -i ...) and test it.
Kind regards
Patrick
signature.asc
Description: This is a digitally signed message part.

