Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| lilo [Le 01/11/2012, 10:37] – [Configuration] petitlou60 | lilo [Le 01/11/2012, 14:28] (Version actuelle) – [Utilisation] petitlou60 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== Gestionnaire d' | ||
| + | |||
| + | //LiLo (Linux Loader) est un des premiers, si ce n'est le premier, [[amorçage|gestionnaire d' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Introduction ===== | ||
| + | |||
| + | Le gestionnaire d' | ||
| + | |||
| + | LiLo fait parti des gestionnaires d' | ||
| + | Ce dernier est d' | ||
| + | |||
| + | |||
| + | <note warning> | ||
| + | |||
| + | De plus, cette documentation n'est utile **que pour ceux chez qui [[Grub]] refuserait de démarrer** (exemple : message "Grub loading..." | ||
| + | |||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Lilo n'est pas installé par défaut mais est présent dans les dépôts de base. Vous pouvez [[tutoriel: | ||
| + | |||
| + | Pour pouvoir installer LiLo dans le MBR, vous avez besoin de rajouter le paquet **[[apt:// | ||
| + | |||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | * Pour générer le fichier de configuration, | ||
| + | * Modifiez ensuite le fichier ''/ | ||
| + | * le fichier qui suit permet de booter sur les versions à partir de la **11.10** bien noter que à part le paramètre boot les **/ | ||
| + | * bien entendu il faut modifier ce fichier pour être en phase avec votre configuration particulière | ||
| + | |||
| + | * lba32 | ||
| + | * boot=/ | ||
| + | * compact | ||
| + | * install=menu | ||
| + | * prompt | ||
| + | * timeout=20 | ||
| + | * large-memory | ||
| + | * map=/ | ||
| + | * vga=normal | ||
| + | * | ||
| + | * default=" | ||
| + | * | ||
| + | * image=/ | ||
| + | * label=" | ||
| + | * initrd=/ | ||
| + | * root=" | ||
| + | * read-only | ||
| + | * | ||
| + | * other=/ | ||
| + | * label=" | ||
| + | * change | ||
| + | * | ||
| + | * image=/ | ||
| + | * label=" | ||
| + | * read-only | ||
| + | |||
| + | Pour connaître les versions du noyau que vous pouvez utiliser, pensez à [[: | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | LiLo n'est pas vraiment souple dans la mesure où il faut le reconfigurer à chaque fois pour un changement de noyau.\\ | ||
| + | Néanmois le script '' | ||
| + | |||
| + | Si vous faites une mise-à-jour de votre distribution faites très attention à savoir si la version du noyau est mise à jour elle aussi. | ||
| + | En effet il se pourrait que d' | ||
| + | |||
| + | **Si votre système ne démarre plus** (Kernel panic, ou problème de root sur un disque qui n' | ||
| + | |||
| + | Plus d' | ||
| + | |||
| + | Le plus souvent le problème vient d'un changement de noyau ou d'un update du noyau existant | ||
| + | pour y remédier suivre cet exemple (on suppose que / est /dev/sda7 et /home /dev/sda8) | ||
| + | |||
| + | Booter sur un live CD et passer les commandes suivantes | ||
| + | |||
| + | * sudo su | ||
| + | * mount -t ext4 /dev/sda7 /mnt | ||
| + | * mount -t ext4 /dev/sda8 /mnt/home | ||
| + | * mount --bind /dev /mnt/dev | ||
| + | * mount --bind /sys /mnt/sys | ||
| + | * mount -t proc /proc /mnt/proc | ||
| + | * chroot /mnt | ||
| + | * ls /boot #noter les noyaux | ||
| + | * blkid # noter le UUID de / | ||
| + | * vi / | ||
| + | * lilo -v # | ||
| + | * exit | ||
| + | * umount /mnt/proc | ||
| + | * umount /mnt/sys | ||
| + | * umount /mnt/dev | ||
| + | * umount /mnt/home | ||
| + | * umount /mnt | ||
| + | * shutdown -r now | ||
| + | |||
| + | Maintenant on doit pouvoir booter | ||
| + | |||
| + | |||
| + | |||
| + | ===== Notes ===== | ||
| + | |||
| + | Si vous obtenez une erreur < | ||
| + | |||
| + | ---- | ||
| + | |||
| + | **__Contributeurs__**: | ||
