Date: Thu, 24 Jun 2010 18:52:14 +0100 From: Matthew Lear <matt@bubblegen.co.uk> To: Bob Bishop <rb@gid.co.uk> Cc: freebsd-stable@freebsd.org, Jeremy Chadwick <freebsd@jdc.parodius.com> Subject: Re: 7.2-RELEASE-p4, IO errors & RAID1 failure Message-ID: <1277401934.1874.12.camel@almscliff.bubblegen.co.uk> In-Reply-To: <82A96ECD-676C-4A4D-A328-0CFAABD64D50@gid.co.uk> References: <1276844904.7519.19.camel@almscliff.bubblegen.co.uk> <20100618082127.GA34578@icarus.home.lan> <1276876031.7519.39.camel@almscliff.bubblegen.co.uk> <20100618174208.GA47470@icarus.home.lan> <1276889330.2210.44.camel@almscliff.bubblegen.co.uk> <1277155992.1860.3.camel@almscliff.bubblegen.co.uk> <20100622074541.GA71157@icarus.home.lan> <82A96ECD-676C-4A4D-A328-0CFAABD64D50@gid.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2010-06-22 at 20:04 +0100, Bob Bishop wrote: > Hi, > > On 22 Jun 2010, at 08:45, Jeremy Chadwick wrote: > > > On Mon, Jun 21, 2010 at 10:33:12PM +0100, Matthew Lear wrote: > >> [tale of woe elided] > > > > I don't really have any other thoughts on the matter, sadly. > > [helpful suggestions elided] > > > > Anyone else have ideas/recommendations? > > The disks sure look OK. I wouldn't rule out the controller(s), I've had various chipsets fail in odd ways. > Thanks Bob. I think we all thought the same. I've actually just rebooted the machine and FreeBSD no longer boots. This isn't what I was expecting at all. Something has clearly gone wrong with some file system metadata. When I commissioned the machine I installed an 'early' bootloader (apologies for perhaps using an incorrect term) which boots FreeBSD by default (F1 option) or from Drive 1 (F5). Drive 1 is the DVD drive. It appears to be the case that the early bootloader tries to boot FreeBSD and fails. I get the messages: error 1 lba 795079 Invalid format FreeBSD/i386 boot Default: 0:ad(0,a)/boot/kernel/kernel boot: error 1 lba 786815 No /boot/kernel/kernel FreeBSD/i386 boot Default: 0:ad(0,a)/boot/kernel/kernel boot: ...and I'm at a boot prompt. So, given that ad0 was the failed disk, the bootloader has failed to find specific boot data on ad0 and dropped me into a boot prompt. I'm tempted to replace the boot line with 0:ad(2,a)/boot/kernel/kernel or should that be 2:ad(0,a)/boot/kernel/kernel but I'm a little suspicious of doing anything at this point? Can anybody offer any guidance of what I can do to restore my system? I was able to shut down the machine cleanly (shutdown -p now) and despite the RAID mirror going offline, everything seemed to be behaving normally (expected I guess given that I just lost some redundancy). I'm just that little bit more worried now :-( If the disks are ok, what on earth could have happened and more importantly, how can I restore what was an operational system when I shut it down?! Puzzled.... -- Matt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1277401934.1874.12.camel>