OVH Cloud OVH Cloud

[Debutant] LILO

1 réponse
Avatar
Thomas Delhomenie
Salut,

j'ai installé la mandrake (qui cohabite avec win2000). Au démarrage j'ai le
choix entre mes 2 OS grâce à LILO.
En fait je voulais être sur de bien comprendre le mécanisme.
Apparement, j'ai vu qu'il était possible de placer LILO dans le MBR ou dans
le secteur de boot de la partition Linux. Dans mon cas je crois qu'il est
dans le
MBR. Est-ce que c'est l'idéal ?

Si je change quelque chose dans mes partitions, est ce qu'il faut
réinstaller LILO ?

Si je mets LILO dans le secteur de boot de ma partition Linux, je crois
savoir qu'il faut définir cette partition comme partition active par défaut.
Est ce obligatoire? Et si je le fais pas, ça boote sous win2000 et après y a
plus moyen d'aller sous Linux, c ça ?

Et enfin, le fameux 1024e cylindre ! J'ai l'impression que toute mes
partitions linux sont au dela, est ce possible ou j'ai mal regardé ? Est ce
du au fait que LILO soit dans le MBR?

Voila, tabt de questions...
le début n'est pas facile, mais passionnant.

Merci d'avance

1 réponse

Avatar
Kevin
Le Sun, 26 Oct 2003 23:01:07 +0100, Thomas Delhomenie a ecrit:
|
| j'ai installé la mandrake (qui cohabite avec win2000). Au démarrage j'ai le
| choix entre mes 2 OS grâce à LILO.
| En fait je voulais être sur de bien comprendre le mécanisme.
| Apparement, j'ai vu qu'il était possible de placer LILO dans le MBR ou dans
| le secteur de boot de la partition Linux. Dans mon cas je crois qu'il est
| dans le
| MBR. Est-ce que c'est l'idéal ?
|
reponse courte: ca depend.
Quand un PC demarre, le BIOS lui dit quelle peripherique booter (HD, CD
ou floppy). Si c'est le disque dur qui est choisi, il prend (generalement)
le primary master dans le cas de l'IDE, ou du peripherique souhaite pour
le SCSI (il faut parametrer ca dans le BIOS SCSI).
Le disque dur demarre, donc. La premiere chose lue est le MBR. Dans ce
MBR, il y a la table des partitions, laquelle est marquee "bootable",
et eventuellement autre chose. Cet autre chose peut etre lilo.
lilo va ensuite faire ce qu'on lui dit: continuer sur une partition
donnee, ou lancer un noyau situe quelque part.

| Si je change quelque chose dans mes partitions, est ce qu'il faut
| réinstaller LILO ?
|
Ca depend. Si tu chamboules tout, oui. Si vers la fin du disque tu
coupes une partition en 2, ca ne devrait pas poser de soucis. Mais
il est toujours possible de faire une disquette de boot.

| Si je mets LILO dans le secteur de boot de ma partition Linux, je crois
| savoir qu'il faut définir cette partition comme partition active par défaut.
| Est ce obligatoire?

bin oui, car la le MBR n'a plus rien d'autre que l'option "demarrer la
partition marquee comme bootable"

| Et si je le fais pas, ça boote sous win2000 et après y a
| plus moyen d'aller sous Linux, c ça ?
|
Il ne peut y avoir qu'une seule partition marquee bootable. Pour avoir
le choix entre differents OS, il faut un programme pour ca (comme lilo).
Mais il est aussi possible d'utiliser le chargeur de boot de winNT pour
lancer au choix windows, ou linux. http://www.bellamyjc.org section
multiboot pour les details

| Et enfin, le fameux 1024e cylindre ! J'ai l'impression que toute mes
| partitions linux sont au dela, est ce possible ou j'ai mal regardé ? Est ce
| du au fait que LILO soit dans le MBR?
|
Non, la limite du 1024e cylindre date des vieux disques et des vieux lilo.
Ce n'est plus vraiment d'actualite aujourd'hui

--
Kevin
Nous ne voulons pas changer le mot de passe root. Il est tres bien, simple.
-+- Les 100 choses que vous n'aimez pas entendre de la part du sysadmin -+-