� la mise sous tension de l'ordinateur, le BIOS s'ex�cute avant que le syst�me d'exploitation ne soit charg�. Les nouveaux BIOS sont PnP et configurent quelques-uns ou la totalit� des p�riph�riques PnP. Il n'est pas possible de d�sactiver la plupart des BIOS PnP, donc il faut faire avec. Voici quelques-uns des choix possibles dans le menu BIOS (quelquefois appel� CMOS) :
Si vous r�pondez oui, alors le BIOS PnP commencera � configurer le disque dur, la carte vid�o et le clavier pour permettre le d�marrage du syst�me. Mais il laissera le soin de terminer la configuration au syst�me d'exploitation. Il peut faire une isolation sur le bus ISA en laissant les p�riph�riques d�sactiv�s, mais pr�ts � �tre configur�s par le syst�me d'exploitation. Pour Linux, vous devrez probablement indiquer que votre syst�me d'exploitation n'est pas PnP. Si vous ne le faites pas, le BIOS risque de laisser vos p�riph�riques ISA, qu'il n'a pas configur�s,en �tat d�sactiv� ?? Et les p�riph�riques PCI peuvent �galement ne pas �tre configur�s ?
Si vous r�pondez non, alors le BIOS fera la configuration lui-m�me. Il utilisera la configuration pr�c�dente, sauvegard�e dans la m�moire non volatile (ESCD), � moins que vous n'ayez ajout� de nouveaux p�riph�riques PnP. Voir La base de donn�es ESCD du BIOS Si votre derni�re session d'utilisation de l'ordinateur a �t� faite sous Linux, il n'y aura pas de modification de configuration. Voir Le BIOS configure le PnP. Mais si cette derni�re session a �t� faite sous Windows 9x (qui est PnP), alors Windows peut avoir modifi� l'ESCD. Normalement, il ne le fera que si vous "forcez" une configuration ou si vous installez un p�riph�rique ancien. Voir Utilisation de Windows pour param�trer l'ESCD. Si vous utilisez le(s) programme(s) utilitaire(s) isapnp ou PCI pour r�aliser la configuration, ils s'ex�cuteront apr�s le BIOS et modifieront les choses de la fa�on que vous leur aurez indiqu�.
Si vous faites tourner Windows sur le m�me PC, comment r�pondre � la question du BIOS : Avez-vous un Syst�me d'Exploitation (SE) PnP ? Normalement (et avec confiance) vous devriez dire non pour Linux standard et oui pour Windows9x. Mais il est particuli�rement p�nible d'avoir � param�trer le menu CMOS manuellement � chaque fois que vous changez de SE. Une solution consiste � param�trer la CMOS pour un SE non PnP, m�me si vous d�marrez sous Windows. On peut esp�rer que Windows sera capable de prendre en compte cette situation o� tout le mat�riel a �t� enti�rement configur� par le BIOS. De plus, on peut penser que m�me si Windows ne s'aper�oit pas que le mat�riel a d�j� �t� configur�, il fera la configuration lui-m�me et que tout ira bien. Mais il semble que cela ne se passe pas ainsi. Windows ne semble seulement capable d'indiquer aux pilotes de p�riph�riques que ce qui est enregistr� dans les registres Windows. Mais, la configuration mat�rielle r�elle (effectu�e par le BIOS) est celle qui est enregistr�e dans l'ESCD et elle peut �tre diff�rente de celle des registres => donc ennuis.
Une solution pour essayer d'avoir les m�mes infos dans les registres et dans l'ESCD consiste � installer (ou r�installer) Windows apr�s que le BIOS ait �t� configur� pour un "SE non PnP". Cela devrait permettre de pr�senter � Windows un syst�me configur� par le BIOS. Si cette configuration se fait sans conflits, avec un peu de chance, Windows s'en contentera et la sauvegardera dans ses registres. Si cela fonctionne pour vous (et c'est la derni�re version de cet HOWTO), faites-le moi savoir car je n'ai eu qu'une seule indication me disant que cela marchait.
Une autre m�thode consiste � "enlever" les p�riph�riques qui causent des probl�mes � Windows en cliquant sur "enlever" dans le gestionnaire de p�riph�riques. Ensuite, red�marrez le PC avec "SE non PnP" (param�tr� dans la CMOS au moment du red�marrage�. Windows r�installera alors les p�riph�riques, en utilisant, on l'esp�re, le param�trage des ressources du bus tel que configur� par le BIOS. Pensez que Windows peut vous demander d'ins�rer le CD d'installation de Windows dans le lecteur car, quelquefois, il ne trouve pas les fichiers de pilotes (et autres) m�me s'ils sont d�j� pr�sents. Pour le v�rifier, j'ai "enlev�" la carte NIC (carte interface r�seau) qui avait un pilote compatible Novell. Au red�marrage, Windows l'a r�install�e pour un r�seau Microsoft au lieu de Novell. Ce qui signifie que le client Novell a d� �tre r�install�. Indiquez moi vos probl�mes lors de l'utilisation de cette m�thode (uniquement pour la derni�re version de cet HOWTO).
cela peut simplement signifier de d�cider comment allouer les ressources du bus pour les IRQ et le DMA. Sur "auto", le bios se chargera de l'allocation. Sur manuel, vous r�serverez manuellement certaines IRQ � utiliser pour des cartes anciennes (cartes non-pnp). Maintenant le BIOS peut, ou non, reconna�tre vos vieilles cartes. Le BIOS ne reconna�tra vos cartes anciennes que si vous faites tourner ICU (ou quelque chose comme cela) sous Windows pour les faire reconna�tre par le BIOS. S'il les reconna�t, alors essayez l'option "auto". S'il ne les reconna�t pas, alors r�servez manuellement les IRQ n�cessaires pour les cartes ISA anciennes et laissez BIOS PnP allouer le reste.
Cette op�ration effacera de la base de donn�es ESCD du BIOS la mani�re dont les p�riph�riques PnP doivent �tre configur�s ainsi que la liste de configuration des p�riph�riques anciens (non-PnP). Ne jamais faire cela � moins d'�tre convaincu que cette base de donn�es est erron�e et doit �tre refaite. Il a �t� dit quelque part que vous ne devriez faire cela que dans le cas o� votre ordinateur refuserait de d�marrer. Si le BIOS perd les donn�es sur les p�riph�riques anciens, alors vous devrez faire tourner � nouveau ICA sous Windows pour retrouver ces donn�es.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:43