#1 Le 01/11/2016, à 15:11
- f.x0
[Tuto] Corriger erreur piix4_smbus - upgrade bios or use force_addr=0
Bonjour,
Les utilisateurs de VirtualBox comme solution de virtualisation ont probablement
déjà rencontré ce message d’erreur en virtualisant des systèmes d’exploitation Linux :
piix4_smbus 0000.00.07.0: SMBus base address uninitialized - upgrade bios or use force_addr=0xaddr
Cette erreur est dû au fait que les machines virtuelles VirtualBox
ne possèdent pas de bus SMB, alors que le système d’exploitation essaie malgrè tout de charger le module.
Même si ceci n’aura aucun impact sur le système, cela reste disgracieux.
Voici une solution pour corriger ce problème :
1) Démarrer le système invité (guest)
c'est-à-dire le système d'exploitation installé à l'intérieur d'une machine virtuelle.
2) Vérifier que le module n’est pas déjà chargé par le noyau
Ouvrir un terminal
Taper
lsmod | grep i2c_piix4
si la commande ne retourne rien, passer à l'étape 3)
sinon taper
sudo modprobe -r i2c_piix4
3) Blacklister le module
Pour cela, il faut éditer le fichier /etc/modprobe.d/blacklist.conf et lui ajouter une ligne à la fin du fichier :
Ouvrir un terminal
Taper
echo "blacklist i2c_piix4" | sudo tee -a /etc/modprobe.d/blacklist.conf
4) Mettre à jour l’archive initramfs
Pour que les commandes précédentes soient prises en compte au prochain démarrage, il faut :
Ouvrir un terminal
Taper
sudo update-initramfs -u
Normalement après ces petites manipulations le message d’erreur ne devrait plus apparaître.
SOPI
Hors ligne
#2 Le 11/07/2018, à 15:59
- D-Goth
Re : [Tuto] Corriger erreur piix4_smbus - upgrade bios or use force_addr=0
Merci de l'info ; car étant utilisateur d'Hyper-V pour des tests d'OS (GNU/Linux pour les 90% du temps) ; je dosi avouer, que de voir ces messages, étaient un tant soit peu inquétant. Mais ravi de voir que la commu' Ubuntu est là avec des réponses.
Hors ligne