Я стежив за цілою статтею Монтувати VHD або VDI в Linux з vdfuse, і все пішло чудово, окрім останнього кроку. Коли я набираю vdfuse -r "/media/mike/DATA/VM-VHD/SGOS.vhd" ~/Test
(я хочу просто скопіювати один файл із цього VHD), натомість я отримую це:
ERROR: a single mountpoint must be specified
DESCRIPTION: This Fuse module uses the VirtualBox access library to open a
VirtualBox supported VD image file and mount it as a Fuse file system. The
mount point contains a flat directory containing the files EntireDisk,
Partition1 .. PartitionN. These can then be loop mounted to access the
underlying file systems
Version: 0.83
USAGE: vdfuse [options] -f image-file mountpoint
-h help
-r readonly
-t specify type (VDI, VMDK, VHD, or raw; default: auto)
-f VDimage file
-s Snapshot file(s) to load on top of the image file
-a allow all users to read disk
-w allow all users to read and write to disk
-g run in foreground
-v verbose
-d debug
NOTE: you must add the line "user_allow_other" (without quotes)
to /etc/fuse.confand set proper permissions on /etc/fuse.conf
for this to work.
Я впевнений, що у мене user_allow_other
в конфігураційному файлі і дозволи встановлені правильно. Якою має бути ця точка «кріплення»?
vdfuse -r -f "/media/mike/DATA/VM-VHD/SGOS.vhd" ~/Test
, я отримуюERROR: cannot autodetect disk type of /media/mike/DATA/VM-VHD/SGOS.vhd
. Що я зараз роблю неправильно? До речі, що коментує?