Kaip ištaisyti „VirtualBox“ klaidą NS_ERROR_FAILURE
įvairenybės / / August 05, 2021
Bandydami paleisti „VirtualBox“ žmonės praneša, kad susiduria su NS_ERROR_FAILURE klaida. Tačiau klaida būdinga tik „Linux“ ir „MacOS“ vartotojams, taigi, jei naudojate „Windows“, tikriausiai neturėsite šios problemos. Be to, žmonės taip pat pranešė, kad klaida taip pat atsiranda bandant atnaujinti sistemą.
Apskritai „VirtualBox“ yra nemokamas ir atviro kodo hipervizorius, padedantis paleisti skirtingas OS pagrindinėje sistemoje. Nesvarbu, ar naudojate „Linux“, „Windows“ ar „MacOS“, „VirtualBox“ yra prieinama visoms pagrindinėms platformoms, įskaitant „Free-BSD“ ir „Solaris“.
„VirtualBox“ yra daugybė funkcijų, tokių kaip momentinės nuotraukos, bendri aplankai, specialūs tvarkyklės ir komunalinės paslaugos, ir daug daugiau. Tačiau šiame straipsnyje mes nekalbėsime apie tai, kas yra „VirtualBox“ ir ką ji gali padaryti. Bet mes aptarsime dažną klaidą, apie kurią praneša žmonės, naudojantys „VirtualBox“. Be to, mes kalbėsime apie jo priežastį ir kaip ją pašalinti.
Turinys
- 1 „VirtualBox NS_ERROR_FAILURE“ klaida - galimos priežastys
-
2 Kaip ištaisyti „VirtualBox Error NS_ERROR_FAILURE“ klaidą
- 2.1 1 sprendimas: Išsaugotos valstybės pašalinimas
- 2.2 2 sprendimas: pašalinkite „Duet Display“ arba bet kurią jo alternatyvą
- 2.3 3 sprendimas: iš naujo įdiekite „VirtualBox“
- 2.4 4 sprendimas: atnaujinkite „VirtualBox“ pagrindinio modulio paketus
- 3 Išvada
„VirtualBox NS_ERROR_FAILURE“ klaida - galimos priežastys
Iki šiol mes kalbėjome apie tai, kaip įvyksta klaida ir kada ji pasirodo. Aišku, mes norime ištaisyti klaidą, tačiau norėdami ją ištaisyti, turime bent jau žinoti keletą galimų jos priežasčių. Todėl čia aptarsime kelias galimas „NS_ERROR_FAILURE“ klaidos priežastis „VirtualBox“.
- Jei kurį laiką naudojate „VirtualBox“, galbūt esate susipažinę su „VirtualBox“ funkcija „Saved State“. Kiekvieną kartą, kai išjungiate OS VM, galite išsaugoti dabartinę tos OS būseną. Taigi kitas kaklaraištis, kai jį atidarysite, lieka tas pats. Labai gali būti, kad NS_ERROR_FAILURE klaidos priežastis yra ta, kad išsaugojote OS būseną. Todėl, norėdami ją išspręsti, turite pašalinti VM.
- Sugadinti diegimo failai taip pat gali būti NS_ERROR_FAILURE klaidos priežastis, mes nesame tikri, kaip failai sugadinami, tačiau tai nėra neįmanoma. Todėl, norėdami išspręsti tokią problemą, turite iš naujo įdiegti „VirtualBox“.
- Jei norite padidinti ekranų skaičių, naudodami trečiosios šalies programą, pvz., „Duet Display“, tai gali būti NS_ERROR_FAILURE priežastis.
Kaip ištaisyti „VirtualBox Error NS_ERROR_FAILURE“ klaidą
1 sprendimas: Išsaugotos valstybės pašalinimas
Kaip minėta anksčiau, išsaugota būsena gali būti „VirtualBox“ įvykusios klaidos priežastis. Norėdami tai ištaisyti, turime atmesti išsaugotą būseną iš VM. Norėdami tai padaryti, atlikite toliau nurodytus veiksmus.
1 žingsnis) Paleiskite „VirtualBox“ „Mac“ ar „Linux“, spustelėkite ir pasirinkite Virtuali mašina kad yra išsaugotoje būsenoje. Išskirti išsaugotą VM lengva, nes VM bus pažymėta kaip Išsaugota jo vardu.
2 žingsnis) Pasirinkę VM, galite spustelėti Išmeskite mygtukas (rodyklės žemyn piktograma) meniu juostoje, kad pašalintumėte išsaugotą būseną. ARBA taip pat galite dešiniuoju pelės mygtuku spustelėkite VM ir pasirinkite Išmeskite išsaugotą valstybę.
2 sprendimas: pašalinkite „Duet Display“ arba bet kurią jo alternatyvą
Kelių ekranų naudojimo pranašumas gali sukelti konfliktą su „Virtual Machine VM“ ir sukelti NS_ERROR_FAILURE. Taigi, norėdami išspręsti problemą, „Mac“ ir „Linux“ sistemose turite pašalinti bet kurią programą, pvz., „Duet Displays“.
1 žingsnis) Pirmiausia paleiskite „Duet Display“ arba alternatyvią jai programą, tada galėsite matyti jos logotipą savo skydelyje.
2 žingsnis) Spustelėkite programos logotipą, tada spustelėkite mygtuką Nustatymai piktogramą apačioje dešinėje.
3 žingsnis) Antriniame meniu pasirinkite Pašalinkite „Duet“ parinktį ir tada tiesiog vykdykite nurodymus, patvirtinkite tai ir pašalinkite „Duet Display“ iš savo sistemos, po to neturėtumėte susidurti su jokia „VirtualBox“ klaida.
3 sprendimas: iš naujo įdiekite „VirtualBox“
Jei sugadinti failai yra pagrindinis problemos šaltinis, tai geriausia iš naujo įdiegti „VirtualBox“. Tačiau jei jums įdomu, kaip sugadinami failai, taip yra dėl neseniai atnaujinto sistemos arba „VirtualBox“ atnaujinimo ir kt.
1 žingsnis) Jei naudojate „Mac“, pirmiausia turėtumėte atsisiųsti naujausią „VirtualBox.dmg“ failą iš oficialios „VirtualBox“ svetainės.
2 žingsnis) Atsisiųsdami failą, tada „Mac“, įdiekite failą „VirtualBox.dmg“ naudodami Ieškiklis eikite į diegimo programą ir spustelėkite atidaryti „VirtualBox_Uninstall“ įrankis failą.
3 žingsnis) Failas bus paleistas terminale ir paklaus, ar norite toliau šalinti „Virtual Box“, įveskite Taip ir paspauskite „Enter“, kad pašalintumėte „Virtual Box“.
Jei naudojate „Linux“ sistemą, tiesiog atidarykite terminalą ir įveskite sudo apt-get pašalinti „VirtualBox“, paspauskite Enter, įveskite y kai būsite paraginti, užbaikite „VirtualBox“ pašalinimą.
4 žingsnis) „Mac“ eikite į „Atsisiųsti failą“ ir įdiekite „VirtualBox“ programinę įrangą, leiskite prieigą prie virtualaus langelio saugos ir politikos nustatymų lange. Tai padės išvengti klaidų diegimo metu. Tačiau norint įdiegti „VirtualBox“ sistemoje „Linux“ tiesiog įveskite komandą sudo apt-get install virtualbox ir paspauskite „Enter“. Tipas y jei būsite paraginti, palaukite, kol sistema atsisiųs ir įdiegs virtualią dėžutę.
4 sprendimas: atnaujinkite „VirtualBox“ pagrindinio modulio paketus
Šis metodas yra išskirtinis tik „Linux“ vartotojams, jei naudojate pasenusius „VirtualBox“ pagrindinio kompiuterio modulių paketus. Tada turite atnaujinti „VirtualBox“ pagrindinio kompiuterio modulius į naujausią versiją.
1 žingsnis) Pirmiausia paspauskite mygtuką „Ctrl“ + „Alt“ + T. klaviatūros klavišus, kad atidarytumėte terminalą, tada, jei naudojate „ubuntu“ pagrįstą „Linux“ distributorių, vykdykite šią komandą.
sudo apt-get update && apt atnaujinimas
Arba galite išbandyti sudo apt-get dist-upgrade komanda taip pat atnaujins visą paskirstymą. Tačiau, jei naudojate „Arch-based Distro“, įveskite šią komandą ir vykdykite.
sudo pacman -Syyu
2 žingsnis) Sėkmingai atnaujinę savo „Linux“ platinimą turėsite pašalinti senąjį branduolį. Taip pat turėsite iš naujo sukompiliuoti „VirtualBox“ branduolio modulius. Todėl įveskite šią komandą ir klaviatūroje paspauskite enter. Po to jis turėtų išspręsti NS_ERROR_FAILURE problemą.
sudo / sbin / rcvboxdrv sąranka
Išvada
Jei bandydami paleisti VM „VirtualBox“ susiduriate su NS_ERROR_FAILURE, pirmiausia turite išmesti išsaugotą būseną. Eikite į VM, kuriai iškilo problema, pasirinkite ją, jei norite spustelėti mygtuką „Atmesti“ iš viršutinio „Virtual Machine“ lango meniu.
Turite pašalinti programas, pvz., „Duet Displays“, o tai padeda padidinti parodymų skaičių, nes tokia programa gali prieštarauti VM ir sukelti problemų. Jei tai neveikia, arba jūs tiesiog iš naujo įdiekite „VirtualBox“, žingsniai minimi aukščiau.
Galiausiai galite pabandyti išspręsti problemą atnaujindami „VirtualBox“ pagrindinio modulio paketą. Turite pašalinti seną branduolį ir įdiegti naujus „Virtualbox“ branduolio modulius.
Redaktoriaus pasirinkimas:
- Kaip iš naujo nustatyti ir išvalyti DNS talpyklą „MacOS Catalina / Big Sur“
- Raskite „Mac“ aplankytų svetainių sąrašą su ekrano laiku
- 3 geriausi būdai konvertuoti GIF į PNG vaizdą kompiuteryje
- Pataisyti „Windows“ nepavyksta rasti /OnlineUpdate/LiveUpd.exe
- Kaip pakeisti „Start“ meniu ir užduočių juostos dydį sistemoje „Windows 10“