Pagina 1 di 1
kernel! aiutatemi
Inviato: dom 31 ott 2004, 16:40
da null
ho appena ricompilato il kernel, rinominando i file di configurazione e il file vmlinuz, in modo che nel lilo ho messo due kernel e posso scegliere al boot quale kermnel lanciare.
<BR>Il kernel nuovo funziona, ma non partono nè il severe sound nè la scheda di rete che non viene riconosciuta. Se faccio partire il kernel vecchio, che è quello di default, non parte la modifica apportata al nuovo kernel, ma non partono nemmeno il server sound e la scheda di rete.
<BR>Cosa è successo? Non ho modificato niente proprio per avere il kernel vecchio in caso di errori durante la compilazione del kernel nuovo.
<BR>Cioè ho lasciato in /boot i collegamenti config e System.map inalterati, cioè che pountano ai file del vecchio kernel. Dopo ho copiato in /boot config-new , System.map-new e vmlinuz-new per il nuovo kernel (che funziona). Ma non ho capito come mai anche nel vecchio kernel mi da gli stessi errori del nuovo che prima non mi dava. Per favore spiegatemi cosa è successo. Grazie<br>
kernel! aiutatemi
Inviato: dom 31 ott 2004, 17:05
da samiel
Hai fatto ogni volta uname -r per controllare che effettivamente
<BR>sia stato caricato il nuovo kernel? Hai lasciato gli headers del 2.4?
<BR>Hai aggiornato anche gli alsa? Per la scheda di rete, ifconfig che dice?
<BR>Facci vedere lilo...
<BR>
<BR>M.
<BR>
<BR><br>
kernel! aiutatemi
Inviato: dom 31 ott 2004, 17:39
da null
ifconfig dice:
<BR>
<BR>lo Link encap:Local Loopback
<BR> inet addr:127.0.0.1 Mask:255.0.0.0
<BR> UP LOOPBACK RUNNING MTU:16436 Metric:1
<BR> RX packets:12 errors:0 dropped:0 overruns:0 frame:0
<BR> TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
<BR> collisions:0 txqueuelen:0
<BR> RX bytes:628 (628.0 b) TX bytes:628 (628.0 b)
<BR>
<BR>lilo.conf:
<BR># LILO configuration file
<BR># generated by ´liloconfig´
<BR>#
<BR># Start LILO global section
<BR>boot = /dev/hda
<BR>bitmap=/boot/lilomag16.bmp
<BR>bmp-colors=7,,12,0,,12
<BR>bmp-table=13,10
<BR>bmp-timer=72,27,14,0,12
<BR>#message = /boot/boot_message.txt
<BR>prompt
<BR>timeout = 600
<BR># Override dangerous defaults that rewrite the partition table:
<BR>change-rules
<BR> reset
<BR># VESA framebuffer console @ 800x600x256
<BR>vga = 771
<BR># Normal VGA console
<BR># vga = normal
<BR># VESA framebuffer console @ 1024x768x64k
<BR># vga=791
<BR># VESA framebuffer console @ 1024x768x32k
<BR># vga=790
<BR># VESA framebuffer console @ 1024x768x256
<BR># vga=773
<BR># VESA framebuffer console @ 800x600x64k
<BR># vga=788
<BR># VESA framebuffer console @ 800x600x32k
<BR># vga=787
<BR># VESA framebuffer console @ 800x600x256
<BR># vga=771
<BR># VESA framebuffer console @ 640x480x64k
<BR># vga=785
<BR># VESA framebuffer console @ 640x480x32k
<BR># vga=784
<BR># VESA framebuffer console @ 640x480x256
<BR># vga=769
<BR># End LILO global section
<BR>
<BR>append="hdd=ide-scsi"
<BR>
<BR># Linux bootable partition config begins
<BR>image = /boot/vmlinuz
<BR> root = /dev/hdb3
<BR> label = Linux
<BR> read-only
<BR># Linux bootable partition config ends
<BR>
<BR>non ho compilato un nuovo kernel, ma quello che avevo già perchè dovevo attivare il modulo ACPI per la batteria, quindi ho ricompilato il kernel che avevo e infatti uname -r mi dice sempre 2.4.22.
<BR>Non ho capito bene il fatto degli headrs, dove si vedono e cosa sono?
<BR>speigami meglio, non sono tanto pratico di linux <br>
kernel! aiutatemi
Inviato: dom 31 ott 2004, 20:47
da samiel
1. Schede di rete.
<BR>Dall´output che mi hai fornito sembra che la scheda di rete non sia riconosciuta.
<BR>Ecco perché non riesci a collegarti... L´output dovrebbe essere qualcosa del tipo:
<BR>--------------------------------------------------------------------------------------------
<BR>eth0 Link encap:Ethernet HWaddr 00:0D:88:1A:6C:D1
<BR> inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
<BR> inet6 addr: fe80::20d:88ff:fe1a:6cd1/64 Scope:Link
<BR> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
<BR> RX packets:1975 errors:0 dropped:0 overruns:0 frame:0
<BR> TX packets:2752 errors:0 dropped:0 overruns:0 carrier:0
<BR> collisions:0 txqueuelen:1000
<BR> RX bytes:1110215 (1.0 Mb) TX bytes:2384144 (2.2 Mb)
<BR> Interrupt:17 Base address:0x2000
<BR>--------------------------------------------------------------------------------------------
<BR>Riconfigura la scheda con ifconfig.
<BR>
<BR>2. Kernel
<BR>Poiché viene caricato vmlinuz, che è un link simbolico,
<BR>in realtà parte sempre e solo il kernel a cui vmlinuz si riferisce.
<BR>Prova a lasciar perdere il link simbolico e
<BR>invece metti in lilo una cosa del genere:
<BR>
<BR># Linux bootable partition config begins
<BR>image = /boot/vmlinuz-ide.2.4.26
<BR>root = /dev/hdb3
<BR>label = Linux-old
<BR>read-only
<BR>image = /boot/vmlinuz-new (o come lo hai chiamato)
<BR>root = /dev/hdb3
<BR>label = Linux-new
<BR>read-only
<BR># Linux bootable partition config ends
<BR>
<BR>e all´inizio di Lilo aggiungi:
<BR>default: Linux-new.
<BR>
<BR>Modifica /booot/message.xtx
<BR>così ti trovi Linux-old e Linux-new
<BR>e carichi quello che vuoi.
<BR>Poi, al solito, lilo -t e se va tutto bene lilo -
<BR>
<BR>Facci sapè...
<BR>M.
<BR>
<BR>
<BR>
<BR>
<BR><br>
kernel! aiutatemi
Inviato: dom 31 ott 2004, 21:22
da null
allora, il mio problema non è sul kernel, perchè parte il kernel giusto e funzionano anche le cose che ho cambiato nel kernel.
<BR>Il problema sta nel fatto che non mi riconosce più la scheda audio, cioè faccio partire "alsaconf" ma alla fine mi da errore e non mi configura niente, la stessa cosa per la scheda di rete.
<BR>Quando faccio ad esempio "ifconfig eth0 192.168.0.2" mi dice che non trova nessun device e non mi configura niente. Qualcuno sa come risolvere questi problemi?<br>
kernel! aiutatemi
Inviato: dom 31 ott 2004, 21:48
da Michele84
Per la scheda di rete dai un ifconfig eth0 up.
<BR>Se il comando non da errori allora prosegui con la configurazione dell´ip per la scheda ecc.
<BR>Altrimenti se ti dice interface not found o una cosa del genere vuol dire che il tuo kernel non ha riconosciuto la scheda di rete.
<BR>Tutto qui.
<BR>Ciao!!!<br>
kernel! aiutatemi
Inviato: lun 1 nov 2004, 11:30
da null
ho provato a lanciare "ifconfig eth0 up", ma mi da errore, interfaccia sconosciuta. qual è la voce nel menu di configurazione del kernel per la scheda di rete?<br>