[FIX] Błąd VirtualBox NS_ERROR_FAILURE



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Błąd VirtualBox NS_ERROR_FAILURE często pojawia się, gdy próbujesz uruchomić VirtualBox. Błąd jest ograniczony do użytkowników macOS i niektórych użytkowników Linuksa. Z raportów wynika, że ​​czasami użytkownicy napotykają błąd po zaktualizowaniu systemu, ale to nie wszystko.



VirtualBox NS_ERROR_FAILURE



Maszyny wirtualne to efektywne kosztowo rozwiązanie umożliwiające jednoczesne korzystanie z różnych systemów operacyjnych. Zebraliśmy listę potencjalnych przyczyn problemu, które zostały zgłoszone przez różnych użytkowników. Oto niektóre z winowajców tego błędu:



  • Korzystanie z wyświetlacza Duet - Jeśli używasz oprogramowania innej firmy do zwiększenia liczby wyświetlaczy, może to powodować problemy z VirtualBox, nawet jeśli używasz go rzadko. Duet Display to aplikacja służąca do realizacji tego zadania. Jeśli dotyczy to Ciebie, będziesz musiał usunąć Duet Display, aby rozwiązać problem.
  • Stan zapisania maszyny wirtualnej - Stan zapisania to funkcja dostępna obecnie u wszystkich dostawców wirtualizacji. Jeśli pozostawisz maszynę wirtualną w stanie zapisanym, często może to spowodować błąd NS_ERROR_FAILURE, w którym to przypadku będziesz musiał odrzucić maszynę wirtualną będącą winowajcą, aby rozwiązać problem.
  • Uszkodzone pliki instalacyjne - Jak się okazuje, w niektórych przypadkach błąd może być spowodowany uszkodzonymi plikami w katalogu instalacyjnym VirtualBox. W takim przypadku łatwym i szybkim rozwiązaniem problemu jest ponowna instalacja oprogramowania.
  • Aktualizacja jądra systemu Linux - Dla użytkowników Linuksa problem często pojawia się, gdy aktualizują jądro Linuksa do nowszej wersji, która jest dostępna do pobrania. W takim przypadku będziesz musiał zaktualizować niektóre moduły hosta VirtualBox.

Teraz, gdy omówiliśmy potencjalne przyczyny wspomnianego błędu, przejdźmy do rozwiązań, które możesz zastosować, aby pozbyć się błędu. Proszę postępuj zgodnie z instrukcjami.

Metoda 1: odrzucenie stanu zapisanego maszyny wirtualnej

Jak się okazuje, stan zapisany to funkcja wchodząca w skład różnych programów do wirtualizacji. Zasadniczo umożliwia przechowywanie aktualnego stanu maszyny wirtualnej, dzięki czemu po powrocie można łatwo i szybko wrócić do tego stanu. Jeśli znasz hibernację na laptopach, pomyśl o tym jako o tym samym rozwiązaniu, ale dla wirtualne maszyny .

Może to czasami powodować problem, z którym się spotkałeś, a jego naprawa jest bardzo łatwa. Aby rozwiązać ten problem, wykonaj poniższe czynności:



  1. Przede wszystkim otwórz plik VirtualBox Manager .
  2. Po uruchomieniu VirtualBox Manager kliknij maszynę wirtualną, która jest w zapisanym stanie. Będziesz w stanie odróżnić, jak mówi Ocaleni pod nazwą maszyny wirtualnej.
  3. Po wybraniu, pod paskiem menu, kliknij Odrzucać opcja, która jest strzałką w dół.

    Odrzucanie maszyny wirtualnej

  4. Alternatywnie możesz kliknąć maszynę wirtualną prawym przyciskiem myszy i wybrać Odrzuć stan zapisany z menu rozwijanego.
  5. Miejmy nadzieję, że to rozwiąże problem.

Metoda 2: Odinstalowanie Duet Display

Jest oczywiste, że posiadanie wielu wyświetlaczy może znacznie zwiększyć produktywność. Duet Display to oprogramowanie, za pomocą którego można zamienić iPada itp. W dodatkowy wyświetlacz. Ma to swoje zalety, ale czasami może powodować problem z systemem macOS, takim jak ten. Jeśli ten przypadek dotyczy Ciebie, co powinieneś zrobić, to usunąć oprogramowanie z systemu.

Aby odinstalować oprogramowanie, wykonaj poniższe czynności:

  1. Przede wszystkim uruchom Duet Display oprogramowanie.
  2. Po uruchomieniu będziesz mógł zobaczyć logo w prawym górnym rogu ekranu.
  3. Tam kliknij logo, a następnie kliknij Ustawienia ikonę w prawym dolnym rogu listy rozwijanej.
  4. Następnie w menu rozwijanym kliknij Odinstaluj Duet aby usunąć oprogramowanie.

    Odinstalowywanie Duet Display

  5. Przejdź przez kolejne monity, aby zakończyć usuwanie.
  6. Sprawdź, czy problem został rozwiązany.

Metoda 3: Ponowna instalacja VirtualBox

W niektórych przypadkach problem jest spowodowany uszkodzonymi plikami, które znajdują się w instalacja katalog VirtualBox. Dzieje się tak, gdy aplikacja nie została poprawnie zainstalowana lub aktualizacja spowodowała zepsucie plików. Nie jest to duży problem i można go łatwo rozwiązać. Aby rozwiązać problem, musisz odinstalować oprogramowanie VirtualBox z systemu, a następnie zainstalować je ponownie.

Można to łatwo zrobić za pomocą narzędzia VirtualBox_uninstall.tool, które jest dostarczane z plikiem pakietu oprogramowania. Aby to zrobić, postępuj zgodnie z poniższymi instrukcjami:

  1. Przede wszystkim będziesz musiał pobrać najnowszy dostępny instalator VirtualBox. Aby to zrobić, przejdź do sekcji pobierania pliku Witryna VirtualBox i pobierz instalator OSX.
  2. Po zakończeniu pobierania będziesz musiał zamontować pobrany plik .dmg plik .
  3. Następnie przejdź do zamontowanego instalatora za pomocą Znalazca i tam kliknij dwukrotnie plik o nazwie VirtualBox_Uninstall.tool .
  4. Otworzy się nowe okno terminala, w którym zostaniesz zapytany, czy chcesz kontynuować dezinstalację. Rodzaj tak w oknie terminala, aby zakończyć usuwanie.

    Odinstalowywanie VirtualBox

  5. Możesz zamknąć okno terminala po pomyślnym zakończeniu dezinstalacji.
  6. Następnie przejdź ponownie do Findera i zainstaluj oprogramowanie. Jeśli napotkasz błąd podczas instalacji, będziesz musiał zezwolić na dostęp do VirtualBox przez okno Bezpieczeństwo i polityka.
  7. Aby to zrobić, przejdź do Preferencje systemowe> Bezpieczeństwo i zasady .
  8. Tam u dołu zobaczysz komunikat informujący, że aplikacja została zablokowana. Kliknij na Dopuszczać przycisk i będzie dobrze.

    Zezwalanie na VirtualBox

Metoda 4: Aktualizacja pakietu modułów hosta VirtualBox (Linux)

Jeśli napotykasz problem w dystrybucji Linuksa, najprawdopodobniej jest to spowodowane przestarzałym pakietem modułów hosta dla VirtualBox. Jak się okazuje, można to łatwo rozwiązać, wykonując tylko kilka poleceń. Ten moduł zawiera moduły jądra hosta VirtualBox dla twojej dystrybucji Linuksa.

Aby zaktualizować pakiet, wykonaj następujące czynności:

  1. Otwórz okno terminala w swojej dystrybucji Linuksa.
  2. Następnie, zanim zaktualizujesz pakiet, upewnij się, że zaktualizowałeś bazy danych pakietu. Następujące polecenie jest przeznaczone dla użytkowników Arch.
sudo pacman -Syyu

Aktualizowanie pakietów

  1. Jest to równoważne z następującą komendą w Ubuntu:
sudo apt update
  1. Następnie uruchom następujące polecenie:
sudo / sbin / rcvboxdrv setup
  1. Spowoduje to odinstalowanie starych modułów jądra, a następnie rekompilację nowych modułów jądra VirtualBox.
  2. To powinno rozwiązać problem.
Tagi virtualbox 4 minuty czytania