I spent a little while rebooting with kmdb and setting breakpoints,
and have narrowed down the failure to this call stack:
main -> startup -> startup_bios_disk -> drive_present
The call to drive_present never returns.
(I guess it's "off in the weeds".)
The drive_present code calls the BIOS, so I
A little more: Out of curiosity, I tried setting "dobiosdev=0" as follows:
Edit the grub line for the kernel to add -kdsv (to the failsafe line).
In kmdb, "dobiosdev/W0". With that, it gets to single-user mode.
So I think this does point at the BIOS-call stuff being broken.
I see (from google) th
I've filed CR 6867906 for this issue.
--
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org
>The call to drive_present never returns.
that sounds like edd - i know sysstems where you need to pass "edd=off" to
correctly boot linux.
(http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e479c8306f898fcdb9b36179071eae6338a17364)
dobiosdev=0 sounds like the solaris e