Réparer LILO sur Salix ou Slackware

Malheureusement, il arrive que l’on casse le gestionnaire de boot LILO avec donc pour fâcheuse conséquence l’impossibilité de démarrer son système Salix et/ou Slackware.

Si votre système est un système 32bits, il n’y a rien de plus simple que d’utiliser lilosetup, un outil graphique, qui se trouve sur le LiveCD de Salix.

Sinon, voici une petite marche à suivre qui a l’avantage de fonctionner sur les 2 architectures x86 supportées par Salix et Slackware, à savoir 32 et 64bits.

Il suffit d’utiliser le CD/DVD d’installation standard, de booter avec les options par défaut, de sortir de l’installeur et de suivre ceci :

mkdir -p /plop/{proc,sys,dev}
mount /dev/sda1 /plop # sda1 est à adapter
mount --bind /proc /plop/proc
mount --bind /sys /plop/sys
mount --bind /dev /plop/dev
chroot plop
vim /etc/lilo.conf # fixer les erreurs
lilo -v # enregistrer les changements
exit # sortir du chroot
reboot

Quelques liens