Hi,
so your problem is on the line:
findroot (pool_rpool,4,a)
In fact, libgrubmgmt does an explicit check:
#define IS_PRTNUM_VALID(x) ((uint_t)(x) FD_NUMPART)
to check if the second 'member' of the findroot directive is smaller than
FD_NUMPART (which is 4). Your configuration does
6963965 was filed to track this issue.
--
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org
Can you paste your menu.lst file? (likely: /rpool/boot/grub/menu.lst)
The error comes from libgrubmgmt (in the specific case, grub_get_boot_args())
that fails to recognize a findroot entry inside your menu file.
--
This message posted from opensolaris.org
Yes, it is exactly that bug.
I'm going to fix it by moving the progressbar_start() call (which leads down to
the call to cv_reltimedwait()) after callout_init() has been called. The fix
will be integrated soon.
- Enrico
--
This message posted from opensolaris.org