Nagle i bez powiadomienia aplikacja VirtualBox nie uruchamia się.
Po pierwsze, nic nie zrobiło. Nawet komunikat o błędzie. Przejrzałem dziennik systemu (/var/log/system.log) i znalazłem te dwa komunikaty powtarzane za każdym razem, gdy próbowałem uruchomić VirtualBox:
[0x0-0xbb0bb].org.virtualbox.app.VirtualBox[4224]: VirtualBox: supR3HardenedVerifyDir: Cannot trust the directory "/Applications/VirtualBox.app/Contents/
MacOS": group and/or other writable (st_mode=040777)
com.apple.launchd.peruser.501[237] ([0x0-0xbb0bb].org.virtualbox.app.VirtualBox[4224]): Exited with code: 1
Przeprowadziłem badania i znalazłem podobne problemy, z których większość wskazuje na problemy z uprawnieniami. Stwierdziłem więc, że aby to naprawić, powinienem zmienić uprawnienia w następujący sposób:
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS/components
Następnie, gdy próbuję uruchomić aplikację, pojawia się wyskakujące okienko z informacją:
Efektywny UID nie jest rootem (euid = 501 egid = 20 uid = 501 gid = 20) (rc = -20)
Spróbuj ponownie zainstalować VirtualBox.
Chciałbym uniknąć tej sugestii, ponieważ mam wiele ważnych maszyn wirtualnych i nie chcę ich zgubić.
Czy można to naprawić bez ponownej instalacji. Nie znalazłem żadnych innych dobrych informacji na ten temat, które mogłyby rozwiązać problem.
Jeśli nie było innej opcji niż ponowna instalacja, czy w ogóle istnieje możliwość wykonania kopii zapasowej maszyn wirtualnych? Zagłębiając się w katalog VirtualBox, nie znalazłem niczego, co brzmiałoby jak pakiet / plik VM zawierający każdą maszynę wirtualną.
pozdrowienia