From owner-freebsd-questions@FreeBSD.ORG Sat Jun 25 05:49:47 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 1FE3416A41C for ; Sat, 25 Jun 2005 05:49:47 +0000 (GMT) (envelope-from ken@idealinter.net) Received: from mail.idealinter.net (mail.idealinter.net [72.242.8.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7ADB43D1D for ; Sat, 25 Jun 2005 05:49:46 +0000 (GMT) (envelope-from ken@idealinter.net) Received: from [192.168.0.2] (unknown [72.242.8.254]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.idealinter.net (Postfix) with ESMTP id C8ED410E42C; Sat, 25 Jun 2005 01:49:45 -0400 (EDT) In-Reply-To: <42BB0C22.6010000@webexc.com> References: <42BB0C22.6010000@webexc.com> Mime-Version: 1.0 (Apple Message framework v730) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ken Ebling Date: Sat, 25 Jun 2005 01:49:43 -0400 To: Ben Timby X-Mailer: Apple Mail (2.730) Cc: freebsd-questions@freebsd.org Subject: Re: Help, I killed my machine. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jun 2005 05:49:47 -0000 On Jun 23, 2005, at 3:23 PM, Ben Timby wrote: > I was upgrading from 4.10-STABLE to 5.4-STABLE, following the > instructions in the freebsd handbook and something went wrong. > > I used CVSup to update my sources. I built the world and kernel as > follows: > > cd /usr/src > make buildworld && make buildkernel > > I am using the GENERIC config. I had to copy /usr/src/sys/i386/conf/ > GENERIC.hints to /boot/device.hints. Before the above builds worked > properly. > > I installed the kernel, and rebooted the system. > > It booted (mostly) ok, sudo did not work properly, so I had to > login as root. I did mergemaster -p. I had to add the new proxy > user and group for pf. After this, I did: > > cd /usr/src/ > make installworld > > during the process, it died in: > > /usr/src/bin/test > > with Signal 12. > > No commands worked after this point, All I received was Signal 12. > I cannot boot into single user mode, I receive a Signal 12 from any > shell I try to use. > > I understand a Signal 12 is a non-existant system call. The half > installworld probably caused this. > > How can I recover from this? > > Thanks. > _______________________________________________ > 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" I've upgraded a few machines from 4.x to 5.x without any problems. I followed the instructions in /usr/src/UPDATING. cvsup your machine to RELENG_5_4 and look towards the end of /usr/src/UPDATING for instructions. There are a few important steps that I haven't seen documented elsewhere. Good luck, Ken Ebling