From owner-freebsd-questions@FreeBSD.ORG Thu Apr 8 06:41:50 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 AF65D16A4CE for ; Thu, 8 Apr 2004 06:41:50 -0700 (PDT) Received: from osiris.ipform.ru (osiris.itlegion.ru [212.248.52.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0271F43D1F for ; Thu, 8 Apr 2004 06:41:50 -0700 (PDT) (envelope-from matrix@itlegion.ru) Received: from artem (artem.office.ipform.ru [192.168.0.12]) by osiris.ipform.ru (8.12.6/8.12.6) with ESMTP id i38DflXg054053; Thu, 8 Apr 2004 17:41:47 +0400 (MSD) (envelope-from matrix@itlegion.ru) X-AntiVirus: Checked by Dr.Web (http://www.drweb.net) Message-ID: <001301c41d6e$c701d290$0c00a8c0@artem> From: "Artem Koutchine" To: "Kris Kennaway" , "Andy Rozman (Aleksander)" References: <20040407171128.GA74509@xor.obsecurity.org> Date: Thu, 8 Apr 2004 17:38:27 +0400 Organization: IT Legion MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 cc: freebsd-questions@freebsd.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 13:41:50 -0000 IMHO the upgrade pricedure is unstable and wrong in either case. 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. if yo build, install a new kernel and install world w/o reboot then during installworld one program is substituted with a new one which uses new kernel and make installworld may fail. 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 2) build workld and install it into a buffer 3) make changes to config files and install new config file into a buffer 4) reboot 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? ----- Original Message ----- From: "Kris Kennaway" To: "Andy Rozman (Aleksander)" Cc: Sent: Wednesday, April 07, 2004 9:11 PM Subject: Re: Install world fails, computer almost unusable