[Kernel] riconfigurare kernel personalizzato

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Avatar utente
rocoat82
Prode Principiante
Messaggi: 200
Iscrizione: mercoledì 9 novembre 2005, 18:21
Contatti:

[Kernel] riconfigurare kernel personalizzato

Messaggio da rocoat82 »

Salve a tutti.

Ho fatto un po di pasticcio oggi; ho ricaricato in menuconfig una mia precedente configurazione del kernel che sto utilizzando (linux-image-2.6.31.12) per alleggerirla, solo che non sono riuscito ad installare il pacchetto deb linux-image generato perché prima di installarlo ho rimosso anche nvidia-common, visto che quando lanciavo apt-get update && apt-get upgrade ricevevo sempre il seguente messaggio di errore (vedi allegato).

Adesso mi ritrovo secondo dpkg, con i due kernel ricompilati da me nel seguente stato:
# dpkg -l | grep linux-image
ii  linux-image-2.6.31-22-generic        2.6.31-22.60                              Linux kernel image for version 2.6.31 on x86
iF  linux-image-2.6.31.12rocoat82        2.6.31.12rocoat82-10.00.Custom            Linux kernel binary image for version 2.6.31
iF  linux-image-2.6.31.12rocoat82v2      2.6.31.12rocoat82v2-10.00.Custom          Linux kernel binary image for version 2.6.31
ii  linux-image-generic                  2.6.31.22.35                              Generic Linux kernel image
Inoltre ogni volta che lancio un apt-get upgrade, parte un tentativo di configurazione dei due kernel, che termina con le seguenti righe:
# apt-get upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze     
Lettura informazioni sullo stato... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
2 non completamente installati o rimossi.
Dopo quest'operazione, verranno occupati 0B di spazio su disco.
Continuare [S/n]?
Configurazione di linux-image-2.6.31.12rocoat82 (2.6.31.12rocoat82-10.00.Custom)...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31.12rocoat82v2
Found initrd image: /boot/initrd.img-2.6.31.12rocoat82v2
Found linux image: /boot/vmlinuz-2.6.31.12rocoat82
Found initrd image: /boot/initrd.img-2.6.31.12rocoat82
Found linux image: /boot/vmlinuz-2.6.31-22-generic
Found initrd image: /boot/initrd.img-2.6.31-22-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.31.12rocoat82.postinst line 1186.
dpkg: errore nell'elaborare linux-image-2.6.31.12rocoat82 (--configure):
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 128
Configurazione di linux-image-2.6.31.12rocoat82v2 (2.6.31.12rocoat82v2-10.00.Custom)...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31.12rocoat82v2
Found initrd image: /boot/initrd.img-2.6.31.12rocoat82v2
Found linux image: /boot/vmlinuz-2.6.31.12rocoat82
Found initrd image: /boot/initrd.img-2.6.31.12rocoat82
Found linux image: /boot/vmlinuz-2.6.31-22-generic
Found initrd image: /boot/initrd.img-2.6.31-22-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.31.12rocoat82v2.postinst line 1186.
dpkg: errore nell'elaborare linux-image-2.6.31.12rocoat82v2 (--configure):
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 128
Si sono verificati degli errori nell'elaborazione:
linux-image-2.6.31.12rocoat82
linux-image-2.6.31.12rocoat82v2
E: Sub-process /usr/bin/dpkg returned an error code (1)
Grazie
Allegati
log_dkms_nvidia_common.txt
(6.31 KiB) Scaricato 23 volte
HP compaq nx6125, AMD Turion 1.6, ATI RADEON XPRESS 200M chipset, ATI MOBILITY RADEON X300,  CORSAIR 2x1GB PC-2700 333Mhz, Broadcom 802.11a/b/g WLAN, Bluetooth, 60GB drive, dual booting XP Home/Hardy 8.04
Avatar utente
Danse
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 262
Iscrizione: giovedì 3 settembre 2009, 12:12

Re: [Kernel] riconfigurare kernel personalizzato

Messaggio da Danse »

prova a reinstallare nvidia-common e dare

Codice: Seleziona tutto

$ sudo dpkg -a --configure
DELL Inspiron1720 - 4gb ram - Intel Centrino2 Duo 2.54Ghz (T9400) - Hdd 400gb - Nvidia GeForce 8600M GT - ubuntu9.04 - kernel 2.6.31
Avatar utente
rocoat82
Prode Principiante
Messaggi: 200
Iscrizione: mercoledì 9 novembre 2005, 18:21
Contatti:

Re: [Kernel] riconfigurare kernel personalizzato

Messaggio da rocoat82 »

Non ho risolto nulla; ottengo lo stesso errore:
..
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 128
..
inoltre adesso non mi funziona più il touchpad dall'ultimo riavvio.
HP compaq nx6125, AMD Turion 1.6, ATI RADEON XPRESS 200M chipset, ATI MOBILITY RADEON X300,  CORSAIR 2x1GB PC-2700 333Mhz, Broadcom 802.11a/b/g WLAN, Bluetooth, 60GB drive, dual booting XP Home/Hardy 8.04
Avatar utente
rocoat82
Prode Principiante
Messaggi: 200
Iscrizione: mercoledì 9 novembre 2005, 18:21
Contatti:

Re: [Kernel] riconfigurare kernel personalizzato

Messaggio da rocoat82 »

Il touchpad non mi funziona perchè mi carica il kernel sbagliato.
HP compaq nx6125, AMD Turion 1.6, ATI RADEON XPRESS 200M chipset, ATI MOBILITY RADEON X300,  CORSAIR 2x1GB PC-2700 333Mhz, Broadcom 802.11a/b/g WLAN, Bluetooth, 60GB drive, dual booting XP Home/Hardy 8.04
Avatar utente
rocoat82
Prode Principiante
Messaggi: 200
Iscrizione: mercoledì 9 novembre 2005, 18:21
Contatti:

[RISOLTO][Kernel] riconfigurare kernel personalizzato

Messaggio da rocoat82 »

Allora, ho risolto in malo modo.
Ho rimosso i kernel ricompilati da me (secondo la guida del Wiki) utilizzando dpkg -r linux-image e poi anche rilanciando dpkg --purge linux-image.

Riproverò a ricompilare il kernel e ad assicurarmi di compilare ianche i moduli per il touchpad (psmouse se non erro).

Se avete altri consigli utili darmi, solo che mi rimane il dubbio se il pacchetto nvidia-common sia per forza necessario sul mio portatile, visto che non ho una nvidia.

Grazie.
HP compaq nx6125, AMD Turion 1.6, ATI RADEON XPRESS 200M chipset, ATI MOBILITY RADEON X300,  CORSAIR 2x1GB PC-2700 333Mhz, Broadcom 802.11a/b/g WLAN, Bluetooth, 60GB drive, dual booting XP Home/Hardy 8.04
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti