#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
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
Salut
Peux-tu lister le contenu de /boot :
sudo ls -l /boot | grep vmlinuzPour 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
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-upgradePour 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)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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