Date: Sat, 4 Sep 2004 0:10:49 -0500 From: Andrew Lankford <andrew.lankford@verizon.net> To: Ian Dowse <iedowse@maths.tcd.ie>, Scott Long <scottl@samsco.org> Cc: current@freebsd.org Subject: Re: Re: Latest MFCs break boot on amd64 notebook. Message-ID: <20040904051049.DWQM14580.out011.verizon.net@outgoing.verizon.net>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
>
> From: Ian Dowse <iedowse@maths.tcd.ie>
> Date: 2004/09/03 Fri PM 10:05:11 CDT
> To: Scott Long <scottl@samsco.org>
> CC: andrew.lankford@verizon.net, amd64@freebsd.org, current@freebsd.org
> Subject: Re: Latest MFCs break boot on amd64 notebook.
>
>
Unfortunately, due to either a mistake on my part or a spiteful Makefile, /boot/kernel.old/ is totally gone. I wish it wasn't, otherwise I'd be able to look at the contents of my root partition more carefully. As you suggested, /boot/loader.old works almost as well as /boot/loader but the old version doesn't allow me to load/unload modules like I can with the new version. But it doesn't matter whether I'm using /boot/loader.old or /boot/loader. As soon as I have /boot/kernel/kernel loaded into memory and tell it to boot, the "-\|/" twirley spins for a fraction of a second, freezes, and the computer powers down a few seconds later.
Unless I can figure out how to successfuly mount and run the userland on my root partition by way of the kernel from a 2 month old install CD or a cross-built kernel, there isn't much else I can do.
It's worth mentioning that this notebook needs a small patch to address compatibility problem with the keyboard (it's in GNATS) so that the first probe won't cause it to reboot. I also compiled out ACPI, which has never worked right. Up until now, however, the notebook booted up ok otherwise.
[-- Attachment #2 --]
In message <413910FD.2090905@samsco.org>, Scott Long writes:
>Andrew Lankford wrote:
>> The latest MFCs (the eagerly awaited boot-time module
>> loading functionality on amd64) compiled ok, but my
>> machine freezes and then powers down shortly after
>> "boot" from the loader. I would try to give you all
>> more details, but my old working kernel seems to be
>> lost, and so I'm pretty much down for the count.
>>
>> Any other amd64 users out there tried rebuilding
>> their kernels in the past few hours?
>>
>> Andrew Lankford
>>
>
>Were you actually trying to load any modules from the loader,
>or was it just loading in the kernel? Also, have you tried
>running a 6-CURRENT system for comparison?
Any further information you can provide would be appreciated. For
example, do any kernel messages appear before the freeze? What does
"lsmod" from the loader output, and I presume you've tried booting
kernel.old ("unload", "load /boot/kernel.old/kernel", "boot")?
You could also try booting with the old loader by interrupting the
boot process by pressing a key immediately after the first of the
|/-\ sequence appears. You should get a prompt like:
>> FreeBSD/i386 BOOT
Default: 0:ad(0,a)/boot/loader
boot:
Enter
0:ad(0,a)/boot/loader.old
and see if that allows you to boot.
Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040904051049.DWQM14580.out011.verizon.net>
