La Fiche Pratique de Francouillou la Bricole
Un PC c'est pas dur a faire...

Introduction
Comment choisir : les infos sur le hardware, quels trucs sont a la mode...
Comment assembler ces jolis machins...
Un probleme? Pas de problemes...
Ma configuration, sur laquelle je peux pretendre connaitre quelques trucs...
Ah, faire du veuf avec du mieux - enfin une remise a niveau!

Introduction


On se fait facilement a l'idee qu'assembler un PC cela doit etre un truc tres dur puisque des professionels sont necessaires, et puis il y a plein de cartes, il doit surement y avoir plein de configurations avec des connecteurs que si tu les inverses, tu claques tout, des micro-switchs a actionner, sinon ca marchera jamais ton truc, et puis l'electricite statique, il te faut un atelier special sinon tu fait tout griller j'ai un oncle qui repare les teles et il me l'a dit, alors, et puis la garantie, zero, nada, si t'as un probleme t'es foutu il faut tout racheter...
Que les choses soit claires des le debut, les idees toutes faites ne sont bien souvent qu'un ramassis d'inexactitudes et d'affabulations proferees par des theoriciens en herbe... Mais parceque ces problemes sont diablement pratiques, ils se pretent mal a la modelisation et necessitent une experimentation directe et totale! Banzai! Pour etre exact, les problemes precedents n'existent plus, ce qui ne veut pas dire qu'ils n'aient jamais existe, bien que je n'ai pas personellement d'experience plus ancienne. Bien sur le choix d'assembler soi-meme son PC n'est pas innocent et si l'on gagne indubitablement sur le prix on prend un risque au niveau de la garantie. Lorsque l'on achete un PC en pieces detachees que l'on assemble soi-meme, la garantie existe sur chacune des pieces avec des durees variables, mais la plupart du temps elle est assuree par la boutique qui vous les a vendu... Et il faut bien le reconnaitre, ces boutiques ont tendance a durer moins longtemps que la sus-dite... A ce probleme deux remedes, acheter chez un vendeur de composants installe depuis un moment, prendre au maximum des produits dont la garantie est assuree par le constructeur (un peu plus cher cependant). Cet inconvenient ne me semble pas redhibitoire car la fiabilite des appareils electroniques n'est plus a demontrer et en dehors de panne de jeunesse (ou il est aise de faire jouer la garantie) aucune panne ne devrait arriver sur un ordinateur en utilisation personelle... avant l'expiration de la garantie :-)
Et quand a l'assemblage... cela prend une demi-journee la premiere fois... et 20 minutes ensuite! Et oui, et tu es pret a payer un gugusse 2 a 3000 boules rien que pour ca... Le principe etant : on enfiche le processeur, la memoire, la carte video sur la carte mere on allume et on verifie que le systeme demarre, on en profite pour faire les reglage du BIOS (i.e. la configuration de la carte mere), on reteint tout, on debranche, on connecte le disque dur, le floppy, le CD-ROM, les autres cartes et hop, c'est presque fini...  Il faut encore partitionner et formatter le disque dur et preparer le CD-ROM pour pouvoir installer le systeme d'exploitation (OS) afin d'achever vraiment la partie materielle de l'installation.
Ensuite commence la partie logicielle, qui n'est pas la plus facile, mais avec du temps on y arrive aussi :-) Tout d'abord on installe l'OS (Windows, Linux ou autre), puis les gestionaires des cartes d'extension du micro-ordinateur. Certains OS reconnaissent les cartes d'extension tout seul, sinon il faut installer les drivers a la main, ce qui n'est pas obligatoirement plus difficile...  Enfin on peut installer ses logiciels preferes, et voila, c'est fini! Bon d'accord le week-end vient de s'achever, mais c'est un petit prix comparer a l'economie financiere realisee... et au plaisir de voir qu'on Y est arrive!

Tout d'abord je vais citer mes sources, des sites qui expliquent tout, mieux que je ne pourrais le faire, et desquels j'ai appris comment Y arriver...

Comment choisir: les infos sur le hardware, quels trucs sont à la mode...


Tom's Hardware Guide : mon premier outil, excellent. (Hein, quoi, le fond de ma page PC? Euh, oui merci Mr Tom :-)
Anand's tech page : un site avec des mises a jour nombreuses mais moins systematique que le precedent
Tom's Hardware Forum :  le rendez-vous des bidouilleurs, a lire pendant 15 jours avant de faire son achat pour voir quelles sont les configurations actuelles. Necessite de s'inscrire comme utilisateur du forum Delphi, mais c'est gratuit et ils ne vous embetent vraiment pas apres (on peut meme se desinscrire de leur info-list, qui arrive tous les mois)
Storageview : Un serveur que je decouvre pour choisir son disque-dur... si je l'avais trouve plus tot je n'aurai peut-etre pas pris un Fujitsu :-(
Maxxum Computer Price List : Une liste de prix les plus bas pour les composants en boutique... Ah oui, c'est a Sim Lim Square, a Singapour et en dollar singapourien (3.70FF au 06/98)... nul n'est parfait :-) Mais c'est juste pour montrer que ca existe et une petite recherche sur Internet doit aisement te donner un equivalent pres de chez toi...

Comment assembler ces jolis machins...


Build a computer : bon site avec des photos... Il me semble juste qu'il manque la technique pour configurer proprement son disque dur, cela se fait simplement en utilisant la commande FDISK.EXE (partionement du disque dur avec une partition DOS) puis il faut le formatter FORMAT.EXE /S (on formatte le disque dur d'ou l'on pourra demarrer d'ou le /S) et voila c'est tout. Tres bon truc pour installer un OS depuis le CD-ROM alors... que l'OS n'est pas installe, et donc le CD-ROM pas reconnu!
Build your own PC : un peu ancien mais bien fait... et c'est le premier site que j'ai trouve!

Voila le principal, avec ca tu devrais te debrouiller!

Un probleme? Pas de problemes...


Bon bien sur, malgre tout ca il reste quelques problemes a resoudre par soi-meme, mais vraiment tres peu... Voila les reponses aux questions que je me suis posees :

L'electricite statique, ca craint ou pas?
a priori plus comme avant, il suffit de toucher de temps en temps le chassis (metallique :-) du boitier et ca fait l'affaire. Evidemment si on peut eviter de toucher les parties sensibles avec ses gros doigts sales ca ne peut pas faire de mal...

Putain, merde, quels sont les bons trous pour fixer la carte-mere au boitier?
Sur ma carte ils avaient une metallisation speciale circulaire (sert sans doute a assurer la connection de la terre avec le chassis) et ils tombaient en face des trous filetes du chassis. Attention aux entretoises deja placees sur le boitier par le fabriquant et qui ne tombent pas en face d'un trou de fixation de la carte mere, il faut bien sur les enlever sinon risque de court-circuit... ZAP!

Putain tout ces connecteurs je vais bien me planter...
Au niveau des connecteurs avec les cartes-mere recentes (format ATX pour Pentium II) tous les connecteurs (alimentation, memoire, cartes d'extension, ...) ont des detrompeurs, donc pas de risque de tout foutre en l'air connement... De plus tous les connecteurs sont differents, donc pas de risque d'interversions... Je suppose que quand une serie de connecteur pour cartes d'extension du meme type n'est pas pleine il vaut mieux commencer par le connecteur numero 1 (numero en general serigraphie sur la carte mere).

La carte mere il y a des trucs a regler?
Bien lire le mode d'emploi de celle-ci mais en general non. Dans mon cas, la carte-mere ABIT BX6 presentait une erreur de la tension d'alimentation avec un microprocesseur Celeron d'Intel. J'ai du rapidement changer celui-ci manuellement pour le remettre a sa valeur nominale de 2.0V... des que j'ai eu quelque chose a l'ecran, car la carte utilise pour sa configuration des interrupteurs programmables, et plus des jumpers ou autre micro-switch.... Cette erreur a ete corrigee dans les versions plus recentes de la carte mere (en fait une simple nouvelle version du BIOS) :-)

Arrrrgggghhhh, il n'y a rien a l'ecran...
Pas de panique! La carte video etait mal enfichee suite a une patte de fixation sur le chassis un peu trop courte. Un petit alesage des trous de fixation des connecteurs de la carte permettait de gagner le mm manquant sur la patte de fixation et la carte pouvait s'enfoncer comme il faut dans son connecteur (AGP). Les cartes meres savent envoyer les signaux qu'il faut pour afficher du VGA avec toutes les cartes sans configurations particulieres. C'est pour les modes d'affichage plus evolues qu'il faut des gestionaires (driver) particuliers. Donc s'il n'y a rien a l'ecran lors du premier allumage, c'est un probleme materiel (cable, carte, etc...) pas un manque quelconque de logiciel a installer. Il n'y a rien a installer avant cette etape! En fait il n'y a meme pas besoin du processeur principal: ce sont les circuits du BIOS qui se charge de tout.

Euh, c'est bien joli tout ces cables en nappes pour les diques de stockage mais lequel va ou et reciproquement...
D'abord une distinction facile est entre les cables IDE (CD-ROM et disque durs) et le cable pour le lecteur de disquette: les premiers ont 40 plots, le second 34. Avec le cable du lecteur de disquette apparait un probleme supplementaire car il presente une torsion d'une partie de la nappe (i.e. 6 ou 7 fils de la nappe du connecteurs sont tordus pour inverser leur ordre) et un paquet de connecteurs en parallele, si bien que l'on ne sait pas tres bien par quel bout le prendre. Si j'ai bien compris, il faut connecter le connecteur au bout de la zone tordue a la carte mere et un des autres connecteurs a l'autre bout (celui qui va :-) au lecteur de disquette. Cela signifie que la liaison carte-mere-lecteur de disquette DOIT utiliser la zone tordue du cable (ce n'etait pas evident avec mon cable). Je suppose que la partie tordue a une origine historique, les multiples connecteurs pour lecteur de disquette tiennent compte de la possibilite de connecter plusieurs unite de disquette (3.5'', 5.25'', ...). Pour connaitre le sens de connexion il y a un detrompeur et de plus le filet rouge sur le cable doit connecter les broches numero 1 entre elles.

L'ordinateur me demande un disque systeme, qu'est-ce que c'est que ca...
Une disquette avec le minimum pour lancer le systeme d'exploitation et qui devra contenir en plus les utilitaires pour preparer le disque dur et le CD-ROM. La facon de l'obtenir est d'utiliser un autre ordinateur sous Windows d'aller dans 'My Computer / Control Panel / Add/Remove Programs', de selectionner l'onglet 'Startup Disk' et de cliquer sur 'Create Disk'. Pour faire fonctionner le CD-ROM il faut en plus (comme c'est expliquer dans Build a computer) copier sur la disquette le fichier MSCDEX.EXE que l'on trouvera en faisant une recherche ('Find') sur un ordinateur avec une version recente de Windows.

Je n'arrive pas a formatter mon disque dur...
J'avais oublier de le partitionner, en fait je ne savais meme pas qu'il fallait le faire (cela montre mon niveau et te prouve e-lecteur que ce que j'ai fait est a la portee de n'importe quel imbecile, donc de toi surement :-). Donc on utilise la disquette systeme faite precedemment et on lance la commande FDISK.EXE. Aux questions on repond que l'on veut juste une partition DOS et hop c'est fini. Ensuite, et ensuite seulement, on lance la commande FORMAT.EXE /S C: (le /S c'est pour faire un disque dur sur lequel on peut demarer l'ordinateur)

Et mon CD-ROM comment je le fais marcher?
Voir a ce sujet Build a computer et ensuite utiliser la disquette fournie avec le lecteur de CD-ROM et lancer l'application INSTAL.EXE (ou SETUP.EXE) qui va installer les drivers du CD-ROM sur votre disque. Ensuite on y accede comme n'importe quelle unite de stockage (D:, par exemple, nous place sous la racine du disque et les commandes DIR, CD permettent de visualiser et se deplacer dans l'arborescence des repertoires). Il suffit alors de mettre le CD-ROM de Windows ou de Linux, de chercher le programme d'installation et de le lancer. Et voila, maintenant ca marche... enfin chez moi ca marchait!

Et pour depasser la vitesse d'horloge constructeur?
Avec le microprocesseur Celeron 266 MHz, Intel a bloque le rapport entre la vitesse du bus de la carte mere et celle du microprocesseur a 4. La seule solution pour depasser les vitesses prevues par Intel est d'augmenter la vitesse du bus de la carte-mere. Il faut pour cela une carte-mere qui donne cette alternative manuellement et l'on change la vitesse de 66MHz a 100 MHz ou meme 112 MHz, donnant une vitesse de microprocesseur de 400 MHz ou meme 450 MHz... Et le pire c'est que c'est simple comme ca et que ca marche... avec le microprocesseur qui va bien, s'entend!

Ma configuration, sur laquelle je peux pretendre connaitre quelques trucs...


Boitier : Enlight 7237 (Boitier pour carte-mere au format ATX)
Carte-mere : ABIT BX6 (permet de changer par software la frequence du microprocesseur et meme sa tension d'alimentation, parfait pour utiliser le microprocesseur au dessus de ces specifications...)
Microprocesseur : Intel Celeron 266MHz version en boite (ventilateur) (Microprocesseur sans memoire cache mais supportant des vitesses d'horloge tres superieure a celle annonce par Intel, comme nous le verrons plus bas...)
Memoire : 32 Mb SDRAM PC100 Hyundai (HYM7V65400CLTFG -10S) (memoire supportant une frequence de bus a 100MHz (/CAS = 3)... mais en fait marche encore a 112MHz... chez moi :-)
Lecteur de disquette : 1.44Mb Mitsubishi (dire que ca vaut moins de 100 balles alors que quand j'ai commence a m'interesser aux ordinateurs (~1980) un lecteur de disquette etait VRAIMENT du luxe!)
Disque dur : 3.2Gb Fujitsu MPB3032 AT (temps d'acces inferieur a 10 ms, j'aime bien la capacite de 2.1Gb par disque donnant 3.2 Gb avec seulement deux disques et 3 tetes de lecture, a mon avis plus fiable que les trucs a 3 disques 5 tetes...)
CD-ROM : Elite Group X 24 (mecanique Panasonic) (j'ai pris le moins cher :-)
Carte video : Elite Group 3DVision-6326 (AGP, 4Mb SDRAM, sortie TV) (supporte le standard AGP x 2, bus video a 133 MHz, possede une sortie pour ecran de tele)
Carte son : Creative 16 PnP ISA (tres basique...)
Carte modem : Dynalink 33600 Fax/Modem/Voice ISA (un modem 56kb/s etait inutile pour moi car ma connexion au reseau est via mon institut qui n'a que des modems a 33kb/s...)
Moniteur : NEC M500 (15'', pitch de 0.25mm, haut-parleur et micro integres) (image superbe, son honnete (peut-etre la carte son?) mais je n'avais plus de place sur mon bureau pour des haut-parleurs :-)
Clavier : 104 touches PS/2
Souris : Logitech PS/2
Divers : un cable IDE pour connecter le CD-ROM (les cables pour le disque dur (IDE aussi) et le lecteur de disquette etaient fournis avec le boitier)

Prix de revient <1800 S$ soit 6600FF au taux de change actuel (06/98)... Pas mal pour un ordinateur tournant a 400 MHz avec un moniteur de qualite...

Ah oui, en realite je fais tourner le processeur a 400 MHz en changeant la vitesse du bus de 66 MHz a 100 MHz. c'est pour cela que tous les composants critiques sont compatibles avec une vitesse de bus de 100 MHz. Il tourne aussi avec une vitesse du microprocesseur a 450MHz (bus a 112 MHz) mais chauffe un peu trop a Singapour, j'attendrais d'avoir un nouveau ventilateur dans mon boitier... ou de revenir dans un pays plus froid!

07/98 : J'ai achete le ventilateur (8cm de cote, hyper silencieux) mais j'ai quand meme laisse le boitier ouvert puis j'ai mis l'horloge du bus a 112 MHz, et... ca marche! La plaque metallique au dos du microprocesseur devient a peine chaude au toucher (<40 degres) Et hop, un micro a 450 MHz pour le prix d'un Pentium Pro a 233 MHz (et encore mon moniteur est plus beau :-)...
Il y avait un petit probleme pour connecter le ventilateur, certainement lie au nouveau standard ATX de la carte-mere. Le connecteur sur la carte-mere comporte trois broches : la masse, l'alimentation du ventilo et une broche pour mesurer la vitesse de rotation du susdit. Or mon ventilo n'a pas de mesure de vitesse et n'avait que deux fils (qui arrivaient dans un connecteur trois broches) et comme on pouvait s'en douter ils n'etaient pas bien places. A priori ca ne craint pas de brancher un peu n'importe comment et de reflechir apres (j'ai fait marcher le ventilo avec la borne de mesure a la place de la masse pendant un moment, avant de me rendre compte de l'erreur parcequ'il ne tournait pas tres vite :-) mais comme maintenant tu es averti du probleme, c'est si facile de regarder le brochage sur le mode d'emploi de la carte mere et de disposer correctement les fils du connecteur du ventilo (ces miniconnecteurs suportent tres bien une reconfiguration, il suffit de presser sur la patte metallique a travers la petite ouverture rectangulaire et de tirer le fil, puis on replace la broche ou l'on veut). Selon que l'on desire un sens de rotation ou l'autre (soufflage ou aspiration), on branchera les deux fils d'alimentation du ventilateur dans un sens ou dans l'autre, on peut aussi respecter le code de couleur (fil noir = masse, fil rouge = +12V) et retourner le ventilo dans le boitier si le sens de rotation ne convient pas... Le principe etant d'insufler de l'air frais dans la partie basse du boitier et d'extraire l'air chaud par le haut. Certaines alimentation de la premiere generation de boitier ATX soufflait l'air a l'interieur du boitier qui devait etre extrait par le bas, mais cela ne marchait qu'avec de l'air au format ATX, qui a tendance a etre plus lourd quand il est chaud :-) Ce standard n'ayant pas cours sur terre, on est revenu rapidement au principe enonce ci-dessus... Donc attention si tu tombes sur une 'vieille' alim ATX il sera peut-etre necessaire de retourner le ventilateur (ce qui n'est pas toujours facile :-)

.

Ah, faire du veuf avec du mieux : la remise à niveau!

04/2003 : Bon la bécane a maintenant presque 5 ans, et est donc antédéluvienne selon les standards de l'informatique Wintel (il est vrai qu'elle est du siècle dernier, mais c'est aussi celui qui ma vu naître alors ca crée des liens), mais elle tourne encore assez bien sous Windows 98 alors je me suis permis de rajouter des petites bricoles au cours du temps, une carte reseau 10/100Mb (réseau local), un scanner (Epson perfection 1250) qui nécessite pour tourner beaucoup de mémoire vive, donc voila 128Mb de plus (Kingston PC100 DIMM CL2) et pour finir, et ce qui appelle ce nouveau paragraphe, un nouveau disque dur de 80Gb (Maxtor 7200rpm) pour stocker les photos du nouvel appareil numerique :-) Ce dernier m'a demande un peu de sueur alors voici ce rôt pas encore tres digere, qui pourra t'en eviter! Et voici la question du jour pour Francouillou la bricole...

Comment installer un deuxieme disque dur?
Bon d'abord, comme je partais de ma vieille becane, évidemment les ennuis ont commencé vite: après connexion, le disque dur n'etait simplement pas reconnu. De quoi? Et oui, apres pas mal de farfouillages, l'explication vint, simple - le BIOS de 1998 ne reconnaissait pas des disques durs de plus de 32Gb :-) Donc visite chez ABIT (fabricant de la carte mere, pas la peine d'aller chez Award, fabricant du BIOS, ils t'envoient peter ailleurs), recherche du BIOS dernier cri, cri de joie et installation. C'est sans doute une bonne idée de démarrer par là lors de d'installation de nouveau matos - mais comme nous le verrons par la suite, cela n'est pas sans risque, donc je conseille de suivre la philosophie du 'if it isn't broken don't fix it' - si ça marche comme ça, ne change rien.
Tout d'abord, fais gaffe, avant d'ecrire ton nouveau BIOS dans la mémoire Flash et d'effacer l'ancien note bien tous les parametres de la configuration BIOS! Tu auras à les rentrer à nouveau lorsque le nouveau BIOS aura ete copie et que tu demarreras l'ordi. Donc pas de precipitation, la tension d'alimentation est revenu a 3.5V la frequence d'horloge est celle du constructeur... enfin bref tout a refaire. Dès que ton nouveau BIOS marche éteint la bête... et ouvre lui le ventre!
Configure le disque dur en esclave (slave) en placant le micro-connecteur convenablement (la ca depend des goûts, tu peux certainement placer ton vieux disque dur en esclave et le nouveau en maître, mais comme le vieu disque dur a encore tous mes fichiers systèmes, je prefère cette configuration. A priori je pense que la meilleure configuration serait de configurer les deux disques-durs en maitre et le CD-ROM en esclave.)
Place le a un endroit convenable aux cotés du vieu disque dur dont le ron-ron le rassurera, n'en doutons pas. Serres les vis, mais pas trop.
Connecte l'alimentation et le deuxieme connecteur du cable IDE du port IDE numero 1 (le premier connecteur du port etant sur le vieu disque dur, configure en maitre pour ceux qui ne suivent pas dans le fond).
Referme le capot de la becane et d'un geste leste demarre la!
La légere différence (et simplification) avec l'installation du premier disque dur, comme on a deja un disque dur qui marche on est aussitôt sous Windows. Bon il faut quand même lancer FDISK.EXE que l'on trouve dans Start > Run.
Dans FDISK sélectioner le disque dur neuf (Option 5: select HDD - disque 2) et lancer le partitionement (Option 1: create primary partition).
On relance la bécane, et arrivé sous Windows Explorer, on voit apparaitre le nouveau disque appelé D: (on notera que le CD-ROM a ete repoussé plus loin dans l'alphabet, tant pis pour lui, il n'avait qu'a pas commencer.) mais bien sur, oui toi le petit frisé au premier rang, tu auras compris qu'il nous manque une dernière étape: le formatage du disque.
Donc toujours sous Windows Explorer, léger clic de l'oreille droite sur le nouveau disque et Format.
Voila c'est fini! Tu peux maintenant stocker tes daguerrotypes insipides, florilège de rictus delavés et de jérémiades enfantines que tu pris jadis à Palavé-les-flots - bon note quand même que le disque dur a un volume de 150 cm3, bien moindre que celui de l'avalanche de classeurs que tu utilisais naguère, mais tout de même, 80Gb est-ce bien raisonable? Ah, il y a déjà des 200Gb? Et ben moi j'en ai qu'une petite, mais efficace :-)
PS: après tout ça j'ai maintenant mon port USB qui n'est plus reconnu au démarrage! J'ai réussi à en identifier la cause: un problème d'allocation d'interuption, peut-etre lié au fait que je n'avais pas recopié tous les paramètres de configuration de mon vieu BIOS... J'ai même trouvé une façon de contourner le problème (en utilisant l'option 'configurer manuellement' pour le port USB sous le 'device manager' de 'My Computer' lorsque j'ai besoin de l'utiliser), cependant c'est un peu pénible et je n'ai pas encore de solution définitive... Crotte.