Newsgroup: it.comp.os.linux.iniziare
Titolo: LILO non si è installato!

 
          Ciao a tutto il NG,
ho appena installato Slackware 10.1 su un PC con HD da 20 GB e 256 MB ram.
Ho un po' penato per le partizioni, perché il disco è riconosciuto come
/dev/hdb e cfdisk diceva che, non essendoci hda, non poteva agire. Ho
comunque risolto e creato tre partizioni:
/dev/hdb1 (che è / ed è "bootable")
/dev /hdb2 (che è /home)
/dev/hdb3 (la swap, da 512 mb)
Quando al termine dell'installazione il sistema ha cercato di installare
LILO, non c'è riuscito. Allora, siccome non avevo possibilità di creare un
floppy di boot, sono partito con un Live-CD, ho editato /etc/lilo.conf dove
ho modificato /dev/hda in /dev/hdb
Però quando faccio il boot, il risultato è uguale : "manca il sistema
operativo".
Forse perché non ho potuto eseguire lilo dopo averlo editato? Eventualmente,
posso farlo grazie al CD 1 di Slack? Per agire ho a disposizione un Live
(Slax, anche Knoppix), e i 2 CD di Slackware.
Grazie mille in anticipo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ................
è possibile eseguire lilo anche avviando da cd-rom (live distro o cd di
rescue etc) semplicemenete con:
lilo -r /mnt/linux
dove /mnt/linux è la cartella dove hai montato la partizione / del tuo
sistema che non parte.
Arrivi allo stesso risultato entrando in /mnt/linux, digitando chroot e poi
lilo.
Ciao

 lilo -r /mnt/linux
Grazie, ho risolto inserendo il CD n.1 all'avvio e dando
bare.i=/dev/hdb1 noinitrd ro
come suggerito al boot stesso... il fatto è che questo PC ha un solo HD,
montato sul... primary Slave (sul primary Master non c'è nulla... )
Ora, un altro problema è che avendo letto in vari NG a proposito dei CD
drive, ho dato questo parametro durante l'installazione: hdc=ide-scsi
Questo parametro è ora presente nel mio lilo.conf [append hdc=ide-scsi]
Sul PC in questione vi sono masterizzatore e lettore CD, solo che montando:
mount /dev/cdrom /mnt/cdrom
funziona solo se il disco è inserito nel masterizzatore, mentre se lo
inserisco nel CD-Rom ottengo un errore di I/O (confermato da dmesg | tail
)...
Dove sbaglio? Come posso usufruire anche del CD player? Devo togliere quel
parametro dal lilo.conf?
grazie ancora


 parametro dal lilo.conf?
verifica l'esistenza del dispositivo /dev/cdrom1 o /dev/cdrom2 o qualcosa
del genere.puoi sempre controllare con dmesg se il lettore è stato
riconosciuto dal kernel
Cecco

 parametro dal lilo.conf?
no, se hai il kernel 2.4;
con l'emulazione scsi i dispositivi diventano sr0 e sr1;
però ti consiglio di installare il kernel 2.6.10 e togliere l'emulazione 
da Lilo;
r

 con l'emulazione scsi i dispositivi diventano sr0 e sr1;
Ciao ancora,
dando ls -l, i device /dev/sr0 e /dev/sr1 sono identici, tranne ovviamente
che per il numero:
brw -rw---- 1 root cdrom 11, ecc. ecc.
tuttavia se monto /dev/sr0 (che è /dev/cdrom) su /mnt/cdrom va tutto bene,
se invece provo a montare /dev/sr1 su /mnt/cdrom1 mi dice:
 /dev/sr1 : unknown device
Quindi, per farla breve, ho a disposizione solo il masterizzatore, e non il
cdplayer semplice. Dov'è l'errore?


 il cdplayer semplice. Dov'è l'errore?
vedi sopra , con append="hdc=ide-scsi" ,fai riconoscere il solo
masterizzatore come scsi  ........
il lettore cd/dvd lo devi montare come /dev/hdc oppure /dev/hdd
per avere la conferma usa questi 2 comandi : 
cdrecord --scanbus
dmesg | grep hd
-- 
http://wiki.news.nic.it/QuotarBene