
運行最新的 VirtualBox (5.2.18) 沒有出現任何問題,直到我更新到 Ubuntu LTS-18。 (主機是 OS/X。)現在,標記為「自動安裝」的共用資料夾不會安裝。 (我從「virtualbox.org」的擴充包中重新安裝了「Guest Additions」並重新啟動,以防萬一。但沒有效果。)
我確實看到了/media/sf_sharename
所有指定共享的資料夾,但其中沒有任何內容:它們未安裝!
我能明確使用sudo mount
,當我這樣做時,共享資料夾的內容現在就會出現。但是,當我在 VirtualBox 共用資料夾設定中指定「自動安裝」時,我不必這樣做。
請注意,我根本沒有更改 VirtualBox 的任何內容:我僅有的升級了Ubuntu。它工作得完美,直到我做到了這。
(是的,該使用者是相應 Linux 群組的成員。它做已獲得許可。
同樣有趣的是,/dev/cdrom
也沒有被安裝......
答案1
根據我的原始答案,以下是該問題的最終解決方案的摘要:
參考: Virtualbox - 資料夾不會自動掛載,Windows 7 主機 Ubuntu 17.10 來賓
我發現,與上面的頁面相反virtualbox-guest-utils.service
,不是嘗試安裝共用。確實如此vboxadd-service.service
。但如果您只是從 virtualbox.org 安裝驅動程式擴充包,則無法取得該功能。您需要從提供的 CD-ROM 安裝擴展,該 CD-ROM 在 OS/X 上是應用程式套件的一部分。
那麼,Conflicts=
指令是完全正確的:
sudo systemctl edit --full vboxadd-service
...然後systemd-timesync.service
從Conflicts=
清單中刪除。 (在從 CDRom 安裝之後、重新啟動之前執行此操作。)
重新啟動後,您的共享將在那裡。
其他支持資訊可以在下面我的原始答案中找到。
答案2
我正在修改我的答案,使其變得更好。
我所經歷的整體情況最好描述如下:
https://askubuntu.com/questions/1066056/vbox-16-04-guest-upgraded-to-18-04-shared-folders-are-wrong
(雖然它沒有收到“答覆”做連結到其他頁面,我在這裡引用了其中一些頁面。
問題似乎出在「askubuntu」頁面中討論的vboxadd-service
和/或 中:vboxadd-guest-utils-service
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.
無疑,這種「混亂」對我的問題有很大影響。 。 。