Nous fêtons aujourd'hui et (Breizh)
Pour profiter pleinement de ce site nous conseillons vivement le navigateur Firefox
Valid XHTML 1.0 Strict
Valid CSS!
les tutoriels de l'Anneau de sable
Navigation Envoyez ce tutoriel à vos amis(es) Envoyez un courriel au webmaster Imprimez cette page Retour à la page index des tutoriels Page suivante

Réinitialisation du BIOS suite à une perte du mot de passe.

Mis à jour le : lundi 4 août, 2008

0 - Introduction

Carte mèreLe BIOS (Basic Input/Output System) est un programme implanté sur une mémoire flash de la carte mère. Il s'agit d'un programme basique servant d'interface entre le système d'exploitation et la carte-mère.
Il peut arriver que soyez confronté à un problème de démarrage de votre ordinateur. Comme chacun sait, la machine démarre d'abord sur le BIOS avant de lancer le système d'exploitation. Si donc rien ne se passe lorsque vous poussez le bouton d'allumage de la machine, vous êtes face à un problème de BIOS, peut-être corrompu par vos interventions, parce que vous avez voulu "faire plus" !
Autre problème, parce que vous l'aurez paramétré vous-même, un mot de passe vous est réclamé au tout démarrage de la machine. Il ne s'agit pas du mot de passe d'ouverture d'une session de Windows mais de celui du lancement de votre BIOS. Est-ce utile et nécessaire d'assigner un mot de passe au BIOS ? A notre avis non, mais chacun voit midi à sa porte et la paranoïa aidant, certains utilisateurs le font malgré tout. L'inconvénient de cette démarche est qu'il peut arriver que ce mot de passe se perde ou tout simplement sombre dans les oubliettes. Il vous est alors imposssible de démarrer votre machine car sans le chargement initial du BIOS, rien ne peut se faire ! N'espérez même pas un démarrage sur le CD d'installation de Windows car lui aussi a besoin du BIOS !

Que faire alors ?

La première chose à faire, c'est garder son calme. La situation est loin d'être catastrophique du fait qu'il existe des moyens simples pour se récupérer.
Il faut savoir que les paramètres du BIOS sont stockés dans une mémoire non volatile qui garde les données même après l'extinction de la machine, une puce, appelée BIOS. Le but est donc d'effacer le mot de passe et les mauvais paramètres dans cette mémoire et il existe plusiers méthodes.

AttentionAvertissement ! Ce tutoriel ne concerne pas les problèmes survenus après un mauvais flashage du BIOS. Si après cette manipulation vous obtenez un "écran noir", les remèdes sont rares et malheureusement, un remplacement de la carte mère est souvent requis.

A - Réinitialisation matérielle :

A-1 - Déplacer un cavalier pour initialiser les données RAM CMOS :

Carte mèreCette procédure consiste à faire un RAZ (remise à zéro) du BIOS afin que ce dernier perde toute trace d'éventuels mots de passe ou de le remettre en état de fonctionnement en cas de plantage. Pour cela il faut intervenir physiquement sur la carte mère. On peut retirer la pile plate du CMOS, allez boire un café, voire deux, avant de la replacer mais sur certaines machine elle est soudée. Il faut donc déplacer un cavalier. Mais le problème est de l'dentifier. D'autre part, le RAZ "rase" tout, et votre configuration est également effacée, remettant la machine à son état de sortie d'usine. Vous aurez donc à tout reprendre à zéro. Voici comment procéder :

Cavalier CMOS
NoteNote : Dans la documentation des cartes mères qui sont le plus souvent en anglais, les cavaliers sont appelés Switchs, Dipswitchs, Jumpers, ou Soldiers Beads.

Au redémarrage, le BIOS aura perdu tous vos paramètres et vous devez les recréer, particulièrement celui concernant le disque de démarrage. Là aussi, lisez bien la documentation fournie avec votre carte mère ou connectez vous au site du fabricant.

A-2 - Utiliser une prise loopback si vous avez un portable Toshiba :

LoopbackPour réinitialiser le mot de passe des ordinateurs portables Toshiba, on se sert habituellement de Téléchargez KeyDisk. Si cela ne marche pas, essayez de monter un dongle. Lors du démarrage du portable, le BIOS envoie un signal sur la sortie du port parallèle et vérifie s'il le récupère sur l'entrée, si c'est le cas, le mot de passe est supprimé.

N'importe quel câble parallèle de 25 pins et quelques fils sont nécessaires pour relier ensemble la sortie et l'entrée afin de boucler le signal.
Ce montage en boucle porte le nom de Loopback, on relie les fils :
1-5-10, 2-11, 3-17, 4-12, 6-16, 7-13, 8-14, 9-15, 18-25.

Connexion du Loopback

Procédure :

  1. Eteindre l'ordinateur et débrancher l'alimentation.
  2. Mettre le loopback.
  3. Rebrancher l'alimentation et rallumer l'ordinateur.
  4. Enlever le loopback.
  5. Eteindre l'ordinateur puis rallumez le sans le loopback.

B - Réinitialisation logicielle :

B-1 - CMOSPWD :

Carte mèreAvec certaines cartes mères, il est possible de réinitialiser le BIOS sans avoir à effectuer les manipulations ci-dessus, surtout si un mot de passe est seulement demandé au "Setup".
Un logiciel gratuit Téléchargez CMOSPWD peut décrypter le mot de passe et ainsi pouvoir accéder au BIOS. Il permet également de sauvegarder, restaurer et effacer votre BIOS.

Ce programme fonctionne avec les BIOS suivants :

AttentionAttention ! Ce programme est à manipuler avec précaution car il n'est pas possible de faire des assais avant application définitive.

Navigation Envoyez ce tutoriel à vos amis(es) Envoyez un courriel au webmaster Imprimez cette page Retour à la page index des tutoriels Début de la page Page suivante


Archives
Flux RSS de l'Anneau de Sable
© - Copyright l'Anneau de Sable - Septembre 2006
 Astuces
Nos Visiteurs en live Plus de détails sur nos visiteurs
Le BIOS

Le Basic Input Output System ou BIOS (système élémentaire d'entrée/sortie) est un ensemble de fonctions, contenu dans la mémoire morte (ROM) de la carte mère servant à effectuer des opérations élémentaires (écrire un caractère à l'écran, lire un secteur sur un disque, etc...).
Le terme est souvent utilisé pour décrire l'ensemble du «firmware» ou «microcode» (logiciel embarqué) d'une carte mère.
Le BIOS est presque toujours développé par le fabricant de cette carte mère car il contient les routines élémentaires pour effectuer les opérations simples d'entrée/sorties évoquées ci-dessus.
Depuis 1999 la Fondation pour le logiciel libre soutient LinuxBIOS un BIOS sous licence Licence publique générale GNU car on peut maintenant flasher le bios de sa carte mère pour le remplacer par un autre.
L'avantage de ce système (machine fonctionnant avec un BIOS) est de ne pas devoir développer un système d'exploitation spécifique pour chaque carte mère.
Peu importe comment le fabricant a développé cette carte mère (quels composants il a choisi, peu importe comment fonctionne le « hardware » de cette carte mère), en utilisant les mêmes fonctions du BIOS sur deux cartes mères différentes, on obtiendra le même résultat.
Ce sont ces fonctions que les systèmes d'exploitation utilisent pour faire fonctionner les applications.
Le BIOS comprend également le POST (Power-On Self-Test), exécuté au démarrage de l'ordinateur, qui déclare les disques, configure les composants et recherche un système d'exploitation avant de le lancer.
Sa tâche principale est de fournir un support de bas niveau pour communiquer avec les périphériques.
Habituellement ceci inclut le support du clavier au moins dans un mode (pas forcément l'USB) et d'un mode d'affichage simplifié.
Le BIOS est écrit en code machine et a généralement été développé en langage assembleur.
Les deux BIOS historiques du PowerPC se sont nommés successivement PREP et CHRP.

Le CMOS :

Lorsque l'ordinateur est mis hors tension, l'alimentation cesse de fournir du courant à la carte mère.
Or, lorsque l'ordinateur est rebranché, le système est toujours à l'heure.
Un circuit électronique, appelé CMOS (Complementary Metal-Oxyde Semiconductor, parfois appelé BIOS CMOS), conserve en effet certaines informations sur le système, telles que l'heure, la date système et quelques paramètres essentiels du système.
Le CMOS est continuellement alimenté par une pile (au format pile bouton) ou une batterie située sur la carte mère. Ainsi, les informations sur le matériel installé dans l'ordinateur (comme par exemple le nombre de pistes, de secteurs de chaque disque dur) sont conservées dans le CMOS.
Dans la mesure où le CMOS est une mémoire lente, certains systèmes recopient parfois le contenu du CMOS dans la RAM (mémoire rapide), le terme de «memory shadow» est employé pour décrire ce processus de copie en mémoire vive.
Le «complémentary metal-oxyde semiconductor», est une technologie de fabrication de transistors, précédée de bien d'autres, telles que la TTL (« Transistor-transistor-logique »), la TTLS (TTL Schottky) (plus rapide), ou encore le NMOS (canal négatif) et le PMOS (canal positif).
Le CMOS a permis de mettre des canaux complémentaires sur une même puce. Par rapport à la TTL ou TTLS, le CMOS est beaucoup moins rapide, mais consomme en revanche infiniment moins d'énergie, d'où son emploi dans les horloges d'ordinateurs, qui sont alimentées par des piles.
Le terme de CMOS est parfois utilisé à tort pour désigner l'horloge des ordinateurs.

Le flashage du BIOS :

La plupart des cartes mères comportent des mémoires flash, pouvant être modifiées directement par logiciel.
Les BIOS situés sur des cartes mères comportant ce type de mémoire peuvent être mis à jour (le terme upgrader est parfois utilisé, mot francisé provenant du verbe anglais to upgrade, qui signifie mettre à jour) grâce à un programme appelé firmware, fourni par le fabricant, destiné à permettre le remplacement de l'ancien BIOS par un BIOS plus récent.
Le problème consiste toutefois à se procurer les mises à jour de son BIOS (problème maintenant résolu grâce à l'accès à Internet).
Ces mises à jour sont disponibles sous forme de fichier binaire contenant une image du BIOS, et qui sera transférée dans la mémoire flash grâce au firmware.
Le flashage du BIOS est donc une mise à jour du BIOS par voie logicielle, c'est-à-dire un remplacement de l'ancienne version du BIOS grâce à un programme.
Avant de flasher son BIOS, il est essentiel de s'interroger sur l'intérêt du flashage.
En effet, le flashage permet de mettre à jour le BIOS pour diverses raisons (correction de bugs, ajout de nouvelles fonctionnalités, support de nouveaux matériels), toutefois les évolutions apportées ne touchent pas forcément directement tous les utilisateurs.
De plus il n'est pas exclu que le nouveau BIOS apporte lui-même de nouveaux bugs...
Ainsi, les améliorations que le flashage peut apporter (généralement décrites dans un fichier accompagnant le nouveau BIOS) valent-elles la peine d'encourir les risques liés au flashage du BIOS (aussi minimes soient-ils) ?
Si votre système fonctionne correctement et que vous voulez flasher votre BIOS "pour voir", c'est-à-dire dans l'attente d'hypothétiques améliorations , le mieux est de s'abstenir. Il existe une règle très simple :
Tout système fonctionnant correctement ne doit être mis à jour que pour des raisons connues.

Créer régulièrement des sauvegardes ne coûte rien, juste un peu de temps ... mais cela peut rapporter gros !