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:34] – [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__**: |