Newsgroup: it.comp.os.linux.iniziare
Titolo: errore in lilo

Ho modificato il lilo.conf come sotto riportato:
boot=/dev/i2o/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
linear
default=linux2216
image=/boot/vmlinuz-2.2.16
 label=linux2216
 initrd=/boot/initrd-2.2.16.img
 read-only
 root=/dev/i2o/hda7
image=/boot/vmlinuz-2.2.19
 label=linux2219
 read-only
 root=/dev/i2o/hda7
ma dando lilo -v mi restituisce il seguente messaggio:
LILO Version 21
Reading boot sector from /dev/i2o/hda
Merging with /boot/boot.b
Sorry, don't know how to ahndle device 0x5001
Provando a riavviare riesco ad utilizzare solamente il kernel 2.2.16 e
non il 2.2.19.
Cosa devo fare per poter confermare le modifiche del lilo?
Grazie Alessio

Cosa devo fare per poter confermare le modifiche del lilo?
Hai dato "lilo"??? :-)
Quando si  modifica il  lilo.conf, questo in  se non vuole  dire niente,
serve solo ad avere un file di configurazione per poter *riscrivere* poi
il nuovo lilo aggiornato (o nell'mbr o dove l'hai messo).
La prassi è modificare lilo.conf, poi da root scrivere:
lilo
Vedrai un messaggio tipo
added linux *
added xyz
added tiziocaio
(dove  linux,  xyz, tiziocaio  sono  le  partizioni  che possono  venire
avviate in boot dal lilo).
Ecco tutto.
Se non  hai dato "lilo",  il lilo cerca  ancora i parametri  vecchi. Che
ovviamente  non trova,  se  nel frattempo  hai  modificato la  struttura
fisica del sistema!!!
-- 
Massimo Bacilieri AKA Crononauta ______________________
========================|  togli 'sse' dall'indirizzo  | 
ICQ UIN: 4005815        |  per rispondermi in  e-mail  | 
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.html
GP Legends: 
http://www.multiplayer.it/driving/index.html

 fisica del sistema!!!
Per poter ripristinare il funzionamento corretto di lilo cosa devo fare a
questo punto?
Devo disinstallare lilo e reistallarlo?
Grazie

Devo disinstallare lilo e reistallarlo?
Se hai un sistema che ti permette di avviare un linux qualunque con un
kernel adatto alla tua macchina, puoi costruirti un dischetto di boot
semplicemente mettendo un dischetto vuoto nel floppy e scrivendo (da
root):
cat /boot/vmlinuz > /dev/df0
E poi "istruendo" con rdev questo dischetto a far avviare la
partizione che ti interessa.
Ovvero, sempre da root, e sempre col dischetto di prima dentro:
rdev /dev/hdc1 /dev/fd0
rdev -s /dev/hdc2 /dev/fd0
La prima "dice" al kernel che hai messo sul dischetto che deve avviare
la prima partizione (1) del disco ide master secondario (hdc), la
seconda dice che il file di swap è la seconda partizione (2) sempre
del master secondario (hdc).
Naturalmente devi adattare i valori al tuo sistema.
Dopo usi questo dischetto come boot, sistemi il lilo.conf e dai:
lilo
et voilà :-)
-- 
Massimo Bacilieri AKA Crononauta ______________________
========================|  togli 'sse' dall'indirizzo  | 
ICQ UIN: 4005815        |  per rispondermi in  e-mail  | 
IDAnet: 
http://adcserver1.biodip.unimi.it/IDA/index.html
GP Legends: 
http://www.multiplayer.it/driving/index.html

 Devo disinstallare lilo e reistallarlo?
No, basta dare "lilo".
-- 
"Sai cosa dice il vecchio Jack Burton, in situazioni come questa?
Il vecchio Jack dice sempre.... Basta, adesso......."
* Powered by BeOS *

> rdev /dev/hdc1 /dev/fd0 rdev -s /dev/hdc2 /dev/fd0
Non so se sia la stessa cosa, ma io ho sempre urilizzato:
# rdev /dev/fd0 /dev/XXX
Grazie per l'eventuale delucidazione,
-- 
*************************************************
* Danilo Marcucci				*
* E-mail mailto:
dmar...@lycos.it
              *
*************************************************

Grazie per l'eventuale delucidazione,
Ora che mi metti il dubbio, non ricordo l'ordine, se era rdev
parametro immagine, oppure rdev immagine parametro...
mi pareva come ho scritto sopra, però (rdev /dev/hdc1 /dev/fd0)...
però adesso che mi metti il dubbio... glosh!
