[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] table de partition et Linux



>   Oui : le bios du PC doit pouvoir trouver le MBR (en 0).
>   Non : le bios se fout des partitions du moment qu'il peut lancer un
>         boot du MBR.

Je suis allé voir la doc Grub pour essayer de mieux comprendre les
différentes étapes du boot et ce qui dépend du partitionnement type msdos.

En fait, le MBR lui-même (512 octets) contient une table des partitions
dans ce format, ce qui en fait un point de passage quasi-obligé. C'est
ce qui permet de donner un sens au (hd0,4) de grub par exemple et ça ne
marche qu'avec des partitions ms-dos.

J'ai d'ailleurs vu au passage que grub fait un truc moyennement propre,
appelé stage 1.5, car il est trop gros (et de loin !) pour tenir dans le
mbr et que pour charger le reste il faut monter un système de fichier.
Le stage 1.5 est dans des blocs voisins du MBR; en général libres
d'après la doc, et dont le numero figure en dur dans le stage 1 situé
dans le MBR.





Reply to: