Outils pour utilisateurs

Outils du site


Panneau latéral

linux:lilo (lu 36892 fois)

lilo

Juste un mémo concernant lilo. En général, on utilise grub mais sur un de mes serveurs, seul lilo fonctionne…

Donc, le fichier de config se trouve la ⇒ /etc/lilo.conf

Il ressemble à ca :

boot="/dev/sda"
lba32
prompt
timeout="100"
root=/dev/sda1
default=2.6.26-1-amd64

image="/boot/vmlinuz-2.6.26-1-amd64"
        label="2.6.26-1-amd64"
        root="/dev/sda1"
        read-only
        initrd="/boot/initrd.img-2.6.26-1-amd64"


image="/boot/vmlinuz-2.6.18-6-amd64"
        label="2.6.18-6-amd64"
        root="/dev/sda1"
        read-only
        initrd="/boot/initrd.img-2.6.18-6-amd64"

Au préalable, vous aurez installez un nouveau noyau avec

aptitude install linux-image-2.6.xx-x-yyyy

Il est facile de comprendre le fichier de config et de copier coller le bloc image=“…“ et de mettre le bon nom de fichier issu du nouveau noyau.

La manip serait fini si on vivait dans un monde merveilleux.

Mais il y a ca ⇒ http://www.fr.debian.org/releases/stable/amd64/release-notes/ch-upgrading.fr.html#prepare-initramfs

Qui dit en gros que lilo ne supporte pas plus d’un certain nombre de données et qu’il va falloir optimiser tout ca.

On va donc modifié le fichier /etc/initramfs-tools/initramfs.conf

Il faut changé

MODULES=most

par

MODULES=dep

Ensuite lancer la commande

# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.26-1-amd64
Added 2.6.26-1-amd64 *
Added 2.6.18-6-amd64

Je ne sais pas si c’est nécessaire mais il est préférable de lancer la commande

lilo

Voila, y’a plus qu’a rebooter la machine

reboot
linux/lilo.txt · Dernière modification: 04-04-2013 22:06 (modification externe)