Newsgroup: it.comp.os.linux.sys
Titolo: Linux non parte dopo ricompilazione Kernel!

Ciao! Ho ricompilato il kernel per attivare il supporto ro per NTFS, ho
modificato Lilo in modo che mi avvii il nuovo Kernel (e non quello vecchio),
ma quando ho provato a riavviare, dopo il boot, mi compare la scritta
Loading Linux..................................... e il computer s'impalla!
Non c'e verso di far caricare Linux. Se inserisco il dishetto di avvio (di
cui sono in possesso, dopo aver installato Linux) per far partire Linux, va
tutto bene fino a quando dovrebbe comparirmi la schermata azzurra della RH
per la scelta dell'utente. Il sistema non mi da la possibilità di accedere
alla scelta per l'utente, è come se facesse delle azioni reiterate, con una
schermata nera, e il relè del mio monitor che scatta ad intervalli regolari.
Questo, col dischetto di avvio, senza di quello, neanche carica il Kernel.
Che posso fare? E' possibile mediante qualche comando dal text mode di Lilo
avviare Linux? Oppure, in ultima analisi, devo formattare e reinstallare?
Grazie e scusate il post lungo.
Francesco.

 Loading Linux..................................... e il computer s'impalla!
Verifica per quale processore hai compilato il kernel. Se lo hai
compilato per il processore sbagliato il kernel non s'avvia.
Per riavviare, o avvii con il tuo floppy di avvio, oppure parti con il CD
di installazione, quando ti appare "boot:" digita "linux root=/dev/hda?"
dove al posto di /dev/hda? devi metterci dove sta' la tua partizione di
root. Oppure usa la modalita' "rescue" dell'installazione.
Quando si compila un nuovo kernel si tiene SEMPRE il kernel vecchio a
disposizione, in caso di casini si ritorna indietro.
Davide

 Davide
Ciao, cmq e grazie, ti faccio sapere se ho risolto.
Saluti, Francesco.

 NTFS, e allora mi sono"arrischiato" (e scottato!!!)
Ma avviavi con il nuovo kernel o con il vecchio kernel ?
Davide


Avviavo col nuovo kernel, quello ricompilato. Ho provato ad avviare da
cdrom, prima editando "linux root=/dev/hdc2", e mi partiva l'installazione
di Linux, quindi ho cliccato su Aggiorna, ma non risolvo nulla. Poi ho
provato ad avviare in modalita RESCUE e ci sto lavorando: è possibile
editare lilo.conf da modalità di testo in modo che avvii il vecchio kernel
(oldlinuz o simile)? E con che comando? Ieri ho provato con echo,
ridirezionando l'uscita su lilo.conf, ma non funge bene o io non lo so usare
(riesco a memorizzare solo una riga), poi ho scoperto awk, ma non so bene
che fa.
Mi sapresti aiutare? A formattare non ci metto niente, ma mi piacerebbe
imparare a sistemare il ...sistema!!!
Ciao, Francesco.

 che fa.
Awk e` uno stream editor (tipo sed), e permette la manipolazione dei
file di testo nel modo in cui vuoi. Per maggiori info:
$ info sed
$ info awk
Henryx
P.S. se vuoi usare un editor vero, c'e` vi
P.P.S. f/up su it.comp.os.linux.iniziare

 il vecchio kernel (oldlinuz o simile)? E con che comando?
vi /etc/lilo.conf
"i" per passare in modalita' di inserimento
":w" per salvare
":q" per uscire
"esc" per terminare la modalita' inserimento
... devo dirti "senza virgolette" ?
se usi vi e basta parte automaticamente il "corso" introduttivo.
Davide

editare lilo.conf da modalità di testo in modo che avvii il vecchio kernel
Devi montare la partizione di root (e le altre se occorre) dove ti
pare, esempio in /mnt. Quindi dare: chroot /mnt, se te lo permette.
La Deb ad esempio non te lo permette se avviata dal suo disco di
installazione, ma avviato rescue dalla Mdk allora si`.
-- 
Ci sentiamo, |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||  ==>   E-mail: 
remi...@tiscali.it
-------------|     ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.19pre17 su Debian GNU/Linux 2.2 Potato */

 ha scritto nel messaggio
news:ai3et0$10kt7c$4...@ID-18487.news.dfncis.de...

Tranquillo, le virgolette non le metto! Mi servivano giusto quei quattro
comandi per editare salvare ed uscire.
Grazie, il tuo aiuto è stato preziosissimo.
Ciao, Francesco.

Oppure si puo' usare l'incommensurabile: 
http://www.toms.net/rb/
Si`, io ho Alfalinux in due floppy ed e` formidabile una volta
sostituito il kernel (aveva minix). Mulinux non ci son mai riuscito,
o meglio ho mollato che ci voleva troppo. Mo' ho scaricato toms.. :-)
Alfalinux l'ultima volta non avevo potuto far nulla (e poi ho infatti
avviato col cdrom della Mdk) perche' c'ha solo fino a hda6 e io / della
distro di prova ce l'ho in hda15.. lo so dovrei/potrei aggiungerli e
non dev'essere neppure lungo da fare (ma non ne ho mai fatto).


CUT
Niente da fare, ho editato /etc/lilo.conf ma quando do "/sbin/lilo -v" mi
dice: No images have been defined. Secondo me, ho fatto qualche cazzata nel
"plasmare" l'algoritmo di ricompilazione del kernel di MrShark sul mio
sistema.
Cmq, vi posto quello che c'č su lilo.conf:
default=Linux
boot="/dev/hda"
map=/boot/map
install=/boot/boot.b
message=/boot/message
vga="789"
image="/boot/vmlinuz-2.4.18-3"
           label="Linux"
           initrd="/boot/initrd-2.4.28.3.img"
           read-only
           root="/dev/hdc2"
           append="hdd=ide-scsi"
other="/dev/hda1"
          label="WinXP"
In realtą ho anche provato a mettere vmlinuz.old, ma mi dava la stessa
risposta: no images have been defined
Saluti.
P.S. Ho provato a scaricare   
http://www.toms.net/rb/
 ma mi chiede la pwd!!!


image=/boot/vmlinuz-2.4.18-3
etc., etc..., tutto senza ""
 Ciriciao
  Gio'

 Si`, io ho Alfalinux in due floppy ed e` formidabile una volta
Mah, io mi trovo bene con RIP (un floppy)
Henryx

 etc., etc..., tutto senza ""
CUT
No, è uguale, con o senza "", ho gia provato!

Ellapeppa... ed io che pensavo, arrivando a 10, di aver esagerato :)
Sai, Anonimo non vuole a mettere /tmp nella partizione di root :-)
E finalmente ho scoperto il motivo (di sicurezza): i link hardware
non possono essere attraversati in caso di attacco.


 # sed '/default/s/default=Linux/default=oldlinux/' /etc/lilo.conf >aa &&
mv aa /etc/lilo.conf
--------------------------------
Inviato via 
http://usenet.libero.it