Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Sep 2010 13:06:24 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        Juergen Lock <nox@jelal.kn-bremen.de>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: CFT: vdfuse port (was: Re: Mounting VirtualBox vdi files [SEC=UNCLASSIFIED])
Message-ID:  <alpine.BSF.2.00.1009111302590.62686@wonkity.com>
In-Reply-To: <20100911184519.GA2100@triton8.kn-bremen.de>
References:  <alpine.BSF.2.00.1007052053090.9243@wonkity.com> <20100706032057.GA15827@stlux503.dsto.defence.gov.au> <201009022024.o82KOVni007042@triton8.kn-bremen.de> <alpine.BSF.2.00.1009081918340.25377@wonkity.com> <20100911184519.GA2100@triton8.kn-bremen.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 11 Sep 2010, Juergen Lock wrote:

> On Wed, Sep 08, 2010 at 07:44:37PM -0600, Warren Block wrote:
>> On Thu, 2 Sep 2010, Juergen Lock wrote:
>>
>>> ...there is a much simpler fusefs tool in debian called vdfuse that I
>>> now finally made a port of.  I don't know how stable this is on
>>> FreeBSD or if there still may be bugs, so please give this a good test
>>> and post your results here.  Here's a simple example:
>>>
>>> 	# vdfuse -r -f ~nox/.VirtualBox/HardDisks/win7-64.vdi /mnt
>>> 	# mdconfig -a -f /mnt/Partition2 -o readonly
>>> 	md0
>>> 	# mount -o ro -t ntfs /dev/md0 /mnt2
>>> 	# ls -l /mnt2
>>> 	...
>>> 	# umount /mnt2
>>> 	# mdconfig -d -u 0
>>> 	# umount /mnt
>>
>> It works for a .vdi of a UFS drive.  The BSD partitions show up on the
>> md0 device (md0a, etc).  Just a trivial test, but looks promising!
>
> Yep, those kind of tests worked for me too, I just wasn't sure if it
> also survives `heavy use', i.e. reading/writing/using files much on
> the mounted fs.es...

Dumping the partitions of that FreeBSD system worked just now.  Not what 
I'd call a thorough test, but it did read everything in the filesystem 
without problems.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1009111302590.62686>