Jay Taylor's notes
back to listing indexSophosLabs/vdfuse
[web search]
Original source (github.com)
Clipped on: 2016-03-09
Skip to content
Fuse driver to mount VirtualBox compatible disk images ( including snapshots ).
C
Python
Shell
Latest commit
6bfa95d
on Apr 15, 2014
Chris Benninger
Fixed an incompatibility with current gcc on ubuntu, related to the o…
old | Autotools build preliminary | 3 years ago | |
src | Fixed an incompatibility with current gcc on ubuntu, related to the o… | 2 years ago | |
.gitignore | Cleaned up build files. Now need to run autogen.sh beforehand | 3 years ago | |
AUTHORS | Restructure copyrights, licence etc. into their respective files | 3 years ago | |
COPYING | Restructure copyrights, licence etc. into their respective files | 3 years ago | |
ChangeLog | Restructure copyrights, licence etc. into their respective files | 3 years ago | |
INSTALL | Added mention of running autogen.sh to install | 2 years ago | |
Makefile.am | Fixed an incompatibility with current gcc on ubuntu, related to the o… | 2 years ago | |
NEWS | Autotools build preliminary | 3 years ago | |
README | Restructure copyrights, licence etc. into their respective files | 3 years ago | |
TODO | updated TODO | 2 years ago | |
autogen.sh | Fixed autogen.sh | 3 years ago | |
configure.ac | updated TODO | 2 years ago | |
fetch_vbox_headers.sh | Autotools scripts updates | 3 years ago |
README
######################################################### This is a clone of https://github.com/jonathanxavier/vdfuse with a few minor updates to make it compile against the latest VirtualBox headers as well as a more portable build system This Fuse module uses the VBox access library to open a VBox supported VD image file and mount it as a Fuse file system. The mount point contains a flat directory with the following files * EntireDisk * PartitionN Note that each file should only be opened once and opening EntireDisk should locks out the other files. However, since file close isn't passed to the fuse utilities, I can only enforce this in a brute fashion: If you open EntireDisk then all further I/O to the PartitionN files will fail. If open any PartitionN file then all further I/O to EntireDisk will fail. Hence in practice you can only access on or the other within a single mount. ########################################################## ChangeLog: See ChangeLog ########################################################## Installation: See INSTALL ########################################################## Usage: (once installed) Linux: (TODO) OSX: > sudo ./vdfuse -tVHD -a -f /path/to/vdi /path/to/mount > hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount /path/to/mount/EntireDisk > /dev/diskX << Pay attention to disk ids assigned > mount -t YourFS /dev/diskXsY /path/to/partition/mount ########################################################## License: See COPYING ########################################################## Authors: See AUTHORS ########################################################## sources: http://serverfault.com/questions/174278/mount-an-vhd-on-mac-os-x http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0