
Executando o VirtualBox mais recente (5.2.18) sem incidentes até atualizar para o Ubuntu LTS-18. (O host é OS/X.) Agora, as pastas compartilhadas marcadas como "montagem automática" não são montadas. (Reinstalei "Guest Additions" do pacote de extensão em "virtualbox.org" e reiniciei, apenas por precaução. Mas sem efeito.)
Vejo a /media/sf_sharename
pasta de todos os compartilhamentos especificados, mas não há nada neles: eles não estão montados!
EUpodeuso sudo mount
explicitamente e, quando faço isso, o conteúdo da pasta compartilhada aparece agora. Mas, quando eu especifico "montagem automática" na configuração de pastas compartilhadas do VirtualBox, não deveria ser necessário fazer isso.
Observe que não mudei nada no VirtualBox: euapenasUbuntu atualizado. Funcionou perfeitamente até que eu fizesse.
(Sim, o usuário é membro do grupo Linux apropriado.faztenha permissão.)
É interessante também que /dev/cdrom
também não está sendo montado...
Responder1
Aqui está o resumo da solução final para este problema, com base na minha resposta original abaixo:
Referindo-se a: Virtualbox - a pasta não é montada automaticamente, host do Windows 7 Ubuntu 17.10 guest
virtualbox-guest-utils.service
Descobri que, ao contrário da página acima,nãotente montar os compartilhamentos. O vboxadd-service.service
faz. Mas você não terá isso se simplesmente instalar o pacote de extensão de drivers do virtualbox.org. Você precisa instalar as extensões do CD-ROM fornecido, que no OS/X faz parte do pacote do aplicativo.
Então, a Conflicts=
instrução estava exatamente correta:
sudo systemctl edit --full vboxadd-service
... então remova systemd-timesync.service
da Conflicts=
lista. (Vá em frente e faça isso depois de instalar a partir do CDRom e antes de reiniciar.)
Ao reiniciar, seus compartilhamentos estarão lá.
Informações de apoio adicionais serão encontradas na minha resposta original, abaixo.
Responder2
Estou revisando minha resposta para ser muito melhor.
A situação geral que estou enfrentando é melhor descrita aqui:
https://askubuntu.com/questions/1066056/vbox-16-04-guest-upgraded-to-18-04-shared-folders-are-wrong
(Emboraistonão recebeu "uma resposta",fazlink para outras páginas que o fazem, e citei algumas dessas páginas aqui.)
O problema parece estar no vboxadd-service
e/ou vboxadd-guest-utils-service
conforme discutido nesta página "askubuntu":
Virtualbox - a pasta não é montada automaticamente, host do Windows 7 Ubuntu 17.10 guest
... que se refere a este relatório de bug do Ubuntu:
https://bugs.launchpad.net/ubuntu-mate/+bug/1769453
No momento em que escrevo, estou tentando descobrir exatamente por que o serviço está falhando na inicialização no meu caso, masfazerobserve que o serviço não está rodando, e que se no meu sistema eu executar o seguinte comando, aparecem os compartilhamentos:
sudo systemctl restart vboxadd-service.service
Ao contrário do post citado, porém, meu status para o serviço mostra vários serviços, alguns "saídos":
● vboxadd.service
Loaded: loaded (/opt/VBoxGuestAdditions-5.2.18/init/vboxadd; enabled; vendor preset: enabled)
Active: active (exited) since Thu 2018-08-23 12:06:20 EDT; 5min ago
Process: 905 ExecStart=/opt/VBoxGuestAdditions-5.2.18/init/vboxadd start (code=exited, status=0/SUCCESS)
Main PID: 905 (code=exited, status=0/SUCCESS)
Aug 23 12:06:00 MyVM systemd[1]: Starting vboxadd.service...
Aug 23 12:06:03 myVM vboxadd[905]: VirtualBox Guest Additions: Starting.
Aug 23 12:06:20 MyVM systemd[1]: Started vboxadd.service.
● vboxadd-service.service
Loaded: loaded (/opt/VBoxGuestAdditions-5.2.18/init/vboxadd-service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-08-23 12:11:20 EDT; 3s ago
Process: 2696 ExecStart=/opt/VBoxGuestAdditions-5.2.18/init/vboxadd-service start (code=exited, status=0/SUCCESS)
Tasks: 8 (limit: 4665)
CGroup: /system.slice/vboxadd-service.service
└─2737 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh
Aug 23 12:11:19 MyVM systemd[1]: Starting vboxadd-service.service...
Aug 23 12:11:20 MyVM vboxadd-service[2696]: vboxadd-service.sh: Starting VirtualBox Guest Addition service.
Aug 23 12:11:20 MyVM vboxadd-service.sh[2717]: Starting VirtualBox Guest Addition service.
Aug 23 12:11:20 MyVM vboxadd-service.sh[2736]: VirtualBox Guest Addition service started.
Aug 23 12:11:20 MyVM systemd[1]: Started vboxadd-service.service.
● virtualbox.service - LSB: VirtualBox Linux kernel module
Loaded: loaded (/etc/init.d/virtualbox; generated)
Active: active (exited) since Thu 2018-08-23 12:06:08 EDT; 5min ago
Docs: man:systemd-sysv-generator(8)
Process: 1356 ExecStart=/etc/init.d/virtualbox start (code=exited, status=0/SUCCESS)
Aug 23 12:06:06 MyVM systemd[1]: Starting LSB: VirtualBox Linux kernel module...
Aug 23 12:06:08 MyVM systemd[1]: Started LSB: VirtualBox Linux kernel module.
Sem dúvida, esta “confusão” tem uma influência considerável no meu problema. . .