/ Plein à 100%

Fermé
Help ! - 7 juin 2014 à 20:58
mamiemando Messages postés 33328 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 octobre 2024 - 7 juin 2014 à 22:48
Bonjour,

Je veux installé un pilote pour ma carte wifi ralink, mais je me trouve avec le problème suivant : pas d'espace suffisant dans la partition / .

J'ai utilisé
aptitude clean
et
aptitude purge '~c'
mais c'est pas suffisant (l'espace libéré est de 48 MO et j'ai besoin (de ce qui parait de 148 MO) .

Comment je peux augmenter la taille de cette partition.

PS :
df -h 
donne
Sys. fich.                                             Taille Util. Dispo Uti% Monté sur
rootfs 462M 392M 48M 90% /
udev 10M 0 10M 0% /dev
tmpfs 387M 736K 386M 1% /run
/dev/disk/by-uuid/20f7c553-07f2-458e-b69b-c580f1c587b8 462M 392M 48M 90% /
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 2,4G 54M 2,3G 3% /run/shm
/dev/sda1 487M 128K 486M 1% /boot/efi
/dev/sda7 441G 6,2G 412G 2% /home
/dev/sda6 369M 68M 283M 20% /tmp
/dev/sda3 6,5G 3,6G 2,6G 58% /usr
/dev/sda4 2,8G 544M 2,1G 21% /var
root@debian:/home/sp# df -h
Sys. fich. Taille Util. Dispo Uti% Monté sur
rootfs 462M 392M 48M 90% /
udev 10M 0 10M 0% /dev
tmpfs 387M 736K 386M 1% /run
/dev/disk/by-uuid/20f7c553-07f2-458e-b69b-c580f1c587b8 462M 392M 48M 90% /
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 2,4G 54M 2,3G 3% /run/shm
/dev/sda1 487M 128K 486M 1% /boot/efi
/dev/sda7 441G 6,2G 412G 2% /home
/dev/sda6 369M 68M 283M 20% /tmp
/dev/sda3 6,5G 3,6G 2,6G 58% /usr
/dev/sda4 2,8G 544M 2,1G 21% /var

1 réponse

mamiemando Messages postés 33328 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 octobre 2024 7 799
Modifié par mamiemando le 7/06/2014 à 22:50
Comme le montre ton partitionnement, ta partition / est beaucoup trop petite (avec un disque aussi gros, prends 20Go pour être tranquille) tandis que ta partition /home est complètement disproportionnée vue son taux d'utilisation.

Ça pourrait valoir le coup de redimensionner tes partitions car tu seras constamment embêté. Une autre solution (au moins pour résoudre le problème à court terme) consiste à déployer une répertoire "coûteux" de / (par exemple /usr/share/doc).

Par contre vu que tu fais une mise à jour il faut veiller à ce que ce répertoire reste toujours accessible (et que son contenu soit toujours disponible, surtout dans le cas de /lib/modules qui est nécessaire au démarrage).

Pour cela, tu peux configurer un "mount bind" dans /etc/fstab (ou faire ce mount le temps de la mise à jour, puis tout remettre en place).
https://forums.commentcamarche.net/forum/affich-1681389-monter-une-partition-dans-home#7

Exemple : (en root)

mkdir /home/systeme
mv /usr/share/doc
mount -o bind /home/system/doc /usr/share/doc
aptitude update
aptitude safe-upgrade
aptitude clean
umount /usr/share/doc

Ensuite deux possibilités :
1) pour revenir à la situation initiale

rmdir /usr/share/doc
mv /home/systeme/doc /usr/share/doc

2) pour que désormais /usr/share/doc reste toujours dans /home/system/doc ajoute la ligne correspondante dans /etc/fstab avec ton éditeur texte favori (lancé en root) à la fin de ton fichier

/home/systeme/doc  /usr/share/doc  none   bind 0 0

Pour vérifier, assure-toi que ce mount alimente bien /usr/share/doc :

mount /usr/share/doc

Pour finir, tu peux adopter le même raisonnement avec un répertoire coûteux, par exemple /lib/modules. Mais dans ce cas assure-toi que la ligne correspondante est bien renseignée dans /etc/fstab et fonctionne correctement, sinon ton système de redémarrera qu'en mode de récupération (voire pas du tout).

Bonne chance
1