VirtualBox: странное поведение после обновления хоста до OS X Mavericks


10

Я только что обновил свой Mac до OS X Mavericks. Однако после этого я столкнулся с несколькими проблемами с моей программой VirtualBox, включая следующие:

1 - Виртуальные машины (гостевые ОС) не загружаются со следующим сообщением об ошибке:

Драйвер ядра не установлен (rc = 1908); Убедитесь, что модуль ядра был
успешно загружен

Я могу решить эту проблему с помощью следующей командной строки из терминала:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Тем не менее, я должен делать это каждый раз, когда запускается мой Mac!

2 - USB-устройства больше не распознаются (я пробовал использовать фильтр, а также специально искал устройства, оба не работали).

3 - Я больше не могу монтировать общие папки через гостя (я не могу получить доступ к файлам общего хоста с гостевой виртуальной машины).

Любая идея о том, как я могу преодолеть эти проблемы?


2
Переустановка Virtualbox?
СПРБРН

Спасибо за быстрый ответ. Нет ли другого способа исправить эти проблемы?
Юсиф Саид

2
Не имею представления. Вы задали этот вопрос 1 час назад. В то время вы могли бы попытаться переустановить много раз. Это может быть быстрое решение. Переустановка не означает, что вы удаляете локальную конфигурацию, поэтому вы можете сохранить все свои настройки. Переустановка может привести к восстановлению правильных прав. В качестве альтернативы это может быть в ваших настройках в вашей домашней папке. Затем найдите .Virtualbox или что-то еще и переименуйте его, запустите Virtualbox и импортируйте проблемную виртуальную машину. Тогда вы знаете, если это конфигурация или установка. У меня есть Маверикс и многие другие со мной, и это должно работать нормально.
SPRBRN

Я только что опубликовал решение, которое работает для меня здесь ...
Адриана Эрнандес

Ответы:


11

Переустановка это ваш лучший выбор.

VirtualBox устанавливает драйверы в ядре вашего хоста, которые позволяют ему функционировать. Когда ваше ядро ​​изменяется - например, при обновлении ОС - эти драйверы находятся в старом, но не в новом. Самый простой способ вставить их в новое ядро ​​- это переустановить VirtualBox, который также исправит все, что могло быть «повреждено» во время обновления ОС.

Как отметил @rxt в своем комментарии, переустановка VirtualBox не потеряет ни одну из ваших настроек или виртуальных машин. Это наиболее удобный способ исправить ваши проблемы и снова запустить вас.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.