[Bug 255072] boot (legacy): no progress beyond 'BIOS DRIVE D: is disk1'

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 03 Jan 2022 13:17:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255072

--- Comment #19 from Toomas Soome <tsoome@freebsd.org> ---
(In reply to spell from comment #18)

Who fails, depends on the nature of actual error. Assuming the better part of
the machines can boot, it points towards the BIOS, but without knowing the
exact error mechanics, we can not exclude some corner case in loader code.

The disk list you see, is produced in bd_init() from
stand/i386/libi386/biosdisk.c, so the crash has to happen in bd_int13probe()
and that usually means something bad was happening either in
bd_get_diskinfo_ext() or bd_get_diskinfo_std(), in any case, adding few
printf() there would allow us to identify where exactly, and what are the
values there causing the crash. Unfortunately, this has to be done on your
system, where the crash is happening.

-- 
You are receiving this mail because:
You are the assignee for the bug.