Jak opravit chybu VirtualBox NS_ERROR_FAILURE
Různé / / August 05, 2021
Při pokusu o spuštění VirtualBoxu lidé hlásí, že čelí chybě NS_ERROR_FAILURE. Chyba je však běžná pouze pro uživatele systémů Linux a macOS, takže pokud používáte Windows, pravděpodobně tento problém nebudete mít. Lidé navíc uvedli, že k chybě dochází také při pokusu o aktualizaci systému.
VirtualBox je obecně bezplatný a open-source hypervisor, který vám pomůže spouštět různé operační systémy v hostitelském systému. Ať už používáte Linux, Windows nebo macOS, VirtualBox je k dispozici pro všechny hlavní platformy, včetně Free-BSD a Solaris.
VirtualBox přichází se spoustou funkcí, jako jsou snímky, sdílené složky, speciální ovladače a nástroje a mnoho dalšího. V tomto článku však nebudeme hovořit o tom, co je VirtualBox a co může dělat. Budeme ale diskutovat o běžné chybě, kterou lidé používající VirtualBox hlásí. Budeme také hovořit o jeho příčině a jak ji opravit.
Obsah
- 1 Chyba VirtualBox NS_ERROR_FAILURE - potenciální příčiny
-
2 Jak opravit chybu VirtualBox NS_ERROR_FAILURE
- 2.1 Řešení 1: Zrušení uloženého stavu
- 2.2 Řešení 2: Odinstalování aplikace Duet Display nebo jakékoli jiné alternativy
- 2.3 Řešení 3: Přeinstalování VirtualBoxu
- 2.4 Řešení 4: Aktualizace balíčků hostitelských modulů VirtualBox
- 3 Závěr
Chyba VirtualBox NS_ERROR_FAILURE - potenciální příčiny
Až dosud jsme hovořili o tom, jak k chybě dochází a kdy se objeví. Je zřejmé, že chceme chybu opravit, ale abychom ji mohli opravit, musíme znát alespoň některé možné příčiny. Proto zde probereme několik možných příčin chyby NS_ERROR_FAILURE ve VirtualBoxu.
- Pokud nějakou dobu používáte VirtualBox, můžete být obeznámeni s funkcí Uloženého stavu VirtualBoxu. Kdykoli vypnete operační systém ve virtuálním počítači, můžete uložit aktuální stav daného operačního systému. Takže další kravata, když ji otevřete, zůstane stejná. Je velmi možné, že příčinou chyby NS_ERROR_FAILURE je to, že jste uložili stav operačního systému. Chcete-li to opravit, musíte odebrat virtuální počítač.
- Poškozené instalační soubory mohou být také příčinou chyby NS_ERROR_FAILURE, nejsme si jisti, jak se soubory poškodí, ale není to nemožné. Chcete-li tedy takový problém vyřešit, musíte VirtualBox přeinstalovat.
- Použití aplikace třetí strany, jako je Duet Display, ke zvýšení počtu displejů, může být příčinou NS_ERROR_FAILURE.
Jak opravit chybu VirtualBox NS_ERROR_FAILURE
Řešení 1: Zrušení uloženého stavu
Jak již bylo zmíněno dříve, uložený stav může být příčinou chyby, ke které dochází ve VirtualBoxu. Abychom to opravili, musíme zahodit uložený stav z virtuálního počítače. Postupujte podle níže uvedených kroků.
Krok 1) Spusťte VirtualBox na počítači Mac nebo Linux, klikněte a vyberte ikonu Virtuální stroj to je v uloženém stavu. Rozlišování uloženého virtuálního počítače je snadné, protože virtuální počítač bude označen jako Uložené pod jeho jménem.
Krok 2) Po výběru virtuálního počítače můžete buď kliknout na Vyřadit tlačítko (ikona se šipkou dolů) z řádku nabídek pro odstranění uloženého stavu. NEBO můžete také kliknout pravým tlačítkem na virtuální počítač a vybrat Zahodit uložený stav.
Řešení 2: Odinstalování aplikace Duet Display nebo jakékoli jiné alternativy
Výhodou použití více displejů může být konflikt s virtuálními počítači Virtual Machine a NS_ERROR_FAILURE. Chcete-li tento problém vyřešit, musíte z počítače Mac a Linux odinstalovat libovolnou aplikaci, jako je Duet Displays.
Krok 1) Nejprve spusťte Duet Display nebo jeho alternativní aplikaci, poté byste na jeho panelu viděli jeho logo.
Krok 2) Klikněte na logo aplikace a poté na ikonu Nastavení ikona vpravo dole.
Krok 3) V podnabídce vyberte ikonu Odinstalujte Duet možnost a poté postupujte podle pokynů, potvrďte ji a odeberte Duet Display ze svého systému, poté byste neměli čelit žádné chybě ve VirtualBoxu.
Řešení 3: Přeinstalování VirtualBoxu
Pokud jsou poškozené soubory hlavním zdrojem problému, je nejlepší přeinstalovat VirtualBox. Pokud vás však zajímá, jak se soubory poškozují, pak je to kvůli nedávné aktualizaci systému o aktualizaci VirtualBoxu atd.
Krok 1) Pokud používáte Mac, měli byste si nejprve stáhnout nejnovější soubor VirtualBox.dmg z oficiálního webu VirtualBox.
Krok 2) Jakmile si stáhnete soubor a poté do počítače Mac, připojte soubor VirtualBox.dmg pomocí Nálezce přejděte do instalačního programu a klikněte na Otevřít na VirtualBox_Uninstall nástroj soubor.
Krok 3) Soubor se spustí v terminálu a zeptá se vás, zda chcete pokračovat v odinstalování Virtual Boxu, zadejte Ano a stisknutím klávesy Enter odinstalujte Virtual Box.
Pokud používáte systém Linux, jednoduše otevřete terminál a zadejte sudo apt-get odebrat VirtualBox, stiskněte klávesu Enter, zadejte y po výzvě dokončete odinstalování VirtualBoxu.
Krok 4) V systému Mac přejděte na soubor Stáhnout a nainstalujte software VirtualBox, povolte přístup k virtuálnímu poli v okně Nastavení zabezpečení a zásad. Tím se zabrání jakékoli chybě během instalace. V systému Linux pro instalaci VirtualBoxu však stačí zadat příkaz sudo apt-get install virtualbox a stiskněte klávesu Enter. Typ y Pokud se zobrazí výzva, počkejte nějaký čas, než systém stáhne a nainstaluje virtuální schránku.
Řešení 4: Aktualizace balíčků hostitelských modulů VirtualBox
Tato metoda je exkluzivní pouze pro uživatele systému Linux, pokud používáte zastaralé balíčky modulů hostitele VirtualBox. Poté musíte aktualizovat hostitelské moduly VirtualBox na nejnovější verzi.
Krok 1) Nejprve stiskněte Ctrl + Alt + T klávesy na klávesnici otevřete Terminál, pak pokud používáte Linuxovou distribuci založenou na ubuntu, proveďte následující příkaz.
sudo apt-get update && apt upgrade
Případně můžete vyzkoušet sudo apt-get dist-upgrade příkaz také aktualizuje celou distribuci. Pokud však používáte distribuci založenou na Archu, zadejte následující příkaz a proveďte.
sudo pacman -Syyu
Krok 2) Po úspěšné aktualizaci distribuce Linuxu budete muset staré jádro odinstalovat. Také budete muset překompilovat moduly jádra VirtualBox. Zadejte tedy následující příkaz a stiskněte klávesu Enter na klávesnici. Poté by měl opravit problém NS_ERROR_FAILURE.
nastavení sudo / sbin / rcvboxdrv
Závěr
Pokud čelíte NS_ERROR_FAILURE při pokusu o spuštění virtuálního počítače ve VirtualBoxu, musíte nejprve zrušit uložený stav. Přejděte na virtuální počítač, který má problém, vyberte jej, můžete kliknout na tlačítko Zahodit z horní nabídky okna Virtuální počítač.
Musíte odinstalovat aplikace jako Duet Displays, což pomáhá zvýšit počet displejů, protože taková aplikace může být v konfliktu s VM a způsobit problém. Pokud to nefunguje, stačí přeinstalovat VirtualBox, kroky jsou uvedeny výše v těchto krocích.
Nakonec se můžete pokusit problém vyřešit aktualizací balíčku hostitelských modulů VirtualBox. Musíte odinstalovat staré jádro a nainstalovat nové moduly jádra Virtualbox.
Výběr redakce:
- Jak obnovit a vyprázdnit mezipaměť DNS v systému macOS Catalina / Big Sur
- Najděte seznam webů navštívených na počítačích Mac s časem na obrazovce
- Nejlepší 3 způsoby, jak převést obrázek GIF na PNG na PC
- Oprava Windows nemůže najít /OnlineUpdate/LiveUpd.exe
- Jak změnit velikost nabídky Start a hlavního panelu v systému Windows 10