#1 Le 06/07/2013, à 00:55
- Sylvain75
Manque d'espace sur « /boot » [Résolut]
La mise à niveau nécessite 42,2 M d'espace libre au total sur le disque « /boot ». Veuillez libérer au moins 27,3 M d'espace disque sur « /boot ». Videz votre corbeille et supprimez les paquets temporaires des précédentes installations en utilisant « sudo apt-get clean ».
C'est le message que j'ai sur ma Voyager 13.04, et mon disque est même pas a 30% de ce capacité 35go / 144go; Y a moyen d'augmenté la partition boot car je n'arrive plus a faire mes mise a jours.
MErci
Dernière modification par Sylvain75 (Le 06/07/2013, à 16:27)
Hors ligne
#2 Le 06/07/2013, à 01:29
- xabilon
Re : Manque d'espace sur « /boot » [Résolut]
Salut
Le problème est qu'il y a un nouveau noyau à installer, et il n'y a pas assez de place pour celui-ci.
Alors tu peux déjà regarder si tu n'as pas de vieux noyaux encore installés que tu pourrais supprimer.
Que donne cette commande ?
ls /boot
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 06/07/2013, à 05:13
- Sylvain75
Re : Manque d'espace sur « /boot » [Résolut]
Ceci
ls /boot
abi-3.8.0-19-generic initrd.img-3.8.0-25-generic
abi-3.8.0-21-generic lost+found
abi-3.8.0-22-generic memtest86+.bin
abi-3.8.0-23-generic memtest86+_multiboot.bin
abi-3.8.0-25-generic System.map-3.8.0-19-generic
config-3.8.0-19-generic System.map-3.8.0-21-generic
config-3.8.0-21-generic System.map-3.8.0-22-generic
config-3.8.0-22-generic System.map-3.8.0-23-generic
config-3.8.0-23-generic System.map-3.8.0-25-generic
config-3.8.0-25-generic vmlinuz-3.8.0-19-generic
grub vmlinuz-3.8.0-21-generic
initrd.img-3.8.0-19-generic vmlinuz-3.8.0-22-generic
initrd.img-3.8.0-21-generic vmlinuz-3.8.0-23-generic
initrd.img-3.8.0-22-generic vmlinuz-3.8.0-25-generic
initrd.img-3.8.0-23-generic
kenya @ kenya ~
Hors ligne
#4 Le 06/07/2013, à 05:36
- nesthib
Re : Manque d'espace sur « /boot » [Résolut]
Et que te donnent les commandes :
sudo fdisk -l
mount -l
Si ta partition boot est séparée, tu peux l'agrandir avec gparted, de préférence depuis un liveCD (attention de sauvegarder tes données importantes avant le redimensionnement).
Tu peux aussi simplement supprimer quelques uns des anciens noyaux :
sudo apt-get remove linux-{headers,image}-3.8.0-{19,21,22}
(vérifie bien que les noyaux 3.8.0.23 et 3.8.0.25 ne sont pas supprimés)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#5 Le 06/07/2013, à 07:45
- tiramiseb
Re : Manque d'espace sur « /boot » [Résolut]
Salut,
Ces commandes peuvent nous aider à comprendre la chose, aussi :
df -h
df -i
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 06/07/2013, à 15:46
- Sylvain75
Re : Manque d'espace sur « /boot » [Résolut]
voila
└─ $ ▶ sudo fdisk -l
[sudo] password for kenya:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 têtes, 63 secteurs/piste, 19457 cylindres, total 312581808 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0002a890
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 312580095 156039169 5 Étendue
/dev/sda5 501760 312580095 156039168 8e LVM Linux
Disk /dev/mapper/ubuntu--vg-root: 157.6 GB, 157642915840 bytes
255 têtes, 63 secteurs/piste, 19165 cylindres, total 307896320 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000
Le disque /dev/mapper/ubuntu--vg-root ne contient pas une table de partitions valable
Disque /dev/mapper/ubuntu--vg-swap_1 : 2139 Mo, 2139095040 octets
255 têtes, 63 secteurs/piste, 260 cylindres, total 4177920 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000
Le disque /dev/mapper/ubuntu--vg-swap_1 ne contient pas une table de partitions valable
mount -l
/dev/mapper/ubuntu--vg-root on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
/dev/sda1 on /boot type ext2 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfsd-fuse on /run/user/kenya/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=kenya)
Hors ligne
#7 Le 06/07/2013, à 15:51
- xabilon
Re : Manque d'espace sur « /boot » [Résolut]
Tu peux déjà désinstaller les noyaux 3.8.0-19, 3.8.0-21 et 3.8.0-22 ainsi que leurs headers (voir commande message #4)
Ça libérera de la place pour le nouveau
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#8 Le 06/07/2013, à 16:17
- Sylvain75
Re : Manque d'espace sur « /boot » [Résolut]
Oui merci ca fonctionne..
Hors ligne
#9 Le 08/09/2013, à 13:24
- svi_binette
Re : Manque d'espace sur « /boot » [Résolut]
Bonjour,
Je relance ce sujet car j'ai le même problème. Je suis sur ubuntu 13.04.
dans mon cas la commande ls /boot donne :
abi-3.5.0-28-generic initrd.img-3.8.0-26-generic
abi-3.8.0-19-generic initrd.img-3.8.0-29-generic
abi-3.8.0-21-generic initrd.img-3.8.0-30-generic
abi-3.8.0-22-generic lost+found
abi-3.8.0-23-generic memtest86+.bin
abi-3.8.0-25-generic memtest86+_multiboot.bin
abi-3.8.0-26-generic System.map-3.5.0-28-generic
abi-3.8.0-29-generic System.map-3.8.0-19-generic
abi-3.8.0-30-generic System.map-3.8.0-21-generic
config-3.5.0-28-generic System.map-3.8.0-22-generic
config-3.8.0-19-generic System.map-3.8.0-23-generic
config-3.8.0-21-generic System.map-3.8.0-25-generic
config-3.8.0-22-generic System.map-3.8.0-26-generic
config-3.8.0-23-generic System.map-3.8.0-29-generic
config-3.8.0-25-generic System.map-3.8.0-30-generic
config-3.8.0-26-generic vmlinuz-3.5.0-28-generic
config-3.8.0-29-generic vmlinuz-3.8.0-19-generic
config-3.8.0-30-generic vmlinuz-3.8.0-21-generic
grub vmlinuz-3.8.0-22-generic
initrd.img-3.5.0-28-generic vmlinuz-3.8.0-23-generic
initrd.img-3.8.0-19-generic vmlinuz-3.8.0-25-generic
initrd.img-3.8.0-21-generic vmlinuz-3.8.0-26-generic
initrd.img-3.8.0-22-generic vmlinuz-3.8.0-29-generic
initrd.img-3.8.0-23-generic vmlinuz-3.8.0-30-generic
initrd.img-3.8.0-25-generic
J'ai bien compris que je dois faire de la place dans la partition boot, mais étant débutante j'ai peur de faire une erreur. Pouvez-vous me confirmer (ou corriger) que je peux taper la commande :
sudo apt-get remove linux-{headers,image}-3.8.0-{19,21,22,23}
Je vous remercie par avance.
Hors ligne
#10 Le 08/09/2013, à 13:33
- Compte anonymisé
Re : Manque d'espace sur « /boot » [Résolut]
Salut
Oui tu peux même aller un peu + loin :
sudo apt-get remove linux-{headers,image}-3.5.0-28
sudo apt-get remove linux-{headers,image}-3.8.0-{19,21,22,23,25,26}
@+
#11 Le 08/09/2013, à 14:11
- svi_binette
Re : Manque d'espace sur « /boot » [Résolut]
Merci beaucoup !
Cela n'a pas fonctionné pour la commande sudo apt-get remove linux-{headers,image}-3.5.0-28, j'ai eu le message d'erreur suivant :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note : sélection de linux-image-3.5.0-28-generic pour l'expression rationnelle « linux-image-3.5.0-28 »
E: Impossible de trouver le paquet linux-headers-3.5.0-28
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.5.0-28 »
Mais cela a fonctionné pour les autres paquets et cela a suffi pour faire de la place. Je n'ai plus le message d'erreur au démarrage.
Hors ligne
#12 Le 08/09/2013, à 14:24
- Compte anonymisé
Re : Manque d'espace sur « /boot » [Résolut]
Il faudra prendre l'habitude de faire du ménage lors de l'install des nouveaux kernels.
Tu peux faire cela aussi en lançant synaptic :
sudo synaptic
là tu recherches sur les n° de kernel par exemple 3.5.0-28 puis pour tous les logiciels installés (carré vert) tu clic droit sur le carré et tu sélectionnes "désinstallation complète" et tu valides.
Il est conseillé de conserver les 2 derniers kernel (donc ne pas supprimer le 3.8.0-29 et attendre une nouvelle version pour le faire).
@+
Dernière modification par Compte anonymisé (Le 08/09/2013, à 14:25)
#13 Le 08/09/2013, à 14:45
- svi_binette
Re : Manque d'espace sur « /boot » [Résolut]
Bonjour,
Génial, en effet j'ai installé Synaptic et j'ai pu enlever ce qui concernait 3.5.0-28. Je prendrai l'habitude de faire comme vous dites.
Merci !
Hors ligne
#14 Le 05/03/2014, à 11:21
- elodiecha
Re : Manque d'espace sur « /boot » [Résolut]
Bonjour,
Je relance le sujet également avec ma version 13.10 et malgré avoir suivi vos conseils, cela ne fonctionne pas. Voilà les données
lolo@lolo-ENLE11BZ:~$ ls /boot
abi-3.11.0-12-generic memtest86+.bin
abi-3.11.0-14-generic memtest86+_multiboot.bin
abi-3.11.0-15-generic System.map-3.11.0-12-generic
config-3.11.0-12-generic System.map-3.11.0-14-generic
config-3.11.0-14-generic System.map-3.11.0-15-generic
config-3.11.0-15-generic vmlinuz-3.11.0-12-generic
efi vmlinuz-3.11.0-12-generic.efi.signed
grub vmlinuz-3.11.0-14-generic
initrd.img-3.11.0-12-generic vmlinuz-3.11.0-14-generic.efi.signed
initrd.img-3.11.0-14-generic vmlinuz-3.11.0-15-generic
initrd.img-3.11.0-15-generic vmlinuz-3.11.0-15-generic.efi.signed
lost+found
lolo@lolo-ENLE11BZ:~$ sudo apt-get remove linux-{headers,image}-3.8.0-{19,21,22,23,25,26}
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet linux-headers-3.8.0-19
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.8.0-19 »
E: Impossible de trouver le paquet linux-headers-3.8.0-21
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.8.0-21 »
E: Impossible de trouver le paquet linux-headers-3.8.0-22
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.8.0-22 »
E: Impossible de trouver le paquet linux-headers-3.8.0-23
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.8.0-23 »
E: Impossible de trouver le paquet linux-headers-3.8.0-25
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.8.0-25 »
E: Impossible de trouver le paquet linux-headers-3.8.0-26
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-headers-3.8.0-26 »
E: Impossible de trouver le paquet linux-image-3.8.0-19
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-3.8.0-19 »
E: Impossible de trouver le paquet linux-image-3.8.0-21
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-3.8.0-21 »
E: Impossible de trouver le paquet linux-image-3.8.0-22
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-3.8.0-22 »
E: Impossible de trouver le paquet linux-image-3.8.0-23
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-3.8.0-23 »
E: Impossible de trouver le paquet linux-image-3.8.0-25
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-3.8.0-25 »
E: Impossible de trouver le paquet linux-image-3.8.0-26
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « linux-image-3.8.0-26 »
lolo@lolo-ENLE11BZ:~$ sudo synaptic
sudo: synaptic: command not found
Je suis preneuse de vos conseils car débutante également, c'est bien embêtant de ne plus pouvoir faire les mises à jour!
Merci d'avance!
edit modo : merci d'utiliser les balises [ code ] ()
Dernière modification par nesthib (Le 06/03/2014, à 06:20)
Hors ligne
#15 Le 05/03/2014, à 14:27
- tiramiseb
Re : Manque d'espace sur « /boot » [Résolut]
Salut,
Il y a peu de chances que tu aies exactement les mêmes paquets de noyaux installés que svi_binette il y a 6 mois.
Je te conseille d'ouvrir une nouvelle discussion pour ton problème, car il y peu de chances également que quelqu'un vienne réagir quand tu relances une question vieille d'il y a 6 mois et marquée résolue...
Je te propose de créer une nouvelle discussion en donnant directement le retour des commandes suivantes :
sudo apt-get update
sudo apt-get upgrade
Dernière modification par tiramiseb (Le 05/03/2014, à 14:27)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#16 Le 06/03/2014, à 06:28
- nesthib
Re : Manque d'espace sur « /boot » [Résolut]
@elodiecha : La commande que j'avais donnée ne peut pas s'appliquer directement à toi car les numéros de noyau ne correspondent pas à ta version. Par ailleurs, essaie de faire attention quand tu lances une commande en root, il peut être dangereux de lancer n'importe quoi au hasard.
En l'occurrence il aurait fallu adapter ma commande aux numéros de tes noyaux (sans tous les supprimer, sinon ton système sera cassé)
Voici une méthode plus sûre :
Crée le fichier ~/.bash_aliases et ajoutes-y :
kernel_clean () {
KEEP=2
KERNELS=($(dpkg -l | awk '/ii linux-image-[0-9]\./{gsub("-generic","",$2); print $2}'))
KERNELS_TO_REMOVE=(${KERNELS[@]:0:${#KERNELS[@]}-$KEEP})
sudo apt-get remove ${KERNELS_TO_REMOVE[@]} ${KERNELS_TO_REMOVE[@]/image/headers}
}
Enregistre, ouvre un nouveau terminal et lance :
kernel_clean
Cela supprimera tous les noyaux, sauf les deux plus récents.
NB. si rien ne se passe, vérifie que tu as bien un fichier ~/.bashrc et qu'il contient quelque part :
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#17 Le 06/03/2014, à 07:49
- tiramiseb
Re : Manque d'espace sur « /boot » [Résolut]
nesthib: avec 3 kernels installés, je doute que ce soit le même problème. À mon avis, le blocage vient d'ailleurs...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#18 Le 06/03/2014, à 08:51
- nesthib
Re : Manque d'espace sur « /boot » [Résolut]
Il faudrait le retour de :
df -h
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne