Intanto, in Gentoo non avevo ancora creato il file lilo.conf.
Ho provveduto secondo l'esempio del manuale, solo che invece di installarlo in /sda (quindi nell'MBR) ho indicato /sda1 che è la partizione di gentoo.
Nel forum di salix mi hanno suggerito di provare con queste righe:
e provare lilo -v
Ma non ha funzionato. Ho ottenuto:
Codice: Seleziona tutto
root[unknow]# lilo -v
Warning: LBA32 addressing assumed
Reading boot sector from /dev/sda
Using BITMAP secondary loader
Calling map_insert_data
Mapping bitmap file /boot/salix.bmp
Calling map_insert_file
Boot image: /boot/vmlinuz -> vmlinuz-huge-3.2.29
Added Linux *
Boot other: /dev/sda1, on /dev/sda, loader CHAIN
Fatal: First sector of /dev/sda1 doesn't have a valid boot signature
Poi, altro suggerimento provato, con le righe:
Codice: Seleziona tutto
image = /mnt/gentoo/boot/miokernel-3.5.7-gentoo
label = Gentoo
read-only
root = /dev/sda1
dando lilo -v mi risponde:
Codice: Seleziona tutto
Boot image: /boot/vmlinuz -> vmlinuz-huge-3.2.29
Added Linux *
Boot image: /mnt/gentoo/boot/miokernel-3.5.7-gentoo
Added Gentoo
Writing boot sector.
/boot/boot.0800 exists - no boot sector backup copy made.
One warning was issued.
Riavviando il PC, lilo vede la partizione di gentoo e tenta di avviarla, ma poi l'avvio si blocca subito con un messaggio che dice pressappoco di non poter montare la partizione come ext3/ext2 causa incompatibilità.