无名阁
openSUSE下面挂载vdi镜像文件
2014-7-28 笑看风云


今天需要把虚拟机里的文件备份一下,但是通过虚拟机自带的共享文件夹太慢,于是决定把vdi镜像挂载起来。



首先我们的下载vdfuse软件,地址如下:下载地址



安装好了之后在终端中执行以下命令:


sudo vdfuse -r -a -t VDI -f /xxxxxxxx.vdi   /a/b


现在在b文件夹下面就会有一个EntireDisk文件和Partition1之类的文件,接着执行下面命令:

sudo mount /a/b/Partition1 /c

现在c文件下面就是镜像里面的内容了。



下面介绍一下使用vdfuse中会出现的一些问题:



在安装好了vdfuse之后网上说要修改/etc/fuse.conf文件,我发现openSUSE下面没有这个文件,但是不要紧,有没有这个文件不影响vdfuse的使用。



第二个是,使用vdfuse的时候越是会提示下面内容:

fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option

这个提示开始半天没有弄明白,后来才发现其实很简单,那就是我用来挂载的目录下面有文件存在,只要把镜像挂载到没有文件存在的目录就可以了。





发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容