From owner-freebsd-questions@FreeBSD.ORG Fri Jul 31 07:12:06 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E33A6106564A for ; Fri, 31 Jul 2009 07:12:05 +0000 (UTC) (envelope-from j.mckeown@ru.ac.za) Received: from a.mail.ru.ac.za (a.mail.ru.ac.za [IPv6:2001:4200:1010::25:1]) by mx1.freebsd.org (Postfix) with ESMTP id 13A488FC19 for ; Fri, 31 Jul 2009 07:12:05 +0000 (UTC) (envelope-from j.mckeown@ru.ac.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=ru-msa; d=ru.ac.za; h=Received:From:Organization:To:Subject:Date:User-Agent:References:In-Reply-To:X-Face:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-Disposition:Message-Id:X-Virus-Scanned:X-Authenticated-User; b=WArhLWEKhH63SQZQ46bhdNn8zs7cdjCsYfnn4lXHQSTke2z2sPiU6NbtPZdeXTvVho5A+E6luRuvilITfAS0+j6G3BPRLYXHp8E9vVEXu97C2K4Uu8ffWxJP3aNh0AVR; Received: from vorkosigan.ru.ac.za ([2001:4200:1010:1058:219:d1ff:fe9f:a932]:54240) by a.mail.ru.ac.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1MWmHa-0007dc-Jy for freebsd-questions@freebsd.org; Fri, 31 Jul 2009 09:12:02 +0200 From: Jonathan McKeown Organization: Rhodes University To: freebsd-questions@freebsd.org Date: Fri, 31 Jul 2009 09:12:02 +0200 User-Agent: KMail/1.9.10 References: <4A71DB2A.4040401@videotron.ca> <4A720D3F.3090109@videotron.ca> In-Reply-To: <4A720D3F.3090109@videotron.ca> X-Face: $@VrUx^RHy/}yu]jKf/<4T%/d|F+$j-Ol2"2J$q+%OK1]&/G_S9(=?utf-8?q?HkaQ*=60!=3FYOK=3FY!=27M=60C=0A=09aP=5C9nVPF8Q=7DCilHH8l=3B=7E!4?= =?utf-8?q?2HK6=273lg4J=7Daz?=@1Dqqh:J]M^"YPn*2IWrZON$1+G?oX3@ =?utf-8?q?k=230=0A=0954XDRg=3DYn=5FF-etwot4U=24b?=dTS{i X-Virus-Scanned: a.mail.ru.ac.za (2001:4200:1010::25:1) X-Authenticated-User: s0900137 from vorkosigan.ru.ac.za (2001:4200:1010:1058:219:d1ff:fe9f:a932) using auth_plaintext Subject: Re: how to boot or access problem file system 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: Fri, 31 Jul 2009 07:12:06 -0000 On Thursday 30 July 2009 23:14:39 PJ wrote: > > But isn't it strange that it used to be pretty simple to upgrade and > update. But recently, I notice that communication between the developers > and users (or is it the manual page writers) are getting far away from > the realities of user/operational needs. Oh, what's the sense of beating > a dead horse, mechanics will never be writers... let's not kid ourselves. I may be misunderstanding what you've been saying over the last couple of days (I can understand your frustration, but your questions would be much clearer if you didn't let it spill over into chippy remarks about FreeBSD like the above). Let me summarise what I think you've said, and what I think it means, and please, correct me if I'm wrong. You run a custom kernel, and you decided for your latest system upgrade that you would use freebsd-update, which as far as I know doesn't work with custom kernels. You discovered this and tried to move your custom kernel aside and put a GENERIC kernel in place for the upgrade, rebooted in the middle of the process, and now when you try and boot up, your system can't find a kernel - which is why the bootloader is asking you to tell it where to look. If that's the case, your data should all still be there in the original slices/partitions (others have told you how to check that). You are likely to struggle to get the system booted unless you can work out where to direct the bootloader to find a kernel, but you may well be able to inspect the data on the disk if you boot a LiveCD (which is a version of FreeBSD that runs from the CD - there's one in the release set). Given the problems you've encountered so far, and the level of effort and learning that's acceptable to you in your situation to try and resolve it, I would suggest you go and buy a new hard drive (they're not expensive these days compared with the cost of your time), and fit it alongside your messed-up drive in your computer. You can then do a fresh install on the new drive, get everything set up the way you want, and then retrieve the data from the old hard drive (various ways to do this: mounting the drive and simply copying files, dump and restore of complete filesystems, etc). You've also thrown in a new problem, which is that X doesn't recognise your mouse. Unfortunately, that doesn't have much to do with FreeBSD. It's a result of a decision by the X developers to require a hardware abstraction layer - you probably need to enable hal and dbus. Googling will put you on the right track. Jonathan