From: C y b e r T e c h @ L i s t s . E x M a c h i n a . n e t
<http://www.cybercafe21.net> & <http://www.cybercafe21.tv>

At 09:54 11/03/2002 +0100, you wrote:
>Je crois (mais n'en suis pas du tout s�r) qu'un OS avanc� n'a plus besoin 
>du tout du bios (� par peut-�tre pour l'horloge, le port s�rie et des 
>conneries du style). Si quelqu'un � l'explication exacte, elle est la 
>bienvenue.

La ROM pr�sente sur les cartes m�re de PC contient en fait 3 choses 
diff�rentes :
- Le programme de gestion (SETUP) de la m�moire CMOS qui contient la config 
du PC et les r�glages de la carte m�re,
- Le BIOS, indispensable pour MS-DOS, et qui n'est effectivement plus 
utilis� par les OS modernes, notamment parce que le BIOS travaille en 16 
bits (MS-DOS oblige)
- Le programme de "BootStrap" qui charge le MBR, qui lui-m�me charge l'OS 
Loader.

En fait, le BIOS est utilis� par le BootStrap pour acc�der au MBR. Mais la 
plupart des "OS Loader" travaillent aussi avec le BIOS, du moins 
partiellement, car c'est la seule solution portable d'une machine � une 
autre. De ce fait, il est impossible de booter sur un disque qui ne soit 
pas au moins partiellement reconnu par le BIOS. Pour charger le MBR, il 
suffit que le disque soit reconnu au niveau du nombre de t�tes et de 
secteurs par piste (le plus souvent, 16 et 255 au niveau logique), et 
reconnu jusqu'au cylindre 1023 (donc, les 1024 premiers cylindres). De m�me 
pour la plupart des OS Loaders. C'est ce qui permet de dire qu'il faut que 
la partition de boot soit en-dessous du cylindre 1024.

Mais il y a �videmment des exceptions. Ainsi, certaines BIOS poss�dent des 
extensions qui contournent cette limitation, et travaillent donc avec des 
disques de taille presque infinie. Pour que cela fonctionne, il faut que le 
BIOS *et* l'OS Loader soient tous d'accord sur la g�om�trie logique du disque.

Sinon, pour tous les autres disques (non-boot) d'une machine, il n'y a 
aucune obligation que le BIOS reconnaisse quoi que ce soit. L'OS est 
(exception de MS-DOS) capable d'en faire la reconnaissance tout seul.

Didier Belhomme
FUNDP - Service informatique universitaire - Support syst�mes UNIX
Rue Grandgagnage, 21 B-5000 Namur
Tel : +32 81 725025
Fax: +32 81 725023
E-mail : [EMAIL PROTECTED]



HEBERGEMENT DE SITE WEB: 1 GB d'espace disque, 500 emails, PHP, MySQL
pour 120 euros TTC par an! Plus d'infos sur http://WWW.INFOMANIAK.BE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CCTK vous est offert par Emakina  <http://www.emakina.com>
Pour vous desabonner <mailto:[EMAIL PROTECTED]>

Répondre à