From owner-freebsd-questions@FreeBSD.ORG Thu Apr 8 07:11:38 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 E3ECB16A4D4 for ; Thu, 8 Apr 2004 07:11:38 -0700 (PDT) Received: from mail.elvandar.org (cust.94.120.adsl.cistron.nl [195.64.94.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A81343D41 for ; Thu, 8 Apr 2004 07:11:34 -0700 (PDT) (envelope-from remko@elvandar.org) Message-ID: <40755CFD.9070200@elvandar.org> Date: Thu, 08 Apr 2004 16:09:01 +0200 From: Remko Lodder X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20040407171128.GA74509@xor.obsecurity.org> <001301c41d6e$c701d290$0c00a8c0@artem> In-Reply-To: <001301c41d6e$c701d290$0c00a8c0@artem> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at elvandar.org Subject: Re: Install world fails, computer almost unusable 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: Thu, 08 Apr 2004 14:11:39 -0000 Artem Koutchine wrote: > IMHO the upgrade pricedure is unstable and wrong in either case. > Then why is it a proven working procedure? (I upgraded my boxes from 5.0-RC1 to 5.2.1-p4 (all the way) And it never failed on me!) Previously on 4.x it also worked out fine (another method i used over there, but that also worked out) > If you build, install a new kernel and reboot and they make installworld > you may face code dumps because all world is not compatible with the > new kernel. Not at my machine. > > IMHO this thing must be resolved in the future and it would be nice > to do it this way: > 1) build kernel and install it into a buffer /boot will be fine for me (like it does now) > 2) build workld and install it into a buffer That requires that you have a lot of diskspace, so some users can have issues with this, and then again in my opinion there is no problem, and if there is a problem this won't solve it. > 3) make changes to config files and install new config file into a buffer install kernel, reboot, make buildworld, reboot in singleusermode make installworld, mergemaster -p , reboot, mergemaster. does the same imho. > 4) reboot we already done that > 5) during reboot load shoud check the install buffer and if there is > something in it then copy it into a real working filesystem. > > This way we will abvoid nonmtaching executables and kernel at any > given time. > > What do you think? > My opinion is clear, i'll stick with the current way freebsd handles new installations, they work for me, and they never failed on me. -- Kind regards, Remko Lodder Elvandar.org/DSINet.org www.mostly-harmless.nl A Dutch community for helping newcomers on the hackerscene