ricompilazione kernel

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

ricompilazione kernel

Messaggio da Toni »

ciao
do il comando
#make -j5 modules

questo impiega un infinita di tempo , e leggendo i file che man mano vengono compilati noto che la maggior parte e per tipi di periferiche che non sono presenti sul mio pc.è normale??
Ho interrotto l operazione . :roll:
Eppure ho usato make manuconfig c,aricando il config che c' era in boot, ed ho notato che questo file non è modificato da prima che installassi linux , non dovrebbe contenere la configurazione del mio pc cioè essere modificato di recente.

cosa posso fare????

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Hai usato il .config di Patrick Volkerding? Per essere il più generico possibile ha inserito supporto modulare ai più svariati dispositivi hardware. Quello che ti consiglio è, dopo avere preso una certa dimestichezza con la ricompilazione e conoscere bene l'hardware di cui disponi, di compilare il kernel da zero, senza partire da un .config esistente (se non uno ottimizzato per la tua macchina). Poi aggiungi manualmente tutto quello che ti occorre.

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

io conosco il mio hardware:
a7v 133a con chip via apollo
controller promise ata 100
processore amd athlon 1 ghz
scheda di rete con chip via ( via -rhine)
sound blaster live 5.1
hd ide

da queste ino posso editare il config da me??? necessito altre informazioni in caso dove possorecuperare in cnfig ottimizzato per il mio pc?? grazie

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Codice: Seleziona tutto

# cd /usr/src/linux
# mv .config .config.old
# make menuconfig
poi inizi a crearti il tuo kernel. Personalmente preferisco crearlo monolitico, con pochi(ssimi) moduli da caricare a runtime. Ma ognuno può scegliere la strada che preferisce, quello che conta è che funzioni :)

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

grazie di tutto mi metto all' opera e ti faccio sapere

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

ho terminato la procedura
http://www.slacky.it/tutorial/kernel/co ... e%202.4.xx

ma il nuovo kernel non parte :cry: :cry:

premetto che quando ho dovuto ricreare i link simoblici a vmlinuz e config questi gia esistevano quindi liho cancellati ed ho ridato i cmandi ( con successo) seguendo la guida

posso farlo ripartire??? ho un floppy di boot

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

adesso è partito
ma a parte il fatto che si vede meta schermo appena effettua il login mi dice l ultima volta che mi sono loggato e mi richiede il login?????????????????????????????

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Hai modificato lilo.conf e ridato il comando lilo?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

il_notturnista ha scritto:adesso è partito
ma a parte il fatto che si vede meta schermo appena effettua il login mi dice l ultima volta che mi sono loggato e mi richiede il login?????????????????????????????
hai lasciato il kernel di default come kernel di scorta per venir fuori da situazioni di questo genere, oppure quello che hai ricompilato era proprio il kernel di default?
Se l'hai lasciato, questo malfunzionamento ce l'hai anche con il kernel vecchio?
Appena riesci ad entrare prova a postare /etc/passwd

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

grosso problema

avviando il pc non parte piu lilo , disk boot error
inserisco il cd (iso linux) carica unpo e dopo compare kernel panic????????????????
premetto che su quest hard disk ho anche w98 ma chairamennte non parte

che posso fare??? , a proposito ho il floppy di ripristino

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

Prova con un cd live (es. slax). Esegui il boot, chroot, modifichi lilo.conf e dai il comando `lilo`.

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

non c'è un altra soluzione , e poi non capisco perche non parte dalla iso?????
sono disposto a reinstallare tutto il sistema non è un problema

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

Messaggio da first »

il_notturnista ha scritto:non c'è un altra soluzione , e poi non capisco perche non parte dalla iso?????
sono disposto a reinstallare tutto il sistema non è un problema
ti do una soluzione casereccia....
probabilmente non riesce a fare il boot dal cd

prova a fare cosi':
1) prenditi il primo cd di slack (quello che hai usato per installare slack la prima volta per esempio)
2) appena accendi il pc, entra nella configurazione del bios (io schiaccio f10 ma non e' detto che valga per te) e nell'ordine del boot disattiva tutto e lascia attivo solo il boot da cd, salva e riavvia.
3) inserisci il cd

ora dovrebbe funzionare, se si' sei solo all'inizio del "fissaggio" problemi, devi seguire la procedura dal chroot, montare etc etc cerca nel forum i riferimenti del caso.

PS se non funziona, e non vuoi perdere i tuoi dati su win98 puoi formattare il mbr (cioe' quella parte dell'harddisk dove e' installato lilo) in modo che quando accendi il pc parte in automatico win98.
Per formattare il mbr ti serve il floppy di riavvio di windows (puoi usare anche quello di un tuo amico) appena ti compare il prompt dos a:>
dai il comando

fdisk /mbr


PS dopo che hai fatto ste cose ricordati di riattivare l'harddisk nel bios per il boot...

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

sono riuscito a far partire l installazione

quindi ho settato install lilo in mbr metodo unsafe (meno male che ti avvisano) :D

al primo riavvioobbligatorio ovvero fine dell installazione

BOOT DISK FAILURE

supponiamo riesca a recuperare un floppy di ripristino di w98se come faccio a reinstallare lilo???
Ho altre possibilita se non riesco a recuperare il floppy di w98??????????????

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Messaggio da Toni »

ho inserito il cd di installazione di w98 se

il sistema , parte e mi dice vuoi avviare dal cd o dal disco rigido,
avvio dal disco rigido e mi si presenta lilo che sembra funziona correttamente
infatti vado a vedere lilo.conf ed è impostato correttamente

cosa faccio??

Rispondi