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?
SPRBRN

Дякуємо за швидку відповідь. Чи немає іншого способу виправити ці проблеми?
Юссіф Саїд

2
Я поняття не маю. Ви задали це питання 1 годину тому. У той час ви могли спробувати перевстановити багато разів. Це може бути швидким рішенням. Перевстановлення не означає, що ви видалите локальну конфігурацію, тому ви зможете зберегти всі налаштування. Перевстановлення може призвести до відновлення належних прав. Крім того, це може бути у ваших налаштуваннях у вашій домашній папці. Потім знайдіть .Virtualbox або щось інше та перейменуйте це, запустіть Virtualbox та імпортуйте проблемну VM. Тоді ви знаєте, чи це конфігурація чи установка. У мене є Mavericks і багато інших зі мною, і це повинно працювати нормально.
SPRBRN

Я щойно опублікував рішення, яке працювало для мене тут ...
Адріана Ернандес

Відповіді:


11

Перевстановлення - найкраща ставка.

VirtualBox встановлює драйвери у вашому ядрі хоста, які дозволяють йому функціонувати. Коли ваше ядро ​​змінено - наприклад, оновленням ОС - ці драйвери знаходяться в старому, а не в новому. Найпростіший спосіб занести їх у ваше нове ядро ​​- це перевстановити VirtualBox, який зручно також відновити все інше, що, можливо, було "пошкоджено" під час оновлення ОС.

Як згадується @rxt у своєму коментарі, перевстановлення VirtualBox не втратить жодних ваших налаштувань або віртуальних машин. Це найдоцільніший шлях до виправлення неполадок та повторного запуску.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.