После обновления до Ubuntu LTS-18 общие папки VirtualBox с пометкой «автоматическое монтирование» больше не монтируются

0

Запуск VirtualBox последней версии (5.2.18) без инцидентов, пока я не обновлюсь до Ubuntu LTS-18. (Хост - OS / X.) Теперь общие папки, помеченные как «auto-mount», не монтируются. (Я переустановил «Гостевые дополнения» из пакета расширений на «virtualbox.org» и перезапустил, на всякий случай. Но эффекта не было.)

Я вижу /media/sf_sharename папка для всех указанных общих ресурсов, но в них ничего нет: они не смонтированы

я Можно использование sudo mount явно, и когда я это делаю, теперь отображается содержимое общей папки. Но когда я указываю «автоматическое монтирование» в настройке общих папок VirtualBox, мне не нужно этого делать.

Обратите внимание, что я ничего не изменил о VirtualBox: я только модернизированный Ubuntu. Это работало безупречно, пока я не сделал этот.

(Да, пользователь является членом соответствующей группы Linux. делает есть разрешение.)

Также интересно, что /dev/cdrom тоже не монтируется ...

Mike Robinson
источник

Ответы:

0

Я пересматриваю свой ответ, чтобы он был намного лучше

Общая ситуация, с которой я сталкиваюсь, лучше всего описана здесь:

https://askubuntu.com/questions/1066056/vbox-16-04-guest-upgraded-to-18-04-shared-folders-are-wrong

(Хотя Это не получил "ответ", это делает ссылки на другие страницы, которые делают, и я привел некоторые из этих страниц здесь.)

Проблема, кажется, в vboxadd-service и / или vboxadd-guest-utils-service как обсуждалось на этой странице "Askubuntu":

Virtualbox - папка не монтируется автоматически, Windows 7 хост Ubuntu 17.10 гость

... который ссылается на этот отчет об ошибке в Ubuntu:

https://bugs.launchpad.net/ubuntu-mate/+bug/1769453

На момент написания статьи я пытаюсь выяснить, почему в моем случае происходит сбой службы при запуске, но я делать обратите внимание, что служба не запущена, и если в моей системе я выполню следующую команду, появятся общие ресурсы:

sudo systemctl restart vboxadd-service.service

Однако, в отличие от цитируемого поста, мой статус для сервиса показывает несколько сервисов, некоторые "вышли":

● 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.

Несомненно, эта «путаница» имеет большое значение для моей проблемы. , ,

Mike Robinson
источник
0

Вот краткое изложение окончательного решения этой проблемы, основанное на моем первоначальном ответе ниже:

Ссылаясь на: Virtualbox - папка не монтируется автоматически, Windows 7 хост Ubuntu 17.10 гость

Я обнаружил, что, вопреки приведенной выше странице, virtualbox-guest-utils.service сделал не попытка смонтировать акции. vboxadd-service.service делает. Но у вас этого не будет, если вы просто установите пакет расширений драйверов с virtualbox.org. Вам необходимо установить расширения с прилагаемого компакт-диска, который на OS / X является частью пакета приложения.

Затем Conflicts= инструкция была точно правильной:

sudo systemctl edit --full vboxadd-service

... затем удали systemd-timesync.service от Conflicts= список. (Продолжайте делать это после установки с CDRom и перед перезагрузкой.)

После перезагрузки ваши акции будут там.

Дополнительная вспомогательная информация будет найдена в моем оригинальном ответе ниже.

Mike Robinson
источник