Secteur d'amorçageLe secteur d'amorçage[1] ou secteur de démarrage (en anglais : boot sector) est une zone sur un dispositif de stockage — par exemple un disque dur, une disquette ou un SSD — contenant du code destiné à être lancé par le firmware d'un ordinateur. La taille et l'emplacement de cette zone dépendent de la plate-forme informatique et du dispositif. Ce secteur est de taille trop réduite pour contenir un programme autonome. Son rôle est limité au chargement d'un programme de taille plus importante, typiquement le système d'exploitation (de manière directe ou via un chargeur d'amorçage). Disque durs et disquettesSur un ordinateur compatible PC, sur les périphériques de type disque dur ou disquette, le secteur de démarrage peut être de deux types :
Au démarrage, le BIOS recherche un périphérique contenant un secteur de démarrage valide, selon un ordre qui peut être configuré. Un secteur de démarrage est considéré comme valide si ses deux derniers octets contiennent la signature 0x55, 0xAA. Le BIOS copie ce secteur à l'adresse 0x0000:0x7C00 et y transfère le flot d'exécution. Secteur d'amorçage d'un CD-ROM (ou d'un DVD)Voir Format El Torito Pour un CD-ROM amorçable, le secteur d'amorçage est le dix-septième (chaque secteur d'un CD-ROM fait 2048 octets). Le dix-septième secteur contient :
Dans le cas d'un CD-ROM qui émule une disquette, ce secteur d'amorçage est semblable à celui d'une disquette. Virus du secteur d'amorçageLe code du secteur de démarrage étant exécuté automatiquement, le secteur d'amorçage était un vecteur d'attaque couramment utilisé par les virus informatiques. Pour s'en prémunir, le BIOS permet souvent d'empêcher l'écriture du secteur d'amorçage sur les disques durs internes. Notes et références
Voir aussiArticles connexesInformation related to Secteur d'amorçage |