From owner-freebsd-questions@FreeBSD.ORG Mon Aug 23 17:58:44 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F188316A4CE for ; Mon, 23 Aug 2004 17:58:43 +0000 (GMT) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id C91DC43D39 for ; Mon, 23 Aug 2004 17:58:43 +0000 (GMT) (envelope-from curtis@npc-usa.com) Received: (qmail 18983 invoked from network); 23 Aug 2004 17:58:43 -0000 Received: from dsl017-040-162.sea1.dsl.speakeasy.net (HELO crab.npc-usa.com) ([69.17.40.162]) (envelope-sender ) by mail4.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 23 Aug 2004 17:58:43 -0000 Received: from [10.0.1.12] (OSX [10.0.1.12]) by crab.npc-usa.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id R2R8ZVGV; Mon, 23 Aug 2004 10:58:26 -0700 Mime-Version: 1.0 (Apple Message framework v619) In-Reply-To: <200408231351.44084.FreeBSD@InsightBB.com> References: <62076.66.171.170.97.1093133170.squirrel@66.171.170.97> <70B0638E-F52B-11D8-8159-000393934006@npc-usa.com> <200408231351.44084.FreeBSD@InsightBB.com> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <117C865A-F52E-11D8-8159-000393934006@npc-usa.com> Content-Transfer-Encoding: 7bit From: Curtis Vaughan Date: Mon, 23 Aug 2004 10:58:41 -0700 To: freebsd-questions@freebsd.org X-Mailer: Apple Mail (2.619) Subject: Re: Salvageable? (Was Re: make installworld error) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 17:58:44 -0000 On 23 Aug, 2004, at 10:51, Steven Friedrich wrote: > On Monday 23 August 2004 01:39 pm, Curtis Vaughan wrote: >> So, could someone tell me if my system is salvageable or not and what >> I >> need to do? >> Or, should I just start over? >> >> Curtis >> >> On 21 Aug, 2004, at 17:06, Curtis Vaughan wrote: >>> So, it is my understanding that I did in fact do things right (or >>> that >>> is >>> to say that The Complete FreeBSD had the right directions. But that >>> something else went wrong. >>> >>> BTW, I installed 4.8 from scratch. Then spent a couple of days >>> preparing >>> to do a cvsup making sure that I set everything up right (sources: >>> Complete FreeBSD, freebsd.org, and this list. >>> >>> Then I did the cvsup. Everything else I've already written about in >>> a >>> previous letter. >>> >>> Unfortunately, it doesn't seem that booting into an old kernel is an >>> option. I have looked at the files on my system and there is no >>> kernel.old or anything like it. There is only a kernel directory >>> under >>> the >>> /boot/ directory. >>> >>> What information do I need to provide to perhaps salvage this system? >>> And what steps did I possibly miss? >>> >>> Curtis >>> >>>> "Kevin D. Kinsey, DaleCo, S.P." writes: >>>>> Yup. Go back to the top --- I missed where >>>>> in your list of steps you actually *installed* >>>>> the new kernel... >>>> >>>> That would be where he said: >>>>>> make kernel >>>> >>>> which is equivalent to "make buildkernel installkernel". >>>> >>>> It doesn't explain quite what's happening here, though -- and he >>>> didn't even *hint* at such basic clues as what version he was >>>> updating >>>> from or to (there may be extra steps for large updating jumps). >>>> >>>> Booting the old kernel is certainly worth a try before starting >>>> over, >>>> though; the system is quite likely to be salvageable. >>>> _______________________________________________ >>>> freebsd-questions@freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>>> To unsubscribe, send any mail to >>>> "freebsd-questions-unsubscribe@freebsd.org" >>> >>> _______________________________________________ >>> freebsd-questions@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>> To unsubscribe, send any mail to >>> "freebsd-questions-unsubscribe@freebsd.org" >> >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to >> "freebsd-questions-unsubscribe@freebsd.org" > > > Try to boot into single-user mode, i.e., when the system boots, it'll > display > a 10 second countdown. Hit spacebar to abort the countdown. Then type > boot > -s and it'll boot into single-user mode with only the root partition > mounted. > > type mount -a to get the other partitions mounted. > > Then redo your buildworld,etc., but skip mergemaster stuff. > > Here's the steps: > cd /usr/src > make buildworld > make buildkernel KERNCONF=yourkernelname (you DID copy GENERIC and > customize > it didn't you?) > make installkernel KERNCONF=yourkernelname > make installworld > reboot > > Skipping the mergemaster stuff will mean that any recent changes to > various > config files will be missing, but you should be able to come up > multi-user. > > If these steps fail, it'll probably be easier to just reinstall. > As I wrote in an earlier letter, I can't get into single-user mode. Here's what happens after using the boot -s option: It's asks: Enter full pathname of shell or RETURN for /bin/sh But when I hit RETURN, it says: pid 7 (ssh), uid -: exited on signal 12 Aug 20 08:41:58 init: single user shell terminated, restarting and then it asks again: Enter full path.... I have tried also manually entering in: /bin/sh /bin/csh /bin/chsh /usr/local/bin/bash etc. etc. Curtis