Loader broken in Head?
John Baldwin
jhb at freebsd.org
Wed Oct 31 20:42:40 PDT 2007
On Oct 31, 2007, at 5:11 PM, Red Neck wrote:
> The output of the loader is as follows:
>
> BTX loader 1.00 BTX version is 1.01
> Consoles: internal video/keyboard
> BIOS drive C: is disk0
> BIOS drive D: is disk1
> BIOS drive E: is disk2
> BIOS 639kB/2090660kB available memory
>
> FreeBSD/i386 bootstrap loader, Revision 1.1
> (root at jerry, Thu Oct 25 23:37:25 BST 2007)
> \ ( <- spins forever)
Ok. There are two things you can do to help debug this further:
1) Find the exact commit that breaks the loader for you. There were
a few commits before the GPT commit that you could try backing out
to. It should be sufficient to just change /sys/boot rather than the
whole tree.
2) Start adding printfs (such as in open() in boot/common/open.c) to
figure out what the loader is doing when the twiddle is spinning.
The twiddle means it is doing disk I/O requests of some sort, so we
need to see what it is trying to do.
--
John Baldwin
More information about the freebsd-current
mailing list