Eu tenho o Ubuntu 13.10 instalado no Virtualbox 4.3. A máquina host é o Windows.
Eu tenho algumas pastas compartilhadas do Virtualbox sendo montadas pelo / etc / fstab. Até recentemente, essa configuração funcionava bem, mas após a atualização do Ubuntu 13.04 e do Virtualbox 4.2 (essencialmente ao mesmo tempo), a montagem fstab parou de funcionar. Eu recebo o seguinte erro durante a inicialização:
An error occurred while mounting /home/benme/Documents.
keys:Press S to skip mounting or M for manual recovery
Pressionar M para recuperação manual e depois tentar montar manualmente também falha:
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
Mas se eu pular a montagem durante a inicialização, aguarde o Unity iniciar e depois monte manualmente em um shell, tudo funcionará bem:
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] password for benme:
benme-vb ~ % ls Documents
# actual file list omitted
Note que quando eu monto manualmente, estou deixando o mount pegar todas as opções do / etc / fstab, e ele funciona. Isso sugere para mim que é algum tipo de problema de tempo, em que o Virtualbox não está "pronto" para fornecer as montagens de arquivos compartilhados no momento em que as montagens / etc / fstab são executadas durante a inicialização.
Aqui está a linha fstab, apenas para completar:
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Existe algo que eu possa fazer sobre isso do lado do Ubuntu? Ou alguém sabe mais sobre isso do ângulo do Virtualbox?
Encontrei um relatório antigo no rastreador de erros do Virtualbox com sintomas idênticos, mas nesse caso o usuário atualizou o Virtualbox sem atualizar suas adições de convidados e resolver o problema; isso não está acontecendo aqui, eu definitivamente tenho as adições de 4.3 convidados instaladas.