Question Erreur SMBus / BIOS lors du démarrage d'Ubuntu dans VirtualBox


J'essaye de démarrer Ubuntu 13.04 dans VirtualBox, mais chaque fois que je démarre, je reçois une erreur qui dit:

SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr

Cela se produit juste après le démarrage de la machine virtuelle et le système d'exploitation ne démarre même pas correctement. Je vois l'erreur, puis l'écran devient noir et me donne un curseur clignotant. Les solutions que j'ai trouvées en ligne me disent d'ouvrir un terminal uniquement après le démarrage correct du système d'exploitation. Malheureusement, je ne peux même pas arriver à cette étape, alors je ne peux pas utiliser cette solution.

Aidez-moi?

Au fait, je suis TRÈS nouveau sur Virtual Box et je crée des machines virtuelles, alors excusez-moi si je ne connais pas une partie de la terminologie. Une autre chose, si cela peut vous aider, c'est que j'utilise Windows 7 en tant qu'OS hôte.


69
2018-05-21 17:29


origine


Avez-vous envisagé d'accepter la solution de Guest_vh comme réponse? - Mike
La réponse de Guest_vh peut ne pas résoudre le problème et ralentira votre invité. La bonne réponse est ici - Tout le monde a simplement besoin de passer à VirtualBox 5.1.4 (bien qu'il soit parfaitement prudent d'ignorer cet avertissement, car il ne s'agit que de cosmestic) - Code Bling


Réponses:


Désactivez l'option "Activer la pagination imbriquée" dans la configuration de VirtualBox sous Paramètres->Système->Accélération.

Cela m'a permis de faire fonctionner Ubuntu avec le bureau.


75
2017-11-10 04:29



Cela a fonctionné pour moi lorsque j'essayais d'installer Xubuntu 14.10 sur VirtualBox 4.3.18_Ubuntu. Cela semble être la solution la plus simple de loin. Espérons que l'auteur l'acceptera comme réponse. - Mike
Cela confirme que cela fonctionne aussi avec Ubuntu 15.04. - arhuaco
Oui, cela a fonctionné pour moi. Cela devrait être la réponse acceptée. - Andrițchi Alexei
ATTENTION: L’application de ce correctif peut entraîner la disparition de votre machine virtuelle: bit.ly/1S3Wukj  (OS invité est Xubuntu 15) - Michael Mügge
Ceci est un bug avec VirtualBox. La désactivation de la pagination imbriquée ralentira votre machine virtuelle et n'est pas recommandée, en particulier pour tenter d'éliminer un message d'erreur sans conséquence. Voir ma réponse pour plus de détails. - Code Bling


Cette réponse est copiée de Blog de Finster »Erreur VirtualBox piix4_smbus, légèrement modifié:

Adresse de base SMBus non initialisée - mise à niveau du BIOS ou utilisation de force_addr = 0xaddr

Cette erreur est causée par la machine virtuelle n'ayant pas de smbus mais Ubuntu essayant toujours de   charger le module. Cela n'affecte rien mais est un peu agaçant.

  1. Le module de vérification est en cours de chargement

    lsmod | grep i2c_piix4
    
  2. Si oui, mettez-la en liste noire dans le fichier /etc/modprobe.d/blacklist.conf, en ajoutant ce qui suit à la fin du fichier:

    blacklist i2c_piix4
    
  3. Mettre à jour les initramfs

    sudo update-initramfs -u -k all
    

Vous pouvez éventuellement supprimer les images de noyau inutiles avant de mettre à jour initramfs afin de réduire la durée de la partie.


24
2017-07-06 02:52



MountainX désolé de vous dire que vous vous trompez, cela affecte quelque chose, il vous empêchera de charger Ubuntu dans un état virtuel, donc dans ce terme, cela affecte quelque chose que vous finirez avec un écran noir pendant des heures, peu importe la vitesse avec l'information.
Votre commentaire n'a pas de sens pour moi ... Cependant, si vous pensez que cette information est fausse, prenez-la avec la personne qui l'a écrite au lien que j'ai donné. J'ai seulement copié cette information ici. - MountainX
Donc, comme il y avait un avertissement pour un bus, désactivez l'intégralité du pilote du chipset? Cela n'a pas de sens pour moi. - Code Bling
Où tapez-vous ces commandes? Dans le terminal Ubuntu ou dans Windows ?? - Lykos


Nous pouvons ignorer l'avertissement en toute sécurité

SMBus base address uninitialized 

Cela indique que nous courons sans Bus de gestion du système, ce qui est à prévoir sur une machine virtuelle.

Votre échec de démarrage a une raison différente. Tout, des paramètres incompatibles de votre machine virtuelle aux incompatibilités avec votre noyau ou vos pilotes Windows.

Essayez de démarrer la machine virtuelle tout en maintenant la touche gauche enfoncée Décalage clé pour démarrer un coquille de racine pour plus d’investigations, pour mettre à niveau votre OS invité, ou pour installer le ajout d'invités.


11
2018-05-21 18:10



installer ajout d'invités fait le tour pour moi. - th1rdey3


Le message "Adresse de base SMBus non initialisée" est un problème avec VirtualBox. C'est un problème purement esthétique et n'affectera ni ne gênera le fonctionnement de la machine virtuelle.

Ceci est fixe dans VirtualBox 5.1.4. (changer les journaux) Mettez à niveau vers la dernière version de VirtualBox pour éliminer le message d'erreur.

La désactivation de la pagination imbriquée, comme suggéré dans certaines réponses, n'éliminera pas le message "Adresse de base SMBus non initialisée". De plus, cela ralentira probablement votre système d'exploitation invité.

Le fait que votre machine ne démarre pas est un problème différent. Vous devrez trouver un moyen de vérifier le journal de démarrage de la machine virtuelle.


7
2017-09-09 16:56



Tu es mon héros! - house9
Rappelez que la mise à niveau de VirtualBox peut rendre certaines de vos images non plus chargées. - polkovnikov.ph
@ polkovnikov.ph Je suppose que c'est possible, mais en général, cela ne devrait pas arriver. Quelle version avez-vous mise à jour depuis / vers et que s'est-il passé? - Code Bling


Le message d'erreur n'est pas lié au problème du démarrage d'Ubuntu. J'ai eu le même problème. Après avoir affiché le message d'erreur, les couleurs sont devenues folles et le système semble s'arrêter, cependant le déplacement de la souris a entraîné des problèmes de pixels.

La désactivation de "Paging imbriquée" dans Setting-> System-> Acceleration permet de démarrer le système.

Testé avec VirtualBox 4.3.20 (64 bits sous Windows 7) avec Kubuntu 14.10. Après avoir modifié le paramètre, j'ai pu démarrer et installer Kubuntu, mais le message d'erreur apparaît à chaque démarrage.


4
2018-02-02 18:53





Si vous avez ICH9 disponible, passez à celui-ci au lieu du chipset PIIX3 (Paramètres-> Système-> Carte mère). Le support est "Experimental" par VirtualBox, mais il est stable sur mon hôte Mac Book Pro.


2
2017-07-21 16:56



Travaillé. Si facile! - alanjds
Cela semble être la solution la plus simple. Mais je suppose que le problème de la source est dû à une allocation de mémoire serrée pour le disque dur virtuel. Le problème m'est apparu quand moins de 500Mo étaient disponibles (n’ont pas fait de test sur ce seuil) - Jerome
Merci pour les bons commentaires @ Jerer. Je ne me souviens pas que mon ordinateur virtuel soit très court sur le disque dur virtuel, mais cela aurait très bien pu être le problème. Si vous augmentez l'allocation de votre disque dur VM, le problème disparaîtra? - pranspach
c'est mon expérience, oui. Note: quelque chose de bizarre continue: j'avais alloué 12 Go à la VM HD, mais quand je lance l'analyse de disque d'Ubuntu, j'ai une capacité totale de 6, avec 0,6 disponible ... - Jerome


J'exécute Virtual Box 5.0.0 r101573 sur Windows 7 Enterprise SP1. Ubuntu 15.04 a le problème répertorié, qui a disparu après avoir décoché Activer la pagination imbriquée.


1
2017-07-15 16:34