Ako opraviť chybu VirtualBox NS_ERROR_FAILURE
Rôzne / / August 05, 2021
Pri pokuse o spustenie VirtualBoxu ľudia hlásia, že čelia chybe NS_ERROR_FAILURE. Chyba je však bežná iba pre používateľov systémov Linux a macOS, takže ak používate systém Windows, pravdepodobne tento problém nebude mať. Ľudia navyše uviedli, že chyba sa vyskytuje aj pri pokuse o aktualizáciu systému.
VirtualBox je vo všeobecnosti bezplatný a otvorený hypervisor, ktorý vám pomáha spúšťať rôzne operačné systémy v hostiteľskom systéme. Či už používate Linux, Windows alebo macOS, VirtualBox je k dispozícii pre všetky hlavné platformy, vrátane Free-BSD a Solaris.
VirtualBox ponúka množstvo funkcií, ako sú snímky, zdieľané priečinky, špeciálne ovládače a pomocné programy a oveľa viac. V tomto článku sa však nebudeme baviť o tom, čo je VirtualBox a čo dokáže. Budeme však diskutovať o bežnej chybe, ktorú hlásia ľudia používajúci VirtualBox. Tiež si povieme niečo o jeho príčine a ako to napraviť.
Obsah
- 1 Chyba VirtualBox NS_ERROR_FAILURE - potenciálne príčiny
-
2 Ako opraviť chybu VirtualBox NS_ERROR_FAILURE Chyba
- 2.1 Riešenie 1: Zrušenie uloženého stavu
- 2.2 Riešenie 2: Odinštalovanie aplikácie Duet Display alebo akejkoľvek alternatívy k nej
- 2.3 Riešenie 3: Preinštalovanie VirtualBoxu
- 2.4 Riešenie 4: Aktualizácia balíkov hostiteľských modulov VirtualBox
- 3 Záver
Chyba VirtualBox NS_ERROR_FAILURE - potenciálne príčiny
Doteraz sme hovorili o tom, ako k chybe dochádza a kedy sa objaví. Je zrejmé, že chceme chybu opraviť, ale aby sme ju mohli opraviť, musíme poznať aspoň niektoré možné príčiny. Preto si tu rozoberieme niekoľko možných príčin chyby NS_ERROR_FAILURE vo VirtualBoxe.
- Ak nejaký čas používate VirtualBox, mohla by vám byť známa funkcia Uložený stav VirtualBoxu. Kedykoľvek vypnete operačný systém vo VM, môžete uložiť aktuálny stav daného operačného systému. Takže ďalšiu kravatu, keď ju otvoríte, zostane rovnaká. Je veľmi možné, že príčinou chyby NS_ERROR_FAILURE je skutočnosť, že ste uložili stav operačného systému. Preto, aby ste to opravili, musíte odstrániť VM.
- Poškodené inštalačné súbory môžu byť tiež príčinou chyby NS_ERROR_FAILURE, nie sme si istí, ako sa súbory poškodia, ale nie je to nemožné. Preto, aby ste takýto problém odstránili, musíte preinštalovať VirtualBox.
- Používanie aplikácií tretích strán, ako je Duet Display, na zvýšenie počtu displejov, môže byť príčinou NS_ERROR_FAILURE.
Ako opraviť chybu VirtualBox NS_ERROR_FAILURE Chyba
Riešenie 1: Zrušenie uloženého stavu
Ako už bolo spomenuté, uložený stav môže byť príčinou chyby, ktorá sa vyskytne v VirtualBoxe. Aby sme to napravili, musíme vyradiť uložený stav z VM. Postupujte podľa krokov uvedených nižšie.
Krok 1) Spustite VirtualBox na počítači Mac alebo Linux, kliknite na a vyberte ikonu Virtuálny prístroj to je v uloženom stave. Rozlišovanie uloženého VM je jednoduché, pretože VM bude označený ako Uložené pod jeho menom.
Krok 2) Po výbere virtuálneho počítača môžete kliknúť na ikonu Zahodiť Stlačením tlačidla (ikona šípky nadol) na paneli ponuky odstránite uložený stav. ALEBO môžete tiež kliknúť pravým tlačidlom myši na VM a vybrať Zahodiť uložený štát.
Riešenie 2: Odinštalovanie aplikácie Duet Display alebo akejkoľvek alternatívy k nej
Výhoda použitia viacerých displejov môže spôsobiť konflikt s virtuálnymi počítačmi Virtual Machine a spôsobiť NS_ERROR_FAILURE. Preto musíte z Macu a Linuxu odinštalovať všetky aplikácie ako Duet Displays, aby ste problém vyriešili.
Krok 1) Najskôr spustite Duet Display alebo alternatívnu aplikáciu, potom na jeho paneli uvidíte jeho logo.
Krok 2) Kliknite na logo aplikácie a potom na ikonu nastavenie ikona vpravo dole.
Krok 3) V podponuke vyberte ikonu Odinštalujte Duet možnosť a potom len postupujte podľa pokynov, potvrďte ju a odstráňte Duet Display zo systému, potom by ste už vo VirtualBoxe nemali čeliť žiadnej chybe.
Riešenie 3: Preinštalovanie VirtualBoxu
Ak sú poškodené súbory hlavným zdrojom problému, najlepším riešením je preinštalovanie VirtualBoxu. Ak ste však zvedaví, ako sa súbory poškodia, je to spôsobené nedávnou aktualizáciou systému o aktualizáciou VirtualBox atď.
Krok 1) Ak používate Mac, najskôr by ste si mali stiahnuť najnovší súbor VirtualBox.dmg z oficiálnej webovej stránky VirtualBox.
Krok 2) Po stiahnutí súboru a potom v počítači Mac pripojte súbor VirtualBox.dmg pomocou klávesu Vyhľadávač prejdite na inštalačný program a kliknite na ikonu otvoriť v priečinku VirtualBox_Uninstall nástroj spis.
Krok 3) Súbor sa spustí v termináli a bude sa vás pýtať, či chcete pokračovať v odinštalovávaní Virtual Boxu, zadajte Áno a stlačením klávesu Enter odinštalujte Virtual Box.
Ak používate systém Linux, otvorte terminál a napíšte sudo apt-get odstrániť VirtualBox, stlačte kláves Enter, zadajte r po výzve dokončite odinštalovanie VirtualBoxu.
Krok 4) V systéme Mac prejdite na súbor Stiahnuť a nainštalujte softvér VirtualBox, povoľte prístup k virtuálnemu poľu v okne nastavení Zabezpečenie a politika. Toto zabráni akejkoľvek chybe počas inštalácie. V systéme Linux však na inštaláciu VirtualBoxu stačí zadať príkaz sudo apt-get nainštalovať virtualbox a stlačte kláves Enter. Typ r ak sa zobrazí výzva, počkajte nejaký čas, kým systém stiahne a nainštaluje virtuálnu schránku.
Riešenie 4: Aktualizácia balíkov hostiteľských modulov VirtualBox
Táto metóda je exkluzívna iba pre používateľov systému Linux, ak používate zastarané balíčky modulov hostiteľa VirtualBox. Potom musíte aktualizovať hostiteľské moduly VirtualBox na najnovšiu verziu.
Krok 1) Najskôr stlačte Ctrl + Alt + T klávesmi na klávesnici otvorte Terminál. Ak potom používate Linuxovú distribúciu založenú na Ubuntu, vykonajte nasledujúci príkaz.
sudo apt-get update && apt upgrade
Prípadne môžete vyskúšať sudo apt-get dist-upgrade príkaz tiež aktualizuje celú distribúciu. Ak však používate distro na báze Archu, zadajte nasledujúci príkaz a vykonajte.
sudo pacman -Syyu
Krok 2) Po úspešnej aktualizácii distribúcie systému Linux budete musieť staré jadro odinštalovať. Tiež budete musieť prekompilovať moduly jadra VirtualBox. Preto zadajte nasledujúci príkaz a stlačte kláves Enter na klávesnici. Potom by to malo vyriešiť problém NS_ERROR_FAILURE.
nastavenie sudo / sbin / rcvboxdrv
Záver
Ak sa pri pokuse o spustenie VM vo VirtualBoxu stretnete s NS_ERROR_FAILURE, najskôr musíte uložený stav zahodiť. Prejdite na virtuálny počítač, ktorý má problém, vyberte ho a kliknite na tlačidlo Zahodiť v hornej ponuke okna Virtuálny počítač.
Musíte odinštalovať aplikácie ako Duet Displays, čo pomáha zvýšiť počet displejov, pretože takáto aplikácia môže byť v konflikte s VM a spôsobiť problém. Ak to nefunguje, buď preinštalujete VirtualBox, kroky sú uvedené vyššie.
Nakoniec sa môžete pokúsiť problém vyriešiť aktualizáciou balíka hostiteľských modulov VirtualBox. Musíte odinštalovať staré jadro a nainštalovať nové moduly jadra Virtualbox.
Voľba editora:
- Ako resetovať a vyprázdniť medzipamäť DNS v systémoch macOS Catalina / Big Sur
- Vyhľadajte zoznam webových stránok navštívených v systéme Mac s časom používania
- Najlepšie 3 spôsoby, ako previesť GIF na PNG obrázok na PC
- Oprava Windows nemôže nájsť /OnlineUpdate/LiveUpd.exe
- Ako zmeniť veľkosť ponuky Štart a hlavného panela v systéme Windows 10