Após a atualização para o Ubuntu LTS-18, as pastas compartilhadas do VirtualBox marcadas como "montagem automática" não são mais montadas

Após a atualização para o Ubuntu LTS-18, as pastas compartilhadas do VirtualBox marcadas como "montagem automática" não são mais montadas

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_sharenamepasta de todos os compartilhamentos especificados, mas não há nada neles: eles não estão montados!

EUpodeuso sudo mountexplicitamente 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/cdromtambé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.serviceDescobri que, ao contrário da página acima,nãotente montar os compartilhamentos. O vboxadd-service.servicefaz. 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.serviceda 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-servicee/ou vboxadd-guest-utils-serviceconforme 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. . .

informação relacionada