conf/145311: loader.conf can cause boot hang

Garrett Cooper yanefbsd at gmail.com
Sun Apr 4 01:07:24 UTC 2010


On Sat, Apr 3, 2010 at 3:40 PM, Henry Grebler
<henrygrebler at optusnet.com.au> wrote:
> The following reply was made to PR conf/145311; it has been noted by GNATS.
>
> From: Henry Grebler <henrygrebler at optusnet.com.au>
> To: Garrett Cooper <yanefbsd at gmail.com>
> Cc: FreeBSD-gnats-submit at freebsd.org
> Subject: Re: conf/145311: loader.conf can cause boot hang
> Date: Sun, 04 Apr 2010 08:35:17 +1000
>
>  Hi Garrett,
>
>
>  Sorry about the delay.

It's ok :).

>  -->    Could you try loading up the bootloader prompt and going:
>  -->
>  -->load snd_ich
>  -->boot
>  -->
>  -->    Also, same as above but with boot -v instead of boot? What happens
>  -->in those two tries?
>
>
>
>  1. I have built another machine exclusively for testing this problem.
>
>  2. I created loader.conf as before and the boot process hangs in the
>  same place.
>
>  3. With the problematic loader.conf, I then did as you asked.

    Actually, it's better to take a loader.conf without
snd_ich_enabled="YES" defined in it and rerun those tests. Sorry for
not being more explicit about that point sooner.

    Try the following steps exhibit the same problem:

- Remove sem_load="YES". Execute `load sem' in the bootloader.
- Empty out loader.conf. Then boot up with the bootloader once again and do:

load ukbd
load snd_ich

Please try all of the steps with boot -v to see what happens.

    There also might be an issue with the BIOS settings; see if
there's anything in there about flipping a bit to enable a `plug and
play OS'. If it's currently disabled, try enabling it. Also, try
disabling SMP to see if that has any affect:

set machdep.hlt_cpus=1

    Trying a more recent copy of 8-STABLE might also work, if there
were any bugs fixed between the release and now.
HTH,
-Garrett


More information about the freebsd-bugs mailing list