VirtualBox: comportement étrange après la mise à jour de l'hôte vers OS X Mavericks

9

Je viens de mettre à jour mon Mac pour Mac OS X Mavericks. Cependant, après cela, je rencontre quelques problèmes avec mon programme VirtualBox, notamment les suivants:

1 - Le chargement des machines virtuelles (SE invités) échoue avec le message d'erreur suivant:

Pilote du noyau non installé (rc = 1908); Assurez-vous que le module du noyau a été chargé
avec succès

Je peux résoudre ce problème en utilisant la ligne de commande suivante du terminal:

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

Cependant, je dois le faire chaque fois que mon Mac démarre!

2 - Les périphériques USB ne sont plus reconnus (j'ai essayé d'utiliser un filtre et de rechercher les périphériques en particulier, les deux n'ont pas fonctionné).

3 - Je ne peux plus monter de dossiers partagés via l'invité (je ne peux pas accéder aux fichiers hôte partagés à partir de la machine virtuelle invitée).

Une idée sur la façon dont je peux surmonter ces problèmes?

Youssif Saeed
la source
2
Réinstaller Virtualbox?
SPRBRN
Merci pour la réponse rapide. N'y a-t-il pas d'autre moyen de résoudre ces problèmes?
Youssif Saeed
2
Je n'ai aucune idée. Vous avez posé cette question il y a 1 heure. A cette époque, vous auriez pu essayer de réinstaller plusieurs fois. Cela peut être une solution rapide. Réinstaller ne signifie pas que vous supprimez la configuration locale, vous pouvez donc conserver tous vos paramètres. La réinstallation pourrait entraîner la restauration des droits appropriés. Sinon, cela pourrait être dans vos paramètres dans votre dossier personnel. Recherchez ensuite .Virtualbox ou quelque chose et renommez-le, démarrez Virtualbox et importez la VM problématique. Ensuite, vous savez s'il s'agit d'une configuration ou d'une installation. J'ai des non-conformistes et beaucoup d'autres avec moi, et cela devrait fonctionner normalement.
SPRBRN

Réponses:

10

Réinstaller est votre meilleur pari.

VirtualBox installe dans votre noyau hôte des pilotes lui permettant de fonctionner. Lorsque votre noyau est modifié, par exemple par une mise à niveau du système d'exploitation, ces pilotes sont dans l'ancien, mais pas dans le nouveau. Le moyen le plus simple de les intégrer à votre nouveau noyau consiste à réinstaller VirtualBox, qui réparera également tout ce qui pourrait avoir été "endommagé" lors de la mise à niveau du système d'exploitation.

Comme @rxt l'a mentionné dans son commentaire, la réinstallation de VirtualBox ne perdra aucun de vos paramètres ou machines virtuelles. C’est le moyen le plus opportun de réparer vos problèmes et de vous remettre à courir.

Kromey
la source