Reversing a ZFS mistake

Valentin Bud valentin.bud at
Mon Dec 1 22:40:27 PST 2008

On Tue, Dec 2, 2008 at 2:36 AM, Reinis Ivanovs <dabas at> wrote:
> Hello,
> It seems I've made a mistake using ZFS, and now my /usr/local/ is
> empty. I wanted to create a snapshot of a directory inside of it, so I
> ran "zfs create tank/usr/local" and "zfs create tank/usr/local/www" as

Maybe it's just a typo but "zfs create" actually creates a file system
(data set), doesn't
do a snapshot of a certain directory.

> I had seen in the guides I'd been using. That worked, but the
> filesystems created were empty. As I found out later, doing what I did
> on Solaris would have created the filesystems but not mounted them,
> but on FreeBSD they were mounted automatically, and the previous
> contents hidden. The question now is, how do I get my files back? The
> system is crippled without /usr/local/ and I can't unmount or destroy
> it, because it says that the device is busy. Any help would be
> appreciated.
> R.
> --
> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at"

More information about the freebsd-questions mailing list