bootloader / assert() failed
I just recently did a `make world` with the cvs source as of 8:00 CET and I tried to boot from it. .. unfortunately this update rendered my machine unbootable. I have a multiboot machine with Windows98, and as soon as I choose to boot FreeBSD (F3 for me) it starts the loader and then it fails with an assert error. I haven't yet been able to write down the exact errormessage, but I wanted to warn people upfront for this possible break in current. I wonder by the way what the correct recovery procedure is for a corrupted loader. with regards, Stephan -- Stephan van Beerschoten [SVB21-RIPE] [EMAIL PROTECTED] PGP fingerprint: 4557 9761 B212 FB4C 778D 3529 C42A 2D27 To err is human, to forgive is Not Company Policy To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
RE: bootloader / assert() failed
On 14-Nov-01 Stephan van Beerschoten wrote: I just recently did a `make world` with the cvs source as of 8:00 CET and I tried to boot from it. .. unfortunately this update rendered my machine unbootable. I have a multiboot machine with Windows98, and as soon as I choose to boot FreeBSD (F3 for me) it starts the loader and then it fails with an assert error. I haven't yet been able to write down the exact errormessage, but I wanted to warn people upfront for this possible break in current. I wonder by the way what the correct recovery procedure is for a corrupted loader. Boot loader.old, then rebuild awk, then rebuild the loader. (Be sure to not overwrite loader.old when you install! Maybe copy loader.old to loader.good until you know the new loader works.) This is a result of the awk breakage and is at this point a FAQ on this list. Please keep up with this list if you are running -current. -- John Baldwin [EMAIL PROTECTED]http://www.FreeBSD.org/~jhb/ Power Users Use the Power to Serve! - http://www.FreeBSD.org/ To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message
Re: bootloader / assert() failed
Date: Wed, 14 Nov 2001 16:26:00 +0100 From: Stephan van Beerschoten [EMAIL PROTECTED] I just recently did a `make world` with the cvs source as of 8:00 CET and I tried to boot from it. .. unfortunately this update rendered my machine unbootable. I have a multiboot machine with Windows98, and as soon as I choose to boot FreeBSD (F3 for me) it starts the loader and then it fails with an assert error. For the system that you used to build -CURRENT, what was the date of the sources? (For example, when was the *previous* (successful) build of -CURRENT?) I suspect it's yet another manifestation of the awk problems that have been popping up on -current since near the end of October. I haven't yet been able to write down the exact errormessage, but I wanted to warn people upfront for this possible break in current. I wonder by the way what the correct recovery procedure is for a corrupted loader. * Mount the file system from which you intend to boot on some machine, read/write. * cd to the boot directory of that file system. * [optional] rename loader to something else [in case you want to analyze it, for example]. * Rename loader.old to loader. Put the hardware back in order as necessary, then re-boot. Since you built the system recently, GNU awk is back in /usr/bin/awk, so you should not have a recurrence of this particular problem next time you build the system. Cheers, david -- David H. Wolfskill [EMAIL PROTECTED] As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message