Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Oct 2008 13:31:33 +0200
From:      Aragon Gouveia <aragon@phat.za.net>
To:        Jeremy Chadwick <koitsu@FreeBSD.org>
Cc:        freebsd-stable Stable <freebsd-stable@freebsd.org>, John Baldwin <jhb@freebsd.org>
Subject:   Re: 6.4 RC1 locks up solid on first reboot
Message-ID:  <20081025113133.GA84724@phat.za.net>
In-Reply-To: <20081025080945.GA55413@icarus.home.lan>
References:  <A5A9A4D4-CD16-45FA-A2AC-62C4B5AE976D@netconsonance.com> <200810230627.46478.freebsd-stable@dino.sk> <209111CB-326D-4758-80B2-2505CAE9BCDF@netconsonance.com> <20081025003750.GA42077@phat.za.net> <20081025012148.GA48297@icarus.home.lan> <20081025014218.GA47549@phat.za.net> <20081025080945.GA55413@icarus.home.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
| By Jeremy Chadwick <koitsu@FreeBSD.org>
|                                          [ 2008-10-25 10:09 +0200 ]
> Okay, so then the issue is probably with the bootloader in some bizarre
> way.  John might have some ideas, but I have none (outside of my skill
> set).
> 
> Also, it might help if you could explain "enough key input" and "too
> many keypresses".  These are a little too vague.

Did a bit of experimenting now.  My system uses the boot0 boot manager.  I
can't reproduce the keypress freeze issue in any part of boot0, 1, or 2
stages.  It only becomes a problem when loader takes over.

Once loader takes over the system can freeze at any point if too many
keypresses are made at any point while loader is in control - at the
prompt, while it's busy pulling the kernel/modules off the disk, any time.

The actual amount of too many keypresses is seemingly random.  It can freeze
with just one keypress, or after the upteenth keypress - my record is about
25 keypresses without freezing. :)  Not a fun game if you're trying to use
the loader prompt.

At one point while I was testing now the display output went translucent
red when the system froze after some keypresses.  Strange huh?  I didn't
know transparency was supported in text mode. :)


> Anything is possible.  Can you please rebuild your system, and the
> bootstraps (and don't forget to install them; bsdlabel -B <slice>),
> without messing with optimisation flags?

Will do.


> I'm still having trouble understanding what you're talking about or
> why you're doing this.
> 
> I *think* what you're trying to say is something like: "when my machine
> boots up, I don't like waiting 10 seconds at the Beastie/loader menu, so
> I hit Enter to skip the counterdown".  Please clarify.  :-)

You are correct.  I usually whack enter 3 times or so straight after BIOS
post to eliminate boot0's, boot2's, and loader's timeouts.


Regards,
Aragon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081025113133.GA84724>