11.05.2006

Redimensionner une partition de disque dur

medium_hard_drive.png

Cela dépend du type de formatage de votre disque dur. Pour le connaître, faites un clic droit sur l'icône de votre disque dans le Poste de Travail et choisissez Propriétés. Le type (NTFS ou FAT32) apparaît dans l'onglet Général.

medium_partitionfat.jpgPour les disques en FAT 32, il existe un petit logiciel The Partition Resizer 1.3.4 (gratuit et que vous pouvez télécharger en cliquant ici) Attention : il fonctionne sous Dos (le vrai Dos, pas l'émulation proposée par Windows XP !)

Pour les disques en NTFS, il existe de nombreux programmes, la plupart du temps payants, pour ma part, je vous explique ici avec Partition Manager 7.0 (disponible en version d’essai pour 30 jours en cliquant ici). Dans le menu Launch an application, lancez Partition Virtual Demo, vos disques durs apparaitront, il vous suffit alors de jouer avec la souris pour modifier leur taille comme vous le souhaitez (le curseur se transforme en icône double flèche de déplacement de cadres). Une fois terminé, il vous suffit d’appuyer sur les touches Alt + z en même temps.

medium_partition_manager.jpg

medium_autopartition.jpgSi toutefois, vous ne vous sentez pas sûrs de vous, vous pouvez dans l’écran de démarrage du programme choisir l’option Redistribute Free Space among partitions, le programme redimensionne alors automatiquement vos disques durs en fonction de l’espace disponible restant.

 

 

 

Généralement, l'opération est sans danger sur vos données. Toutefois, par précaution, pensez à les sauvegarder avant toute manipulation : un plantage ou une brève coupure de courant peuvent interrompre le processus et endommager définitivement vos fichiers.

15:20 Publié dans Technique | Lien permanent | Commentaires (1) | Envoyer cette note

02.04.2006

Tester un disque dur

Chaque constructeur de disque dur possède son propre utilitaire. C'est le cas de Maxtor avec son logiciel PowerMax, de Fujitsu avec sa suite d'outils DFT/OGT Diagnostic, ou encore de Samsung avec ses programmes SHDiag et HUtil. Ces outils dédiés sont très pratiques pour réaliser un diagnostic approfondi lorsque le disque dur n'est plus reconnu par le système. SeaTools de Seagate est l'un des rares outils de constructeur à offrir une fonction de test générique compatible avec tous les disques durs IDE, ATA, S-ATA ou SCSI. Évidemment, ce logiciel dispose également de fonctions de diagnostic avancées dédiées aux disques de la marque.
SeaTools en version Windows ici

SeaTools en version Linux ici

13:07 Publié dans Technique | Lien permanent | Commentaires (0) | Envoyer cette note

07.02.2006

Comment flasher un BIOS

Le BIOS (Basic Input/Output System) est une petite mémoire située sur la carte-mère, dont les données définissent les paramètres du système. Ceux-ci peuvent toutefois contenir des erreurs (bugs). De plus, avec l'apparition de nouveaux matériels les constructeurs de BIOS peuvent décider de mettre à jour leur BIOS.

Cependant, cela n'est pas si simple qu'il n'y paraît, car comme vous le savez peut-être le BIOS est une mémoire qui se conserve lorsque vous éteignez le PC (il serait en effet très désagréable de devoir configurer le BIOS à chaque démarrage de l'ordinateur...). Ainsi, les BIOS ont évolué depuis quelques années pour pouvoir être mis à jour.

Sur les premiers PC les BIOS étaient des mémoires mortes soudées à la carte-mère ; impossible donc de les modifier. Certains fabricants proposaient toutefois des correctifs logiciels (appelés patchs) qui étaient stockés sur le disque dur et se chargeaient en mémoire vive (RAM) pour corriger les éventuels bugs. Ils ne pouvaient toutefois agir qu'après le boot du PC.

Les constructeurs de BIOS ont ensuite vendu des BIOS insérables sur des supports, pouvant être changés matériellement, mais dont le prix était très élevé à l'époque.

Puis vint l'apparition des mémoires programmables électroniquement, c'est-à-dire une mémoire pouvant être modifiée grâce à une machine envoyant des impulsions électriques par des connecteurs prévus à cet effet. Ce type de programmateur de puce était cependant rare, si bien que l'opération était toujours relativement coûteuse pour l'utilisateur.

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 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. Pourquoi flasher le BIOS?

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.

Dans quelles conditions faut-il flasher son BIOS?

Le flashage du BIOS conditionne le matériel que l'on flashe, c'est-à-dire qu'il modifie la façon de se comporter du matériel doté d'un tel BIOS (il peut s'agir aussi bien de la carte-mère que d'une carte vidéo, une carte SCSI, ...), il faut donc être très prudent.

Opérations à respecter:

  • bien lire la documentation fournie avec le BIOS et le firmware, ainsi que celle de votre matériel. Certains matériels nécessitent la mise en place d'un jumper (cavalier) pour permettre le flashage. En effet, puisque le BIOS est modifiable par voie logicielle, il peut aussi l'être par des virus (Exemple: le virus Tchernobyl). Le cavalier permet donc d'activer ou désactiver la protection contre l'écriture par voie matérielle (impossible donc pour le virus d'agir...)
  • s'assurer que le BIOS que vous avez récupéré et que vous allez transférer correspond bien au matériel que vous désirez modifier. Dans le cas contraire, il se pourrait (bien que le firmware (logiciel fourni avec le BIOS qui se charge du transfert) réalise généralement un test de vérification) que vous transféreriez des données qui ne correspondent pas à votre matériel, ce qui aurait le même effet que de modifier votre micro-onde pour qu'il lise des cassettes vidéo...
  • vérifier l'intégrité du BIOS et du firmware (si il y a eu des erreurs pendant le téléchargement le fichier risque d'être corrompu, auquel cas il est prudent de recommencer le téléchargement)
  • effectuer le flashage du BIOS sous un environnement stable, c'est-à-dire sous MS-DOS (en mode natif et non une fenêtre DOS ou un vulgaire "redémarrer en mode MS-DOS). Il s'agit donc de redémarrer l'ordinateur avec une disquette système DOS, c'est le moyen le plus sûr. Une disquette accompagne généralement les matériels "flashables"; elle permet d'amorcer le système sous un DOS stable, propice au flashage. De plus elle contient la plupart du temps un programme permettant une copie de sauvegarde du BIOS actuel pour pouvoir le restaurer en cas de problème
  • prendre garde qu'aucun programme soit résident en mémoire. Il faut ainsi passer un antivirus récent sur sa machine (disquette système et disque dur) avant de procéder à l'upgrade du BIOS
  • Il faut enfin travailler dans un environnement électrique stable, c'est-à-dire minimiser les risques de coupures de courant pendant l'opération de transfert (orage, prise électrique peu sûre, coupures EDF fréquentes, ...)

Il ne faut pas oublier que cela reste une opération délicate pouvant entraîner la destruction pure et simple de la carte mère !!!

Avant d'aller plus loin, il faut savoir que principalement trois types de bios existent: les bios AWARD, les bios AMI et les bios Phoenix mais ce dernier type n'est quasiment plus utilisé. Ce sont de loin les bios AWARD qui sont le plus répandus sur le marché des cartes mères.

· Identifier sa carte mère:

Pour pouvoir flasher son bios, il faut bien sûr connaître la marque, le modèle exact, le numéro de version de la carte mère ainsi que le type de bios. En effet, la mise à jour que l'on va télécharger dépend de ces quatre facteurs et il faut être absolument certain de prendre le bon fichier !

Pour identifier la marque, c'est généralement assez simple, cela doit être écrit en gros sur la carte tout simplement. Sinon, pensez à regarder également sur la boîte d'emballage, dans le manuel ou sur la facture d'achat, ça peut aider... Si malgré cela vous ne connaissez toujours pas la marque de votre carte mère, vous pouvez vous servir du long chiffre qui s'affiche en bas de l'écran dès l'allumage du PC. A partir de ce long chiffre (exemple: 05/11/2001-8363-686A-6A6LMA19C-ZT), on peut retrouver le nom du constructeur de la carte mère. Chaque constructeur est représenté par un code de généralement deux caractères. Ce code identificateur se trouve dans la dernière partie du long chiffre (dans l'exemple ci-dessus: 6A6LMA19C). Reste encore à dégager de cela les deux caractères identifiant le constructeur ce qui donne A1 dans cet exemple c'est à dire le constructeur Abit.

medium_bios1.jpg

Pour identifier le modèle et le numéro de version de votre carte mère, allez jeter un petit coup d'œil sous le dernier port PCI ou ISA en bas de la carte mère. Vous y trouverez normalement soit une étiquette collée soit une inscription gravée indiquant le modèle exact ainsi que le numéro de version de la carte. Le numéro de version est important car parfois, un même modèle de carte mère est décliné en plusieurs versions ayant de très légères différences matérielles et nécessitant donc un bios diffèrent. Le numéro de version est souvent précédé des caractères V ou REV (pour version ou révision).

medium_bios2.jpg

· Identifier la version actuelle de son bios:

Il est également utile de connaître la version actuelle du bios de sa carte mère. En effet, pas la peine de mettre à jour un bios si aucune mise à jour n'est disponible! Si personne avant vous n'a flashé le bios, votre carte mère possède la première version du bios c'est à dire celle qui a été programmée à l'usine (souvent notée 00). Pour identifier la version actuelle du bios (représentée généralement sur 2 caractères), nous allons encore nous servir du premier écran affiché au démarrage du PC, regardez bien les 2 derniers caractères du long chiffre en bas. A noter qu'au tout début, on peut voir la date de compilation du bios par le constructeur suivie par les références des 2 chipsets (NorthBridge et SouthBridge)

medium_bios3.jpg

• Trouver la mise à jour de son bios:

Une fois toutes ces informations collectées, il ne vous reste plus qu'à aller télécharger la dernière version du bios disponible pour votre carte mère. Pour cela rendez-vous sur le site du constructeur de votre carte mère et rassurez-vous, les fichiers ne font que quelques centaines de Ko. Pour trouver plus rapidement le bios de votre carte mère, il pourra aussi vous être utile de connaître le format de votre processeur (SocketA, Socket370, Slot1...).

Essayez le plus possible d'éviter de flasher votre bios avec des versions beta même si pour les bios elles se font de plus en plus rares sur les sites des constructeurs. En effet, beta signifie que le bios n'a pas été suffisamment testé par les développeurs et qu'il n'est donc pas impossible qu'il provoque des bugs...

Une fois le bon bios téléchargé, on obtient un fichier archive au format .exe ou .zip qui contient lui même le fichier image à flasher (généralement un .bin), un fichier .txt expliquant les améliorations apportées par ce bios et un ou plusieurs fichiers .exe et .bat qui permettront de lancer la mise à jour.

Pour pouvoir exploiter tous ces fichiers, il faut avant tout les décompresser sur le disque dur dans un répertoire temporaire. Ouvrez le fichier .zip ou .exe avec Winzip puis décompressez les fichiers dans le répertoire C:/bios par exemple.

Comme vous le savez, il est obligatoire de lancer la mise à jour du bios en mode DOS réel (surtout pas avec les commandes MS-DOS de Windows!!), le mieux est alors de créer une disquette de boot et d'y copier les fichiers que l'on vient de décompresser.

Prenez une disquette de préférence neuve. Disquettes qui trainent au fond d'un carton à éviter... Il ne faut prendre aucun risque.

Si vous êtes sous Windows 95/98/Me, allez dans le menu Démarrer puis dans Exécuter et tapez format a: /s. Cela formatera la disquette et y copiera les fichiers systèmes permettant le boot du DOS.

Si vous êtes sous Windows NT/2000/XP, téléchargez ce programme (230 Ko) qui formatera la disquette et la rendra bootable pour lancer DOS (cet utilitaire marche aussi sous Windows 95/98/Me).

Attention: n'utilisez pas les disquettes de démarrage de Windows 95/98/Me!! En effet, les fichiers config.sys et autoexec.bat de ces disquettes chargent des pilotes en mémoire vive et cela peut poser des problèmes lors de la mise à jour.

Copiez ensuite sur votre disquette l'ensemble des fichiers que vous avez décompressé aupparavant dans C:/bios.

· Booter sur la disquette:

Afin de lancer le DOS, il faut redémarrer et booter sur la disquette. Pour cela, allez dans les paramètres du bios pour modifier si besoin la séquence du boot. Pour entrer dans "l'utilitaire" de configuration du bios, il faut généralement dès le démarrage appuyer sur la touche SUPPR ou DEL du clavier mais sur certains PC, ce sont les touches F2 ou encore F10 qui le permettront.

Une fois le lecteur de disquette sélectionné comme premier lecteur bootable, il suffit d'enregistrer les modifications et de sortir. L'ordinateur redémarre alors et veillez bien à ce que votre disquette soit insérée dans le lecteur. Le PC boot sur la disquette (pour en être sûr, il suffit d'écouter le son mélodieux du lecteur de disquette...), attendez quelques secondes ; si besoin, tapez A: pour vous positionner sur le lecteur de disquette.

Pour obtenir la liste des fichiers sous DOS tapez la commande DIR tout en étant dans le lecteur A:.

Le fichier en .exe est l'utilitaire de flash qui va copier le fichier image .bin dans le bios. Le fichier .exe est généralement toujours fourni avec le fichier .bin à flasher.

Pour flasher le bios, il faut donc exécuter l'utilitaire .exe en lui passant au moins un paramètre : le nom du fichier image. De nombreux autres paramètres peuvent être passés comme par exemple le nom du fichier .bin qui sera créé et qui contiendra l'ancienne version du bios (pour une éventuelle restauration).

Le plus souvent, l'utilitaire fourni en .exe est awdlash, voici la liste des paramètres pouvant être passés à awdflash.exe:
  • py: Fait la mise à jour.
  • pn: Ne fait pas la mise à jour.
  • sy: Sauvegarde l'ancien bios sous forme d'un fichier.
  • sn: Pas de sauvegarde de l'ancien bios.
  • wb: Programme le "BootBlock".
  • sb: Ne programme pas le "BootBlock".
  • cd: Efface les données du "CMI" après la mise à jour.
  • sd: Sauvegarde les données du "CMI" sous forme d'un fichier.
  • cp: Efface les données du "PnP EscD" après la mise à jour.
  • cc: Efface les données du "CMOS" après la mise à jour.
  • ld: Pas de contrôle du CMOS et d'arrêt au premier démarrage après la mise à jour.
  • tiny: Occupe moins de mémoire pour la mise à jour.
  • qi: Attribue un numéro grâce au fichier source (??).
  • e: Retourne sous DOS après la mise à jour.
  • r: Redémarre l'ordinateur après la mise à jour.
  • f: Utilise les "routines" du bios original pour faire la mise à jour.
  • cks: Affiche le contrôle du fichier image.
  • cksXXXX: Affiche et compare le contrôle du fichier image avec XXXX (à remplacer par une valeur).

Par exemple, si vous souhaitez faire une sauvegarde de l'ancien bios sous forme d'un fichier, utilisez donc le paramètre /sy et indiquez le nom du fichier qui sera créé.

 

Généralement, vous n'avez pas ou quasiment pas à vous soucier de ces paramètres. En effet, en plus du fichier awdflash.exe et du fichier image .bin, il y a souvent un fichier exécutable .bat qui est inclus (ici: runme.bat) et qui se chargera de lancer automatiquement le flash du bios avec les paramètres conseillés par le constructeur. Dans tous les cas, lisez le fichier readme.txt pour savoir exactement quel fichier correspond à quoi et s'il y a des procédures spéciales à respecter...

Il est très important de ne pas redémarrer votre PC pendant la mise à jour du bios et cela jusqu'à la fin de l'opération, essayez aussi de ne pas flasher votre bios pendant un orage par exemple pour éviter les coupures de courant!!

Appuyez ensuite sur la touche Entrée et suivez les instructions.

Une fois le flash complètement terminé, si le PC ne s'éteint pas tout seul, éteignez-le vous même manuellement, débranchez le cordon de l'alimentation et ouvrez le boîtier. Il est en effet impératif, après la mise à jour du bios, de réinitialiser la mémoire CMOS qui contient les paramètres de votre bios puis de reconfigurer le bios avec les paramètres optimisés ou avec des paramètres personnalisés. Si vous oubliez cette étape, il est possible que des erreurs liées au CMOS apparaissent au démarrage du PC ("CMOS checksum error", "CMOS error"...). Pour réaliser cette manipulation, il faut localiser sur la carte mère le cavalier nommé CMOS qui est habituellement situé entre le bios et la pile. Enlevez le cavalier pendant quelques secondes ou mettez-le dans la seconde position possible (suivant les cartes mères) puis remettez-le sur sa position d'origine. Cela aura eu pour effet de couper l'alimentation électrique du CMOS et donc les paramètres du bios reviendront à leur valeur par défaut.

medium_bios4.jpg

Ensuite, redémarrez et retournez tout de suite dans le bios pour reconfigurer l'ensemble de vos paramètres (fréquence du processeur, modes des disques durs, liste des IRQ...). Si vous n'êtes pas trop sûr, sélectionnez "Load Setup Default" ou de préférence "Load Optimized Defaults" pour utiliser les configurations par défaut. En théorie votre bios a été flashé correctement et vous pouvez vérifier cela en regardant la version du bios en bas du premier écran affiché au démarrage. Pensez aussi à retirer la disquette du lecteur et à reconfigurer le disque dur comme premier périphérique de boot.

· Qu'en est-il de la mise à jour sous Windows?

La majorité des constructeurs proposent désormais en téléchargement sur leur site des utilitaires nommés la plupart du temps "Live Update" permettant de mettre à jour le bios directement sous Windows et de manière automatique ce qui en théorie est une très bonne chose. Mais en pratique, la fiabilité de ces utilitaires est moyenne même si elle s'est assez améliorée et il faut un petit moment avant que les toutes dernières versions des bios soient disponibles de cette manière (du moins pour ceux allant chercher automatiquement les mises à jour sur Internet).

· En cas de problèmes:

Si jamais la mise à jour du bios se passait mal, le PC risque de ne plus démarrer! Éteignez-le, et remettez le sous tension pour voir ce que ça donne. S'il ne démarre plus, il faut reprogrammer le bios avec la version précédente que vous avez sauvegardé. Vérifiez aussi que vous avez bien effacé le CMOS.

Si vraiment vous n'arrivez pas à restaurer le bios, vous êtes bon pour tenter de faire passer la carte mère en garantie chez votre revendeur pour une reprogrammation du bios à l'usine...

Enfin, tout cela pour dire à nouveau que la mise à jour du bios est une manipulation délicate qui dans la grande majorité des cas se passe bien mais qui parfois se passe moins bien... Donc prudence.

21:50 Publié dans Technique | Lien permanent | Commentaires (6) | Envoyer cette note