Съдържание:
- Метод 1: Отхвърляне на запазеното състояние на виртуалната машина
- Метод 2: Деинсталиране на Duet Display
- Метод 3: Преинсталиране на VirtualBox
- Метод 4: Актуализиране на пакета VirtualBox хост модули (Linux)
Видео: [FIX] Грешка в VirtualBox NS_ERROR_FAILURE
2024 Автор: Kayla Nelson | [email protected]. Последно модифициран: 2023-12-17 01:26
Грешката на VirtualBox NS_ERROR_FAILURE често се появява, когато се опитвате да стартирате VirtualBox. Грешката е ограничена до потребители на macOS заедно с някои потребители на Linux. Според докладите, понякога потребителите срещат грешката след актуализиране на системата си, но това не е цялата картина.
Виртуалните машини са ефективно икономично решение за едновременно използване на различни операционни системи. Съставихме списък с потенциалните причини за проблема, за които са докладвани различни потребители. Някои от виновниците за споменатата грешка са следните:
- Използване на Duet Display - Ако използвате софтуер на трети страни, за да увеличите броя на дисплеите си, това може да причини проблеми с VirtualBox, дори ако го използвате рядко. Duet Display е приложение, което се използва за постигане на споменатата задача. Ако това е приложимо за вас, ще трябва да премахнете Duet Display, за да решите проблема си.
- Запазено състояние на виртуална машина - Запазеното състояние е функция, която е достъпна във всички доставчици на виртуализация в наши дни. Ако оставите VM в запазено състояние, това често може да доведе до грешка NS_ERROR_FAILURE, в който случай ще трябва да отхвърлите виновната виртуална машина, за да разрешите проблема.
- Повредени инсталационни файлове - Както се оказва, в някои случаи грешката може да бъде причинена поради повредени файлове в инсталационната директория на VirtualBox. В такъв случай лесно и бързо решение на проблема е преинсталирането на софтуера.
- Актуализация на ядрото на Linux - За потребителите на Linux проблемът често се появява, когато актуализират своето ядро на Linux до по-нова версия, която е достъпна за грабване. В такъв случай ще трябва да актуализирате някои хост модули на VirtualBox.
След като прегледахме потенциалните причини за споменатата грешка, нека преминем към решенията, които можете да приложите, за да се отървете от грешката. Моля, следвайте.
Метод 1: Отхвърляне на запазеното състояние на виртуалната машина
Както се оказва, запазеното състояние е функция, която е част от различния софтуер за виртуализация. По принцип това, което прави, е, че ви позволява да съхранявате текущото състояние на вашата виртуална машина, така че когато се върнете, лесно можете да се върнете бързо в това съхранено състояние. Ако сте запознати с хибернацията на лаптопите, мислете за това като за същото решение, но за виртуални машини.
Това понякога може да доведе до проблема, с който сте се сблъсквали и поправката е много лесна. За да разрешите проблема, моля, следвайте стъпките по-долу:
- На първо място, отворете VirtualBox Manager.
- След като VirtualBox Manager стартира, щракнете върху виртуалната машина, която е в запазено състояние. Ще можете да различавате, както пише Запазено под името на виртуалната машина.
-
След като бъдете избрани, под лентата с менюта кликнете върху Изхвърлете опция, която е стрелка надолу.
- Като алтернатива можете да щракнете с десния бутон на мишката върху виртуалната машина и да изберете Отхвърляне на запазеното състояние от падащото меню.
- Надяваме се, че това ще реши проблема.
Метод 2: Деинсталиране на Duet Display
Очевидно е, че наличието на множество дисплеи може значително да увеличи вашата производителност. Duet Display е софтуер, който може да се използва за превръщане на вашия iPad и др. Във вторичен дисплей. Това, макар да има свои собствени предимства, понякога може да доведе до проблем с вашия macOS като този. Ако този случай е приложим за вас, трябва да премахнете софтуера от вашата система.
За да деинсталирате софтуера, следвайте стъпките, предвидени по-долу:
- Първо, стартирайте Дует дисплей софтуер.
- След като стартирате, ще можете да видите логото в горния десен ъгъл на екрана.
- Там кликнете върху логото и след това върху Настройки в долния десен ъгъл на падащото поле.
-
След това от падащото меню щракнете върху Деинсталирайте Duet за да премахнете софтуера.
- Преминете през всички последващи подкани, за да завършите премахването.
- Вижте дали проблемът ви е отстранен.
Метод 3: Преинсталиране на VirtualBox
В някои случаи проблемът е причинен от повредени файлове, които се намират в инсталационната директория на VirtualBox. Това се случва, когато приложението не е инсталирано правилно или актуализацията е объркала файловете. Това не е голям проблем и може лесно да бъде разрешен. За да разрешите проблема, трябва да деинсталирате софтуера VirtualBox от вашата система и след това да го инсталирате отново.
Това може да се направи лесно с VirtualBox_uninstall.tool, който се доставя с пакетен файл на софтуера. Следвайте инструкциите по-долу, за да направите това:
- На първо място, ще трябва да изтеглите най-новата програма за инсталиране на VirtualBox, която е на разположение. За да направите това, преминете към раздела за изтегляне на уебсайта VirtualBox и изтеглете инсталатора на OSX.
- След като изтеглянето приключи, ще трябва да монтирате изтегленото.dmg файл.
- След това отидете на монтирания инсталатор с помощта на Finder и там щракнете двукратно върху файла с име VirtualBox_Uninstall.tool.
-
Това ще отвори нов терминален прозорец, където ще бъдете попитани дали искате да продължите с деинсталацията. Тип Да в терминалния прозорец, за да завършите премахването.
- Можете да затворите прозореца на терминала, след като деинсталацията приключи успешно.
- След това отидете отново на Finder и инсталирайте софтуера. Ако се сблъскате с грешка по време на инсталацията, ще трябва да разрешите достъп до VirtualBox през прозореца за сигурност и политика.
- За да направите това, направете своя път към Системни предпочитания> Сигурност и политика.
-
Там, отдолу, ще видите съобщение, в което се казва, че приложението е блокирано. Кликнете върху Позволява бутон и ще бъде добре да тръгнете.
Метод 4: Актуализиране на пакета VirtualBox хост модули (Linux)
Ако сте изправени пред проблема с дистрибуцията на Linux, това най-вероятно се дължи на остарелия пакет от модули за хост за VirtualBox. Както се оказва, това може лесно да бъде решено само с изпълнението на няколко команди. Този модул съдържа модулите на ядрото на хоста на VirtualBox за вашата Linux дистрибуция.
За да актуализирате пакета, направете следното:
- Отворете прозореца на терминала във вашата Linux дистрибуция.
- След това, преди да актуализирате пакета, не забравяйте да актуализирате базите данни на пакета. Следващата команда е за потребители на Arch.
sudo pacman -Syyu
Това е еквивалентно на следната команда в Ubuntu:
sudo apt актуализация
След това изпълнете следната команда:
настройка на sudo / sbin / rcvboxdrv
- Това ще деинсталира старите модули на ядрото и след това ще рекомпилира новите модули на ядрото VirtualBox.
- Това трябва да реши проблема ви.
Препоръчано:
Как да коригирам грешка по време на работа на преносимия драйвер на ядрото VirtualBox
Portable VirtualBox ви позволява да подражавате на пълна компютърна система във вашата съществуваща инсталация, без всъщност да инсталирате много пакети. В някои
Fix: VirtualBox Fatal Не е открита грешка при стартиране на носител
Няколко потребители получават „FATAL: Не е намерен стартиращ носител! Системата е спряна. при опит за стартиране на нова виртуална машина във Virtualbox. Това
[FIX] COD MW Dev Грешка 5761 (Невъзстановима грешка)
Тази Call of Duty Modern Warfare Dev Грешка 5761 се появява на компютър, когато някои потребители се опитват да стартират играта чрез Steam или когато използват OBS (Open Broadcaster
Microsoft приема грешка в съобщението за грешка в предупреждението за грешка при Windows 10 „ESENT“след актуализация на функцията V2004 20H1
Microsoft призна странна грешка в Windows 10, след като потребителите актуализират до последната актуализация на функциите. Няколко потребители на Windows 10 v2004 или 20H1 са били
Как да разреша VirtualBox „Грешка в SupR3HardenedWinReSpawn“?
Проблемът „Грешка в supR3HardenedWinReSpawn“се среща при инсталирането на Oracle Virtualbox - обикновено няколко секунди след опитите за стартиране