Hypothèse : lilo est installé sur le MBR de /dev/sdx, grub est installé sur la partition /dev/sdxn.
Copie ici le retour de
parted -l
ou
fdisk -l
afin que nous voyions le partitionnement des disques.
[code]# /etc/lilo.conf - systemwide LILO configuration (LILO 23)
details see in manpages: lilo(8) and lilo.conf(5)
±------------------------------------------------------------+
| !! Reminder !! |
| |
| Don’t forget to run ‘lilo’ after you make changes to this |
| conffile or you have installed a new kernel. |
±------------------------------------------------------------+
[/code]
Lilo ne se met pas à jour sans lancer
/sbin/lilo
après avoir édité /etc/lilo.conf sur le système démarré.
Au moment de la transition entre grub-legacy et grub2 en debian, les deux versions cohabitaient en faisant charger l’image grub2.img par grub-legacy.
À tester : faire charger /boot/grub/i386-pc/boot.img par lilo.
Note : i386-pc, grub-PC, indifférent pour PC 32 bits et pour amd64.
Inspiré de
[code]
first example (default)
image = /boot/vmlinuz-2.6.32-2-generic
label = "Linux"
root = /dev/sda2
read-only[/code]
ajouter ce qui suit à /etc/lilo.conf
[code]
test
image = /boot/grub/i386-pc/boot.img
label = "image-grub2"
root = /dev/sdxn
read-only[/code]
où /dev/sdxn est une partition comme /dev/sda5, puis
#/sbin/lilo