|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
Ricompilare il kernel
Qualcuno di voi potrebbe dirmi come mai dopo aver ricompilato ilo kernel (scegliendo le opzioni con molta cura con sotto la guida di Appunti Linux) quando lo vado ad avviare al boot, ottengo la macchina bloccata con lo schermo nero e nessuna scritta ? In pratica il sistema si pianta non appena inizia a caricare il nuovo kernel, senza nessun messaggio.
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
potrebbe esser colpa del framebuffer? l'avevi abilitato?
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2000
Città: Trieste
Messaggi: 257
|
niente di niente?
nemmeno una lettera? strano ... come lo hai compilato e come lo hai installato? sull mbr o su un dischetto? cerca di essere piu preciso ...
__________________
GSX-RuleZ psn: Tdmax77 no hitches, no progress |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jan 2002
Messaggi: 2365
|
Re: Ricompilare il kernel
Quote:
Comunque a memoria i passi che mi ricordo erano i seguenti: make menuconfig (e relativa configurazione) make dep make clean make bzImage (consigliabile rispetto a zImage, dato che generalmente le dimensioni eccedono le possibilita' di zImage) make modules make modules_install poi spostavo vmlinuz e System.map generati (dovrebbero trovarsi in /) nella directory /boot; modifica di lilo.conf per poter fare partire il vecchio ed il nuovo kernel puntando al vmlinuz vecchio e nuovo (non si sa mai) generando una voce di menu per vecchio e nuovo kernel; infine lilo e poi riavvio. |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
Grazie delle molteplici risposte:
innanzitutto non so cosa sia il framebuffer ![]() poi il kernel l'ho compilato per farlo partire da HD. Ho il boot loader di red hat 7.3 nell' MBR. ho seguito passo per passo la guida di Appunti Linux di Daniele Giacomini (che ho stampata per intero !!!! ![]() ![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
A proposito, non é che qualcuno di voi sa come salvare le impostazioni ottenute con xvidtune ?
Io dopo aver regolato lo schermo, al riavvio non trovo memorizzato nulla ! NB: forse dipende dal fatto che ho il display LCD, ma quando sono in modo grafico mi capita che lo schermo diventi nero per 2 o 3 secondi e poi riappaia l'immagine. Questo capita ad intervalli di alcuni minuti. Cosa potrebbe essere ? (vedi altro post su questo stesso canale) |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Apr 2000
Città: Faenza[RA]
Messaggi: 1101
|
Quote:
devi stampare con il tastino apposito di xvidtune su console la riga con le impostazioni e poi copiarla pari pari nel file di configurazione di Xfree! vedrai ke al riavvio funziaca!
__________________
I'm the push that makes you move |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
Quote:
![]() il frame buffer serve per avere una console "grafica", in modalità grafica insomma e non testo, nel config del kernel sta alla sezione Console Drivers - Frame Buffer Support (è Experimental, per cui se non abiliti la relativa voce in "Code Maturity Options" non avrai quella sottosezione) |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
X solero
Ho già fatto quello che dici, cioé copiare quella riga nel file XF86Config-4, ma quello che ottengo poi é di non riuscire più a riavviare X, poiché mi dice che non trova alcun monitor.
Io l'ho copiata nella sezione "mode 1280x1024" ecc. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Mar 2002
Messaggi: 320
|
Hai scelto il tipo di processore giusto nelle opzioni del kernel? Io una volta non l'avevo fatto e non partiva.
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 2001
Città: Macerata (MC)
Messaggi: 812
|
Ho un duron e ho scelto l'opzione athlon/duron. NB: se vado nella directory /boot, vedo che il vecchio kernel é verde (attributi eseguibili) mentre il nuovo kernel é grigio, senza attributi eseguibili.
Secondo voi come mai ? ![]() |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Mar 2002
Messaggi: 320
|
Sicuro che sia il vecchio kernel ad essere eseguibile? Oppure è il vmlinux (non vmlinuz che è il kernel)?
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jan 2002
Città: Rimini
Messaggi: 1203
|
in ogni caso non e' necessario che il file del kernel abbia gli attributi di esecuzione.
Parti con un kernel "pulito" digitando make mrproper prima di make menuconfig Controlla BENE 3 volte le seguenti cose: 1 - Tipo del processore e parametri associati (SMP ecc) 2 - IMPORTANTISSIMO i filesystem... se hai formattato in reiser e ad esempio NON hai il reiserfs nel kernel.... difficilmente il so partira' 3 - Controller IDE - Anche qui se metti un controller sbagliato dovrebbe comunque andare... ma se togli il supporto... col cavolo! ![]() Alla fine cmq controlla che nel file lilo.conf ci sia l'impostazione lba32 e prova a inserire o togliere l'opzione compact (a volte rompe le scatole anche quella) Ovviamente ricordati di digitare il comando lilo prima di rebootare... altrimenti le nuove modifiche non servono a molto.
__________________
Quale parte di NO non hai capito? | MBP Retina Late 2013 - iPhone 6 64GB - iPad Air 64GB Fiero membro del BOFH club (Bastard Operators From Hell) |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:50.