[Debian] [RESOLU] apt-get upgrade kernel-image qui plante

apt-get upgrade kernel-image qui plante [Debian] [RESOLU] - Installation - Linux et OS Alternatifs

Marsh Posté le 15-12-2005 à 17:25:25    

à l'aide, j'ai une machine sur laquelle la mise à jour du kernel-image refuse de s'installer, voici ce qui se passe :

Code :
  1. # apt-get upgrade
  2. Lecture des listes de paquets... Fait
  3. Construction de l'arbre des dépendances... Fait
  4. Les paquets suivants seront mis à jour :
  5.   kernel-image-2.6.8-2-386
  6. 1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
  7. 21 partiellement installés ou enlevés.
  8. Il est nécessaire de prendre 0o/14,1Mo dans les archives.
  9. Après dépaquetage, 4096o d'espace disque supplémentaires seront utilisés.
  10. Souhaitez-vous continuer ? [O/n]
  11. (Lecture de la base de données... 16439 fichiers et répertoires déjà installés.)
  12. Préparation du remplacement de kernel-image-2.6.8-2-386 2.6.8-16 (en utilisant .../kernel-image-2.6.8-2-386_2.6.8-16sarge1_i386.deb) ...
  13. The directory /lib/modules/2.6.8-2-386 still exists. Continuing as directed.
  14. Dépaquetage de la mise à jour de kernel-image-2.6.8-2-386 ...
  15. dpkg : erreur de traitement de /var/cache/apt/archives/kernel-image-2.6.8-2-386_2.6.8-16sarge1_i386.deb (--unpack) :
  16. échec dans « buffer_write(fd) » (8, ret=-1) : backend dpkg-deb pendant « ./lib/modules/2.6.8-2-386/kernel/sound/isa/sb/snd-emu8000-synth.ko »: Aucun espace disponible sur le périphérique
  17. dpkg-deb: sous-processus paste tué par le signal (Relais brisé (pipe))
  18. Searching for GRUB installation directory ... found: /boot/grub .
  19. Testing for an existing GRUB menu.list file... found: /boot/grub/menu.lst .
  20. Searching for splash image... none found, skipping...
  21. Found kernel: /vmlinuz-2.6.8-2-386
  22. Updating /boot/grub/menu.lst ... done
  23. Des erreurs ont été rencontrées pendant l'exécution :
  24. /var/cache/apt/archives/kernel-image-2.6.8-2-386_2.6.8-16sarge1_i386.deb
  25. E: Sub-process /usr/bin/dpkg returned an error code (1)


 
 
quesque je peux faire?


Message édité par duch le 16-12-2005 à 16:33:45
Reply

Marsh Posté le 15-12-2005 à 17:25:25   

Reply

Marsh Posté le 15-12-2005 à 17:38:55    

"Aucun espace disponible sur le périphérique"
Fais voir un petit df -h
 

Reply

Marsh Posté le 15-12-2005 à 17:41:53    

me dis pas qu'c'est pas vrai  :ouch:  
 

Code :
  1. # df -h
  2. Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
  3. /dev/hda1              89M   58M   27M  69% /
  4. tmpfs                 252M     0  252M   0% /dev/shm
  5. /dev/hda3              15M  7,3M  6,7M  53% /boot
  6. /dev/hda6              89M  4,1M   80M   5% /home
  7. /dev/hda7             449M  8,1M  417M   2% /tmp
  8. /dev/hda5             897M  184M  666M  22% /usr
  9. /dev/hda8             449M   69M  356M  17% /var
  10. /dev/hda10            449M   29M  397M   7% /var/lib/mysql
  11. /dev/hda9             449M   29M  397M   7% /var/log
  12. /dev/hda11             46G   61M   44G   1% /var/vmail


 
 
j'ai toujours fait comme ça pour boot et / et ça a toujours suffit, j'aurais vraiment pas d'bol?

Reply

Marsh Posté le 15-12-2005 à 19:04:27    

mince,ca a pas l'air d'etre ca pourtant ...
je sais pas trop du coup, dsl ...

Reply

Marsh Posté le 15-12-2005 à 19:07:02    

Bah je sais pas combien de place il lui faut pour installer ce module mais il télécharge 14.1Mo, si il essaie de les foutre direct dans /boot c'est sûr ça va pas passer ;)
 
Mais bon normalement il dépaquète dans /tmp et il indique qu'il n'a besoin que de 4096octets en plus, or j'ai lergement la place...
 
 
Comprends pas là, snif

Reply

Marsh Posté le 16-12-2005 à 12:30:54    

J'vais faire une tentative sur la mailing list debian...


Message édité par duch le 16-12-2005 à 12:31:11
Reply

Marsh Posté le 16-12-2005 à 16:42:16    

Problème résolu, c'était bien un problème d'espace sur la partoche /
il me restait 27 Mo et après décompression du .deb il fallait 30 Mo.
 
Comme je suis un bourrin, j'ai virer de /lib/modules/drivers des drivers dont je ne me servais pas (isdn et scsi) ce qui m'a fait gagner 5Mo et zou le apt-get upgrade a marché, ouf!
 
 
Le truc con c'est qu'il ma recrée les dossiers des drivers quand il a décompressé le kernel, et ça, je ne sais pas comment faire pour qu'il ne décompresse que les drivers dont j'ai besoin...

Reply

Marsh Posté le 16-12-2005 à 16:50:27    

En même temps tes partitions sont un peu faites n'importes comment :/
Je penses que tu voulais en faire un serveur de mail et en mettre le plus possible pour tes comptes mails mais en regardant l'occupation effective [:roane]
69% pour / versus 1% pour tes comptes mails... (entre autres)

Reply

Marsh Posté le 16-12-2005 à 17:00:42    

l0ky a écrit :

En même temps tes partitions sont un peu faites n'importes comment :/
Je penses que tu voulais en faire un serveur de mail et en mettre le plus possible pour tes comptes mails mais en regardant l'occupation effective [:roane]
69% pour / versus 1% pour tes comptes mails... (entre autres)


 
 
C'est effectivement ce que je voulais faire, mais je ne pense pas que mes partoches soient faites n'importe comment, j'ai toujours réservé ~90Mo à / et je n'ai jamais eu ce genre de problème. Je ne sais pas pourquoi cela pose problème sur cette machine en particulier.
 
A l'avenir, je ferais une partoche / plus grosse, mais pour mettre juste bin, sbin et lib on ne devrait pas avoir besoin de 500Mo  :non:
 
 
EDIT : au sujet des 1% pour la partoche /var/vmail, ce serveur n'est pas encore en prod, c'est pour cela qu'il n'y a pas grand chose dessus ;)


Message édité par duch le 16-12-2005 à 17:03:58
Reply

Marsh Posté le 16-12-2005 à 17:05:59    

Bah chez moi (certes sur un desktop) rien que mon /lib fait 87Mo et c'est /lib/modules qui en prend 90%
Apres faut pas oublier /etc /root également...
Des que tu voudra installer un nouveau kernel tu risques d'etre confronter a ce genre de probleme.


Message édité par l0ky le 16-12-2005 à 17:06:21
Reply

Marsh Posté le 16-12-2005 à 17:05:59   

Reply

Marsh Posté le 16-12-2005 à 17:16:08    

bah tu sais, chez moi, /etc fait 2.3Mo,  /root 4.3Mo, sbin fait 2.8Mo et /bin fait 2.7 Mo
Bref, les trucs de bases font ~12Mo, mais /lib fait 42Mo :crazy:
 
Une chose est sûr je ne compilerais pas de nouveau kernel, c'est un serveur, je m'en tiens à apt-get, c'est tout.
J'ai fait le même apt-get upgrade sur 5 autres machines avec 90Mo pour le / et j'ai pas eu de problème, va comprendre...
 
 
EDIT : j'ai trouvé le coupable, la base de spamssassin qui est dans /root au lieu d'être dans /var/lib/amavis/.spamassassin


Message édité par duch le 16-12-2005 à 17:18:53
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed