> Tous les forums > Forum Linux
 Message d'erreur BIOS au boot de Linux
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Mimile
  Posté le 24/11/2011 @ 13:51 
Aller en bas de la page 
Astucien

Bonjour,

Le problème que je viens soumettre n'est pas neuf : il existe depuis mes premières installations de Linux en mode verbose et ce qui suit se répète, quelle que soit la distribution).

Au début du boot, il y a une ligne qui dit : waiting for Udev Uevents te be processed

Puis, après quelques secondes d'attente : SMBus base adresse uninitialised - upgrade BIOS or use force_adress=0xadress

Ensuite le boot se poursuit normalement et tout fonctionne bien.

Si quelqu'un avait des infos au sujet de ce message ou sur la façon d'utiliser "force_adress=0xadress", je lui en serais reconnaissant.

Amicalement

Publicité
klipper
 Posté le 24/11/2011 à 16:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Si ton bios le permet, passes la gestion sata sur la valeur "AHCI"

rumoko
 Posté le 24/11/2011 à 18:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Cela semble venir du fait que tu utilises une machine virtuelle.

https://forums.virtualbox.org/viewtopic.php?f=3&t=36882 .

(juste un message d'erreur à ignorer. La solution préconisée pour le faire disparaitre : recompiler le noyau)

SMBus is where all the sensors like temperature, rpms etc are based off.. obviously vb won't have them!



Modifié par rumoko le 24/11/2011 18:27
Mimile
 Posté le 25/11/2011 à 12:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour et merci pour vos réponses.

--> Klipper : Mon PC date de 2002 et le BIOS ne gère pas le SATA (j'ai uniquement deux disques IDE).

--> Rumoko : je pense que cela n'a rien à voir avec Virtualbox car ce message apparaît au boot de toutes les distros Linux installées en dur et s'il est vrai que j'installe systématiquement Virtualbox, le message en question apparaît (même alors que VirtualBox n'est pas encore installé).

Cela dit, le PC tourne parfaitement et ce message ne semble pas avoir d'incidence sur son fonctionnement ...

Bizarre

rumoko
 Posté le 25/11/2011 à 15:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Les spécifications du SMBus ont été définies en 1995 par Intel, mais il se peut que si le PC date de 2002 il ne soit pas présent ou mal géré.

C'est un bus copié (?) inspiré (?) du bus I2C largement utilisé dans de nombreux matériels autres qu'informatique.

Le SMBus est le bus sur lequel on trouve (entre autres) :
- le SPD des barettes de RAM : fréquences, timings...
- les infos venant des capteurs de températures/tensions/vitesses de rotation
des ventilos
Bref, il sert à la surveillance du matériel.

Edit :
La commande lspci devrait t'indiquer si tu as un controleur SMBus



Modifié par rumoko le 25/11/2011 16:15
Mimile
 Posté le 28/11/2011 à 21:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Hello

Voilà la réponse de lspci

[root@Archie foo2zjs]# lspci
00:00.0 Host bridge: nVidia Corporation nForce CPU bridge (rev b2)
00:00.1 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2)
00:00.2 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2)
00:00.3 RAM memory: nVidia Corporation Device 01aa (rev b2)
00:01.0 ISA bridge: nVidia Corporation nForce ISA Bridge (rev c3)
00:01.1 SMBus: nVidia Corporation nForce PCI System Management (rev c1)
00:02.0 USB controller: nVidia Corporation nForce USB Controller (rev c3)
00:03.0 USB controller: nVidia Corporation nForce USB Controller (rev c3)
00:04.0 Ethernet controller: nVidia Corporation nForce Ethernet Controller (rev c2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce AC'97 Audio Controller (rev c2)
00:08.0 PCI bridge: nVidia Corporation nForce PCI-to-PCI bridge (rev c2)
00:09.0 IDE interface: nVidia Corporation nForce IDE (rev c3)
00:1e.0 PCI bridge: nVidia Corporation nForce AGP to PCI Bridge (rev b2)
01:00.0 VGA compatible controller: nVidia Corporation NVCrush11 [GeForce2 MX Integrated Graphics] (rev b1)
05:07.0 Communication controller: Conexant Systems, Inc. HSF 56k HSFi Modem (rev 01)
05:08.0 USB controller: NEC Corporation USB (rev 43)
05:08.1 USB controller: NEC Corporation USB (rev 43)
05:08.2 USB controller: NEC Corporation USB 2.0 (rev 04)

Quid ?

Logicien
 Posté le 29/11/2011 à 00:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

il y a une méthode que j'ai utilisé pour faire disparaître le message d'adresse du port SMB. Elle consiste à forcer le noyau linux à ne pas charger le module i2c-smbus . J'ajoute au fichier /etc/modprobe.d/modprobe.conf la ligne

install i2c-smbus /bin/true

puis, je refais l'initrd de Debian:

update-initramfs -k $(uname -r) -u

De cette manière, le module ne peut se charger et le message disparaît. On peut charger le module à la fin du démarrage en placant dans /etc/rc.local la ligne

modprobe -i -i2c-smbus

ou au besoin manuellement après le démarrage. J'avais constaté que le message d'erreur ne s'affichait plus. Une autre méthode peut-être plus propre est simplement d'envoyer le message d'erreur vers /dev/stderr. On ajoute alternativement à /etc/modprobe.d/modprobe.conf la ligne

install i2c-smbus modprobe -i i2c-smbus 2>/dev/null >/dev/null

puis on recrée l'initrd comme mentionné plus haut. Alors, le module i2c-smbus se charge sans afficher le message d'erreur.



Modifié par Logicien le 29/11/2011 00:36
rumoko
 Posté le 29/11/2011 à 19:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir,

La ligne que tu as sous-lignée ne semble pas concerner le controleur de la carte mère .
Le module I2C-SMBus gère les controleurs suivants :

Intel 82371AB PIIX4 and PIIX4E
Intel 82443MX (440MX)
Datasheet: Publicly available at the Intel website

ServerWorks OSB4, CSB5, CSB6, HT-1000 and HT-1100 southbridges
Datasheet: Only available via NDA from ServerWorks

ATI IXP200, IXP300, IXP400, SB600, SB700 and SB800 southbridges
Datasheet: Not publicly available

AMD Hudson-2
Datasheet: Not publicly available

Standard Microsystems (SMSC) SLC90E66 (Victory66) southbridge
Datasheet: Publicly available at the SMSC website http://www.smsc.com

( Source : http://www.mjmwired.net/kernel/Documentation/i2c/busses/i2c-piix4 )

Sur cette page on trouve aussi un lien vers lm-sensors qui propose un module de détection des capteurs : sensors-detect.
Je ne sais pas si Debian fournit ce paquet.

Personnellement, je pense qu'il y a de grandes chances que ta carte mère ne soit pas compatible SMBus.
Donc ignorer le message d'erreur ou utiliser la méthode de Paul pour ne pas charger le module ......
Quelle est la référence de cette carte mère ?

Logicien
 Posté le 30/11/2011 à 00:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Je me rend compte que l'astuce que je propose dans mon message précédent s'applique plutôt au module i2c-piix4 compte tenu de la sortie de la commande lspci. Je ne vois pas autre chose à faire que d'empêcher ce module de se charger au moment du démarrage ou de faire taire le message d'erreur, sinon peut-être que mettre à jour le BIOS résoudrait le problème. Forcer l'adresse mémoire du port SMB est considéré très dangeureux et encore faut-il la connaître:

pot 18:43 ~ $ modinfo i2c-piix4
filename: /lib/modules/3.1.2-1-ARCH/kernel/drivers/i2c/busses/i2c-piix4.ko.gz
license: GPL
description: PIIX4 SMBus driver
author: Frodo Looijaard and Philip Edelbrock
alias: pci:v00001166d00000408sv*sd*bc*sc*i*
alias: pci:v00001166d00000205sv*sd*bc*sc*i*
alias: pci:v00001166d00000203sv*sd*bc*sc*i*
alias: pci:v00001166d00000201sv*sd*bc*sc*i*
alias: pci:v00001166d00000200sv*sd*bc*sc*i*
alias: pci:v00001022d0000780Bsv*sd*bc*sc*i*
alias: pci:v00001002d00004385sv*sd*bc*sc*i*
alias: pci:v00001002d00004372sv*sd*bc*sc*i*
alias: pci:v00001002d00004363sv*sd*bc*sc*i*
alias: pci:v00001002d00004353sv*sd*bc*sc*i*
alias: pci:v00001055d00009463sv*sd*bc*sc*i*
alias: pci:v00008086d0000719Bsv*sd*bc*sc*i*
alias: pci:v00008086d00007113sv*sd*bc*sc*i*
depends: i2c-core
vermagic: 3.1.2-1-ARCH SMP preempt mod_unload modversions
parm: force:Forcibly enable the PIIX4. DANGEROUS! (int)
parm: force_addr:Forcibly enable the PIIX4 at the given address. EXTREMELY DANGEROUS! (int)



Modifié par Logicien le 30/11/2011 00:50
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
193,94 €Ecran PC LED 28 pouces Samsung U28E590D (4K UHD, 1 ms, Freesync) à 193,94 € livré
Valable jusqu'au 06 Décembre

Amazon Allemagne fait une promotion sur l'écran PC LED 28 pouces Samsung U28E590D qui passe à 180,50 € (avec la TVA ajustée). Comptez 13,44 € pour la livraison en France, soit un total de 193,94 € livré alors qu'on le trouve ailleurs à partir de 250 €. Cet écran au format 16/9 offre une dalle 4K (résolution 3840x2160) avec un temps de réponse de 1 ms. Il est compatible FreeSync. Une bonne affaire ! 

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
21,99 €Switch Gigabit Netgear GS308 8 ports à 21,99 €
Valable jusqu'au 05 Décembre

Amazon fait une vente flash sur l'excellent switch Netgear GS308 Gigabit 8 ports 10/100/1000 qu'il propose à 21,99 € alors qu'on le trouve ailleurs autour de 29 €.


> Voir l'offre
-33%Jusqu'à -33% sur une sélection de spiritueux
Valable jusqu'au 05 Décembre

Amazon continue sa foire aux spiritueux et offre jusqu'à -33% de réduction sur les whiskies, coffrets Ricard, cognacs, rhums, gin. Vous trouverez même des calendriers de l'avent ! Rappelons que la livraison est gratuite à partir de 25 € d'achats.

Vente interdite aux mineurs de moins de 18 ans. L’abus d’alcool est dangereux pour la santé. A consommer avec modération.


> Voir l'offre

Sujets relatifs
Nouveau message d'erreur au boot de Lenny
Boot Linux sur clef USB et BIOS ancestral
Problème de boot avec handy linux
impossible de booter sur linux, l'ordi boot que sur win 7
Dual-boot avec XP - Navigation Internet uniquement sur LINUX
Synaptic et message d'erreur
Installer un disque dur interne, message d'erreur
Au secours : j'ai écrasé Windows XP en installant Linux dual boot
installation linux via usb en dual boot avec seven
Dual boot Seven / Linux Mint 15
Plus de sujets relatifs à Message d''erreur BIOS au boot de Linux
 > Tous les forums > Forum Linux