Slik løser du VirtualBox-feil NS_ERROR_FAILURE
Miscellanea / / August 05, 2021
Mens de prøver å starte VirtualBox, rapporterer folk at de konfronterer NS_ERROR_FAILURE-feilen. Feilen er imidlertid bare vanlig for Linux- og macOS-brukere, så hvis du bruker Windows, har du sannsynligvis ikke dette problemet. Videre har folk også rapportert at feilen også oppstår mens de prøver å oppdatere systemet.
Generelt sett er en VirtualBox en gratis og åpen kildekode-hypervisor, som hjelper deg å kjøre forskjellige OS på vertssystemet. Enten du bruker en Linux, Window eller macOS, er VirtualBox tilgjengelig for alle de store plattformene, inkludert Free-BSD og Solaris.
VirtualBox leveres med mange funksjoner som øyeblikksbilder, delte mapper, spesielle drivere og verktøy og mye mer. I denne artikkelen skal vi imidlertid ikke snakke om hva VirtualBox er og hva det kan gjøre. Men vi vil diskutere en vanlig feil som folk som bruker VirtualBox rapporterer. Vi vil også snakke om årsaken og hvordan vi kan fikse det.
Innholdsfortegnelse
- 1 VirtualBox NS_ERROR_FAILURE Feil - potensielle årsaker
-
2 Hvordan fikse VirtualBox feil NS_ERROR_FAILURE feil
- 2.1 Løsning 1: Kast lagret stat
- 2.2 Løsning 2: Avinstallere Duet Display eller andre alternativer til den
- 2.3 Løsning 3: Installere VirtualBox på nytt
- 2.4 Løsning 4: Oppdatering av VirtualBox Host Modules Packages
- 3 Konklusjon
VirtualBox NS_ERROR_FAILURE Feil - potensielle årsaker
Til nå har vi snakket om hvordan feilen oppstår og når den dukker opp. Det er klart at vi vil fikse feilen, men for å fikse den, må vi i det minste vite noen mulige årsaker til den. Derfor vil vi her diskutere noen mulige årsaker til NS_ERROR_FAILURE-feilen i VirtualBox.
- Hvis du bruker VirtualBox en stund, kan du være kjent med funksjonen Lagret tilstand i VirtualBox. Når du avslutter et operativsystem i VM, kan du lagre den nåværende tilstanden til det operativsystemet. Så neste slips når du åpner den, forblir den den samme. Det er veldig mulig at årsaken til NS_ERROR_FAILURE-feilen er fordi du har lagret en tilstand av et operativsystem. Derfor, for å fikse det, må du fjerne VM.
- Korrupte installasjonsfiler kan også være årsaken til NS_ERROR_FAILURE-feilen. Vi er ikke sikre på hvordan filene blir skadet, men det er ikke umulig. Derfor, for å fikse et slikt problem, må du installere VirtualBox på nytt.
- Ved å bruke et tredjepartsprogram som Duet Display for å øke antall skjermer, kan det være årsaken til NS_ERROR_FAILURE.
Hvordan fikse VirtualBox feil NS_ERROR_FAILURE feil
Løsning 1: Kast lagret stat
Som nevnt tidligere kan den lagrede tilstanden være årsaken til feilen som oppstår i VirtualBox. For å fikse det, må vi forkaste den lagrede tilstanden fra VM. Følg trinnene som er nevnt nedenfor for å gjøre det.
Trinn 1) Start VirtualBox på Mac eller Linux, klikk og velg Virtuell maskin det er i en lagret tilstand. Det er enkelt å skille lagret VM, ettersom VM vil bli merket som Lagret under navnet.
Steg 2) Etter at du har valgt VM, kan du enten klikke på Kast knappen (pil ned ikon) fra menylinjen for å fjerne den lagrede tilstanden. ELLER du kan også høyreklikke på VM og velge Kast lagret stat.
Løsning 2: Avinstallere Duet Display eller andre alternativer til den
Fordelen med å bruke flere skjermer kan forårsake konflikt med virtuelle maskin-VM-er og forårsake NS_ERROR_FAILURE. Dermed må du avinstallere ethvert program som Duet Displays på Mac og Linux for å løse problemet.
Trinn 1) For det første, start Duet Display eller et alternativt program til det, så vil du kunne se logoen til det på panelet.
Steg 2) Klikk på applikasjonslogoen og deretter på Innstillinger ikonet nederst til høyre.
Trinn 3) Velg undermenyen Avinstaller Duet alternativet, og følg deretter instruksjonene, bekreft det og fjern Duet Display fra systemet. Deretter bør du ikke møte noen feil i VirtualBox.
Løsning 3: Installere VirtualBox på nytt
Hvis de ødelagte filene er hovedkilden til problemet, er å installere VirtualBox på nytt det beste alternativet. Men hvis du er nysgjerrig på hvordan filene blir korrupte, skyldes det en nylig systemoppdatering o VirtualBox-oppdatering, etc.
Trinn 1) Hvis du bruker Mac, bør du for det første laste ned den nyeste VirtualBox.dmg-filen fra det offisielle VirtualBox-nettstedet.
Steg 2) Når du har lastet ned filen, monterer du VirtualBox.dmg-filen på din Mac ved hjelp av Finder gå til installasjonsprogrammet, og klikk åpne på VirtualBox_Uninstall verktøy fil.
Trinn 3) Filen vil bli lansert i terminalen og vil spørre deg om du vil fortsette å avinstallere Virtual Box, skriv Ja og trykk enter for å avinstallere Virtual Box.
Hvis du bruker et Linux-system, er det bare å åpne terminalen og skrive sudo apt-get remove VirtualBox, trykk Enter, skriv inn y når du blir bedt om det, fullfører du avinstallasjonen av VirtualBox.
Trinn 4) I Mac, gå til Last ned fil og installer VirtualBox-programvaren, gi tilgang til den virtuelle boksen i sikkerhets- og policyinnstillingsvinduet. Dette vil forhindre feil under installasjonen. Imidlertid, på Linux for å installere VirtualBox, bare skriv inn kommandoen sudo apt-get install virtualbox og trykk enter. Type y hvis du blir bedt om det, og vent litt på systemet for å laste ned og installere virtuell boks.
Løsning 4: Oppdatering av VirtualBox Host Modules Packages
Denne metoden er bare eksklusiv for Linux-brukere hvis du bruker utdaterte VirtualBox vertsmodulpakker. Deretter må du oppdatere VirtualBox Host Modules til den nyeste versjonen.
Trinn 1) Trykk først på Ctrl + Alt + T. tastene på tastaturet for å åpne Terminal, og hvis du bruker en ubuntu-basert Linux-distro, utfører du følgende kommando.
sudo apt-get update && apt upgrade
Alternativt kan du prøve sudo apt-get dist-upgrade kommandoen også, dette vil oppdatere hele distribusjonen. Men hvis du bruker Arch-basert distro, skriver du inn følgende kommando og utfører.
sudo pacman -Syyu
Steg 2) Etter at du har oppdatert Linux-distribusjonen, må du avinstallere den gamle kjernen. Du må også kompilere VirtualBox-kjernemodulene på nytt. Skriv derfor inn følgende kommando og trykk enter på tastaturet. Etter det bør det fikse problemet NS_ERROR_FAILURE.
sudo / sbin / rcvboxdrv oppsett
Konklusjon
Hvis du står overfor NS_ERROR_FAILURE mens du prøver å starte en virtuell maskin i VirtualBox, må du for det første forkaste den lagrede tilstanden. Gå til den virtuelle maskinen som har problemet, velg den kan klikke på Forkast-knappen fra toppmenyen i vinduet med virtuell maskin.
Du må avinstallere applikasjoner som Duet Displays, noe som bidrar til å øke antall skjermer fordi et slikt program kan være i konflikt med VM og forårsake problemet. Hvis det ikke virker, installerer du bare VirtualBox på nytt, trinnene er nevnt ovenfor i trinnene.
Til slutt kan du prøve å fikse problemet ved å oppdatere pakken VirtualBox vertsmoduler. Du må avinstallere den gamle kjernen og installere de nye Virtualbox-kjernemodulene.
Redaktørens valg:
- Hvordan tilbakestille og skylle DNS-cache i macOS Catalina / Big Sur
- Finn listen over nettsteder som er besøkt på Mac med skjermtid
- Beste 3 måter å konvertere GIF til PNG-bilde på PC
- Fix Windows kan ikke finne /OnlineUpdate/LiveUpd.exe
- Hvordan endre størrelse på Start-menyen og oppgavelinjen i Windows 10