OK, experimentei o guest do Debian Wheezy em um host do Windows XP (VirtualBox 4.3.8).
Pré-requisitos:
-
Anfitrião:
- Crie uma pasta compartilhada (usando a interface do usuário ou o comando
vboxmanage
). -
Note que ele tem ambos o caminho e o "nome abreviado".
Por exemplo, posso compartilhar a pasta
C:\Documents and settings\User
, tornando-a disponível com o nomeuser
.
- Crie uma pasta compartilhada (usando a interface do usuário ou o comando
-
Convidado Debian:
- Tenha
virtualbox-guest-dkms
instalado, compilado para o kernel atual (feito automaticamente; caso contrário, instale o pacotelinux-headers
correspondente e executedpkg-reconfigure virtualbox-guest-dkms
). - Tem
virtualbox-guest-utils
para disponibilizarmount.vboxsf
.
- Tenha
Agora, no seu convidado, você pode fazer
# mkdir /tmp/foo
# mount.vboxsf user /tmp/foo
ou, alternativamente, o último passo pode ser escrito como
# mount -t vboxsf user /tmp/foo
Observe o uso do nome abreviado para o argumento "device" na chamada para mount
.
A resposta é baseada em este comentário no tópico que lida com o problema semelhante em outras partes do SO.