Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 May 2012 15:37:00 -0700
From:      Patrick Mahan <mahan@mahan.org>
To:        Matthew Seaman <matthew@FreeBSD.org>
Cc:        freebsd-fs@FreeBSD.org
Subject:   Re: GEOM: ada0: corrupt or invalid
Message-ID:  <4FC0098C.9060107@mahan.org>
In-Reply-To: <4FC002CF.2080702@FreeBSD.org>
References:  <4FBFEF94.4020407@mahan.org> <4FC002CF.2080702@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5/25/12 3:08 PM, Matthew Seaman wrote:
> On 25/05/2012 22:46, Patrick Mahan wrote:
>> But the question is -  "Is this recoverable?  Or should we just
>> re-install everything from scratch?"
> 
> Re-install.  You can't use dd(1) to copy a disk image to a smaller
> physical drive: the disk size is encoded in various structures on disk
> and used at boot time; copying a filesystem with dd(8) and  truncating
> it (even if the used space is less than the target partition size) just
> doesn't work.
> 
> If you have work you've done on the original disk images that you'ld
> like to copy to the new ones, then use a file-system level copy program.
> There are any number of suitable candidates, most of which have the
> ability to write across a network link if needed:
> 
>    * dump(8) and restore(8)
> 
>    * rsync(1)
> 
>    * tar(1)
> 
>    * find(1) and cpio(1)
> 
> Even cp(1).
> 
> 	Cheers,
> 
> 	Matthew
> 

Thanks,

As I expected, it was chock gun, aim at foot, pulled the trigger....

Re-installing now.

Patrick




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FC0098C.9060107>