Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/06/2013, à 13:25

beekeeper

[Résolu]Erreur lors de la màj du noyau

Bonjour,
Lors de la màj du noyau 3.2.0-41 (pour voyager 12.04), j'ai rencontré une erreur dûe à mon DD plein (bicause trop d'anciennes versions!):

0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/980 ko dans les archives.
Après cette opération, 11,2 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
(Lecture de la base de données... 688251 fichiers et répertoires déjà installés.)
Dépaquetage de linux-headers-3.2.0-43-generic (à partir de .../linux-headers-3.2.0-43-generic_3.2.0-43.68_i386.deb) ...
dpkg : erreur de traitement de /var/cache/apt/archives/linux-headers-3.2.0-43-generic_3.2.0-43.68_i386.deb (--unpack) :
 impossible de créer « /usr/src/linux-headers-3.2.0-43-generic/include/config/dvb/dib7000m.h.dpkg-new » (pendant le traitement de « ./usr/src/linux-headers-3.2.0-43-generic/include/config/dvb/dib7000m.h »): Aucun espace disponible sur le périphérique
Aucun rapport « apport » n'a été créé car un disque plein a été signalé
                                                                       dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/linux-headers-3.2.0-43-generic_3.2.0-43.68_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Bref, ne sachant pas quoi faire, j'ai à chaque fois choisi la version précédente lors du démarrage (erreurs de résolution écran sinon), et j'espérais qu'avec une nouvelle màj du noyau le problème disparaitrait, mais non. On en est à la 3.2.0.45, et à nouveau j'accumule des anciennes versions sur mon petit DD (80 Go) en ayant toujours comme choix que les versions antérieures à la 43.
Comment faire pour corriger ce problème etr epartir sainement sur la version la plus récente?
Merci!

Dernière modification par beekeeper (Le 28/06/2013, à 07:11)

Hors ligne

#2 Le 24/06/2013, à 14:37

alca94

Re : [Résolu]Erreur lors de la màj du noyau

bonjour
si vous avez Ubuntu-tweak d'installer vous pouvez lancer un nettoyage ou bien dans synaptic en recherchant "kernel" en ne conservant que la version en cours plus l'avant dernier(pour les 2 méthodes) si vous ne les avez pas déjà il faudra passer par le terminal et là je ne peux vous aider,mais il y a plein de sujet identiques sur le forum
pour connaitre la liste de ceux installés

dpkg -l | cut -f 3 -d " " | grep linux-

POUR METTRE LES RETOURS DU "TERMINAL"  voir les explications sur ce post
https://forum.ubuntu-fr.org/viewtopic.p … #p17345641

Hors ligne

#3 Le 24/06/2013, à 15:01

mloupiot

Re : [Résolu]Erreur lors de la màj du noyau

Bonjour,
Essaie de récupérer de l'espace sur ton disque : vidage de la corbeille, du dossier temp et tente un :

sudo apt-get clean
sudo apt-get autoclean
Documentation a écrit :

sudo apt-get clean
    L'option clean, option radicale, supprime les copies de paquets installés. (Notez que cela n'a aucun impact sur les paquets installés.)
    sudo apt-get autoclean
    L'option autoclean permet de supprimer les copies des paquets désinstallés. Ceci vous permet de récupérer beaucoup d'espace disque.

Ensuite retente la mise à jour ; si ça marche, tu pourras faire un :

sudo apt-get autoremove

après avoir sauvegardé le noyau précédent du noyau actif.
Si ce n'est pas clair, n'hésite pas à poster de nouveau !

Hors ligne

#4 Le 24/06/2013, à 15:41

Compte anonymisé

Re : [Résolu]Erreur lors de la màj du noyau

Salut

Peux-tu lister le contenu de /boot :
sudo  ls  -l  /boot  |  grep  vmlinuz

Pour désinstaller les versions trop anciennes, tu lances synaptic et recherches avec les n° de kernel. Tu désinstalles complètement les anciennes versions headers et sources compris (tout ce qui est installé en fait).
Tu ne conserves que les 3 derniers kernels.
Ceci fait tu quittes synaptic et tu relances les mises à jour :
sudo  apt-get  update
sudo  apt-get  dist-upgrade

@+

Dernière modification par Compte anonymisé (Le 24/06/2013, à 15:46)

#5 Le 24/06/2013, à 17:49

beekeeper

Re : [Résolu]Erreur lors de la màj du noyau

jeanjd63 a écrit :

Salut

Peux-tu lister le contenu de /boot :
sudo  ls  -l  /boot  |  grep  vmlinuz

Pour désinstaller les versions trop anciennes, tu lances synaptic et recherches avec les n° de kernel. Tu désinstalles complètement les anciennes versions headers et sources compris (tout ce qui est installé en fait).
Tu ne conserves que les 3 derniers kernels.
Ceci fait tu quittes synaptic et tu relances les mises à jour :
sudo  apt-get  update
sudo  apt-get  dist-upgrade

@+

Le nettoyage des anciens kernel, je sais faire, le problème c'est que ce sont les récents qui posent problème, puisque depuis le 43 et cette erreur due à un manque de place, aucune màj n'a résolu le problème! Il faudrait alors que je supprime toutes les màj ayant suivi la 41, c'est possible, ça?
Bon, /boot:

-rw------- 1 root root  4865760 févr. 28 00:13 vmlinuz-3.2.0-39-generic
-rw------- 1 root root  4867264 mars  25 23:38 vmlinuz-3.2.0-40-generic
-rw------- 1 root root  4868896 avril 25 06:44 vmlinuz-3.2.0-41-generic
-rw------- 1 root root  4869184 mai   15 06:43 vmlinuz-3.2.0-43-generic
-rw------- 1 root root  4870880 mai   16 21:43 vmlinuz-3.2.0-44-generic
-rw------- 1 root root  4870880 mai   29 23:18 vmlinuz-3.2.0-45-generic
-rw------- 1 root root  4872608 juin   6 22:53 vmlinuz-3.2.0-48-generic

Mais ça ne dit pas pourquoi les màj suivant 41 n'ont pas résolu le problème!

Hors ligne

#6 Le 24/06/2013, à 18:25

Compte anonymisé

Re : [Résolu]Erreur lors de la màj du noyau

Donc il faudrait supprimer les kernels 3.2.0-39, 3.2.0-40, 3.2.0-43 à 3.2.0-48 ainsi tu conserverais simplement le 3.2.0-41
et ensuite tu passes les cmds :
sudo  apt-get  update
sudo  apt-get  dist-upgrade

Pour l'espace dispo que donne un :
df  -h

#7 Le 24/06/2013, à 18:47

mloupiot

Re : [Résolu]Erreur lors de la màj du noyau

As-tu lancé un

sudo apt-get autoclean

Tu devrais libérer avec cette commande suffisamment d'espace pour installer quelques noyaux …

Hors ligne

#8 Le 26/06/2013, à 20:35

beekeeper

Re : [Résolu]Erreur lors de la màj du noyau

jeanjd63 a écrit :

Donc il faudrait supprimer les kernels 3.2.0-39, 3.2.0-40, 3.2.0-43 à 3.2.0-48 ainsi tu conserverais simplement le 3.2.0-41
et ensuite tu passes les cmds :
sudo  apt-get  update
sudo  apt-get  dist-upgrade

Pour l'espace dispo que donne un :
df  -h

Supprimer des versions avant et après ne risque pas de poser un problème? On peut passer directement de la 41 à la 48? Je suis prudent (trop peut être), mais mieux vaut l'être quand on n'est encore que débutant et qu'il s'agit du kernel, non?

Hors ligne

#9 Le 26/06/2013, à 20:36

tiramiseb

Re : [Résolu]Erreur lors de la màj du noyau

Ça ne devrait pas poser de problème.

Il n'y a aucune obligation d'avoir un suivi régulier des versions des paquets lors des mises à jour...

Dernière modification par tiramiseb (Le 28/06/2013, à 07:14)

Hors ligne

#10 Le 28/06/2013, à 07:11

beekeeper

Re : [Résolu]Erreur lors de la màj du noyau

Super, merci!

Hors ligne