See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Chargeur d'amorçage - Wikipédia

Chargeur d'amorçage

Un article de Wikipédia, l'encyclopédie libre.

Un chargeur d'amorçage (ou Boot loader) est un logiciel permettant de lancer un ou plusieurs systèmes d'exploitation (multi-boot), c'est-à-dire qu'il permet d'utiliser plusieurs systèmes, à des moments différents, sur la même machine.

Sommaire

[modifier] Architecture PC

[modifier] Micrologiciel BIOS

Dans le cas le plus simple, il n'y a qu'une seule partition du disque de boot : le micrologiciel BIOS charge les 512 premiers octets de ce disque, ces 512 octets constituant le MBR. À partir des informations du MBR, il détermine l'emplacement de la routine d'amorçage.

Si le disque de boot a plusieurs partitions, le micrologiciel BIOS lit le MBR du disque, puis le VBR de la partition (Volume Boot Record, voir (en) VBR). À partir de ces informations, il peut déterminer l'emplacement du chargeur d'amorçage et le lancer.

Si le support de boot est une disquette, c'est le VBR de cette disquette qui est utilisé pour déterminer l'emplacement du chargeur d'amorçage.

Pour le format El-Torito de CD-ROM amorçable, voir (en) El Torito

[modifier] Micrologiciel EFI à la place du BIOS

Sur certains PC actuels, c'est le micrologiciel EFI (et non pas le BIOS) qui est utilisé pour lancer le chargeur d'amorçage : l'EFI lit la GPT du disque (GUID Partition Table, voir (en) GPT) pour déterminer l'emplacement de la routine d'amorçage.

[modifier] Liste de chargeurs d'amorçage sur PC

Les chargeurs d'amorçage les plus usuels sont


Il existe d'autres chargeurs d'amorçage moins connus, pour PC :

  • Pour le système d'exploitation BeOS : Bootman, voir (en) Bootman
  • Chos (Choose OS)
  • GAG : Gestor de Arranque Grafico (gestionnaire de boot graphique), un des logiciels du site sourceforge
  • Gujin, voir (en) Gujin
  • le très ancien loadlin, voir (en) loadlin
  • PUPA, un dérivé de grub : voir (en) PUPA
  • SC (System Commander), voir (en) System Commander
  • Xosl

[modifier] Architecture SPARC

  • SILO, voir (en) SILO

[modifier] Architecture MIPS

  • ArcBoot
  • Common Firmware Environnement (CFE)
  • PMON2000
  • U-Boot
  • Yamon

[modifier] Architecture Macintosh m68k

[modifier] Architecture Macintosh PowerPC

[modifier] Autres types d'architecture

[modifier] Secteur d'amorçage

[modifier] Secteur d'amorçage d'un CD-ROM (ou d'un DVD)

Voir (en) 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 :

  • le Boot Record Volume, qui pointe sur le boot catalog via le champ brv_addr
  • Le boot catalog. Il contient au moins deux enregistrements
    • l'enregistrement de validation (validation entry)
    • le choix par défaut (Default Entry)

Dans le cas d'un CD-ROM qui émule une disquette, ce secteur d'amorçage est semblable à celui d'une disquette.

[modifier] Voir aussi

[modifier] Articles connexes

Pour les étapes qui viennent après le chargeur d'amorçage :

[modifier] Références externes


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -