[RISOLTO] problema con kernel 2.6.18 e lilo

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

[RISOLTO] problema con kernel 2.6.18 e lilo

Messaggio da rocco.g »

Ciao!

Avevo scaricato qualche giorno fa il kernel 2.6.18, lo avevo estratto e compilato correttamente... e tutto sembrava funzionare alla perfezione.
Poi ho avuto la necessità di ricompilarlo... e quando sono andato a riavviare ho avuto un problema con lilo, nel senso che se scelgo di avviare linux o sembra caricarlo e lo schermo rimane nero ed il pc fermo... oppure lo carica e mi da kernel panic...
Non riesco a capire proprio perchè...
Ho riformattato ed ho provato a reinstallarlo... ma mi da ancora lo stesso errore...

i passi che seguo sono questi:

Codice: Seleziona tutto

cd /usr/src/linux-2.6.18
make mrproper 
make menuconfig 
#make -j3 && make modules_install 
cp System.map /boot/System.map-2.6.18
cp .config /boot/config-2.6.18
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.18
... poi edito il lilo così:

Codice: Seleziona tutto

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/hda3
  label = Windows
  table = /dev/hda
# Windows bootable partition config ends
# Linux bootable partition config begins

  image = /boot/vmlinuz-2.6.18
  root = /dev/hda1
  label = Linux
  read-only
# Linux bootable partition config ends

Prima con questi passaggi ha funzionato correttamente...

ora non più...

che posso fare?


Thx!
Ultima modifica di rocco.g il dom 1 ott 2006, 13:20, modificato 1 volta in totale.

Avatar utente
bruno82
Linux 1.x
Linux 1.x
Messaggi: 148
Iscritto il: lun 16 mag 2005, 0:00
Località: Palemmmo
Contatta:

Messaggio da bruno82 »

Magari hai dimenticato di abilitare il framebuffer nella configurazione del kernel... quindi in realtà linux si avvia, ma tu non vedi niente.

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio da prometeo79 »

Se ti da schermo nero probabilmente non hai abilitato il framebuffer
Se va in kernel panic probabilmente non hai abilitato il supporto per il tuo filesystem

Ci sono una quantità infinita di post per questi problemi

rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Messaggio da rocco.g »

prima era così...

cioè quando l'ho compilato la prima volta ho avuto questo problema.. poi l'ho abilitato... ho riavviato e funzionava benissimo... è stato così per qualche giorno poi ho l'ho ricompilato per altri motivi ed ora non va più...

stavolta comunque il frame buffer è attivo... smebra però che non si avvi proprio..
ho formattato e rifatto tutto... ma proprio non nn ne vuole sapere di avviarsi con il 2.6.18...

però prima andava benissimo! :(


avrò abilitato qualche modulo che lo ha fatto impazzire? perchè se la procedura ha funzionato prima... dovrebbe andare anche adesso... :cry:

Avatar utente
eXTreMeB4ss
Linux 2.x
Linux 2.x
Messaggi: 247
Iscritto il: mer 23 ago 2006, 14:52
Località: In AlsaMixer

Messaggio da eXTreMeB4ss »

Codice: Seleziona tutto

rm linux | ln -s linux-2.6.18 linux
cd /usr/src/linux-2.6.18
make mrproper
make menuconfig
make -j5 bzImage && make -j5 modules && make modules_install
cp System.map /boot/System.map-2.6.18
cp .config /boot/config-2.6.18
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.18
pico /etc/lilo.conf
lilo
lilo -v
LiLo:

Codice: Seleziona tutto

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/hda3
  label = Windows
  table = /dev/hda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz-2.6.18
  root = /dev/hda1
  label = Linux
  read-only
# Linux bootable partition config ends 
Quando ricompili:

Codice: Seleziona tutto

cd /usr/src/linux-2.6.18
make menuconfig
make -j5 bzImage && make -j5 modules && make modules_install
cp System.map /boot/System.map-2.6.18
cp .config /boot/config-2.6.18
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.18
lilo -v

rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Messaggio da rocco.g »

il modulo del file system della partizione che uso è caricato...

il punto è che non si avvia proprio... il pc non sembra essere attivo quando scelgo di avviare linux da lilo... se lo fosse me neaccorgerei in vari modi...
invece rimane tutto nero ed il pc è come morto...


ora provo a ricompilare tutto seguendo i passi di extrremeB4ss...

Avatar utente
eXTreMeB4ss
Linux 2.x
Linux 2.x
Messaggi: 247
Iscritto il: mer 23 ago 2006, 14:52
Località: In AlsaMixer

Messaggio da eXTreMeB4ss »

Controlla se hai attivato questo:

Codice: Seleziona tutto

Device Drivers
     ATA/ATAPI/MFM/RLL support
          <*>     generic/default IDE chipset support
          <*>       Generic PCI IDE Chipset Support

rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Messaggio da rocco.g »

non va nemmeno con la procedura che mi hai consigliato te :(



provo ad attivare anche questo... anche se l'altra volta non l'ho attivato e si avviava lo stesso...

il punto è che è come se scegliendo la voce linux da lilo in realtà non si scegliesse niente... non carica e non dà nemmeno kernel panic...
e la scelta del framebuffer è attiva quindi al più dovrebbe comunque farmi vedere qualcosa..
invece mi dice solo "loading linux-2.6.18"


ma c'entra il fatto che le opzioni che sto attivando le setto come * e non come M ?

non credo, vero?

rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Messaggio da rocco.g »

nemmeno con le due opzioni che dici tu si avvia...


ma come è possibile! :( eppure prima andava benissimo!

Avatar utente
eXTreMeB4ss
Linux 2.x
Linux 2.x
Messaggi: 247
Iscritto il: mer 23 ago 2006, 14:52
Località: In AlsaMixer

Messaggio da eXTreMeB4ss »

Hai attivato il supporto per la tua scheda grafica?

rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Messaggio da rocco.g »

si...

ma anche se fosse... non darebbe un problema solo nel server x?

perchè comunque a me non mostra niente proprio... cioè non si avvia niente...non carica proprio alcun chè...

Avatar utente
eXTreMeB4ss
Linux 2.x
Linux 2.x
Messaggi: 247
Iscritto il: mer 23 ago 2006, 14:52
Località: In AlsaMixer

Messaggio da eXTreMeB4ss »

Non so che dirti, prenditi un precompilato

rocco.g
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: dom 2 apr 2006, 1:55
Contatta:

Messaggio da rocco.g »

dove lo trovo il precompilato?





prima avevo attivato altri moduli.. mi era partita però i caratteri non si leggevano bene erano sul verdino... ma poi mi ha dato kernel panic...


i precompilati da cosa li riconosco in modo da poterli scaricare?

e che cambia rispetto a quello che ho io?


i comandi da dare sono gli stessi?

Avatar utente
eXTreMeB4ss
Linux 2.x
Linux 2.x
Messaggi: 247
Iscritto il: mer 23 ago 2006, 14:52
Località: In AlsaMixer

Messaggio da eXTreMeB4ss »

Trovi tutto nella sezione How-To della HomePage di Slacky.it
Prova con il config di Pat

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

forse dico una banalità/cavolata.. ma nel tuo lilo, prova a settare questo

Codice: Seleziona tutto

# VESA framebuffer console @ 640x480x256
vga=769 
invece del vga = 773 presente! :?

Rispondi