web-dev-qa-db-fra.com

Le volume "Racine du système de fichiers" ne dispose que de 533,9 Mo d'espace disque

J'ai rencontré ce problème il y a deux jours. L'OS me prévient que la racine a limité
espace disque; Cependant, cela ne devrait pas être le cas puisque j'ai 3 partitions logiques distinctes pour Ubuntu. Cela me permet également de cliquer sur le bouton Examiner, mais je ne parviens pas à localiser le problème de cette façon? Que puis-je faire et quel est le remède? Informez-moi si d'autres informations sont nécessaires.

Merci pour votre aide

Puis-je en quelque sorte inclure le répertoire/usr dans un autre point de montage ou la partition du dossier de départ sans risquer de perdre mes données?

Le coupable semble être le répertoire/usr. Le problème est survenu après une installation complète de TexLive LaTeX. La sortie de lsblk est la suivante: enter image description here

7
Vesnog

Vous pouvez utiliser "Analyseur d'utilisation du disque" pour voir ce qui utilise tout votre espace disque.

  1. Ouvrez "Analyseur d'utilisation du disque" en le recherchant dans le tableau de bord.
  2. Cliquez sur votre lecteur racine (/).
  3. Attendez que le graphique à droite arrête d'afficher les points de chargement (cela peut prendre un peu de temps).
  4. Vous pouvez maintenant voir quels fichiers occupent le plus d’espace (vous pouvez simplement fermer l’erreur "Autorisation refusée" si elle apparaît).
  5. Passez votre souris sur un secteur pour obtenir le nom de ce dossier et sa taille.

Pour supprimer les plus gros fichiers/dossiers

Après avoir exécuté les étapes ci-dessus et avec le chemin d'accès au fichier/dossier plus volumineux que vous souhaitez supprimer, vous pouvez procéder comme suit:

  • Only si le fichier se trouve dans votre répertoire personnel, vous pouvez simplement le déplacer sur un disque dur externe (ou le supprimer s'il n'est pas important)
  • Si le fichier est non dans votre dossier de départ, vous pouvez deviner à quel paquet il appartient et essayer apt-get uninstall pour le supprimer (si vous n'en avez pas besoin).
  • Sinon, modifiez votre question avec le chemin du fichier/dossier que vous souhaitez supprimer. Vous ne devriez pas supprimer de manière aléatoire des fichiers qui ne se trouvent pas dans votre dossier de départ.

Monter une partition séparée sur /usr

Ce serait ma suggestion. Utilisez les instructions suivantes:

  1. Installez GParted en utilisant cette commande dans un terminal:

    Sudo apt-get install gparted
    
  2. Ouvrez GParted en le recherchant dans le tableau de bord.
  3. Localisez une grande partition (> 100 Go, je suggérerais sda5) dont la plupart est inutilisée (<50% utilisée)
  4. Réduisez cette partition de 10 Go (ou 10000 Mo)
  5. Créez une nouvelle partition ext4 logique occupant tout l’espace libre.
  6. Ouvrez une fenêtre Nautilus racine (faites attention à cela)

    Sudo -H nautilus
    
  7. Copiez le contenu du dossier /usr (le contenu, pas le dossier lui-même) dans la racine de votre nouvelle partition ext4 créée ci-dessus.
  8. Exécutez cette commande dans un terminal en remplaçant /dev/sda1 par l'identifiant de partition de votre nouvelle partition créée ci-dessus:

    Sudo blkid | grep '/dev/sda1' | grep -Po 'UUID="[^"]+"'
    
    • Copiez la sortie complète de cette commande (devrait ressembler à ceci: UUID="X7X2X1X3-X573-4929-97XX-XX1514X31X7X")
  9. Ouvrez le fichier /etc/fstab avec cette commande:

    Sudo -H gedit /etc/fstab
    
  10. Collez-y le texte suivant sur sa propre ligne, en substituant le texte copié si nécessaire:

    <PASTE_HERE>    /usr    ext4    errors=remount-ro 0       1
    
  11. Redémarrer

Les étapes ci-dessous sont facultatives, mais suppriment les copies redondantes du dossier /usr toujours sur votre lecteur / d'origine, libérant ainsi de l'espace.

  1. Démarrez dans un LiveCD/USB.
  2. Montez votre lecteur / d'origine dans Nautilus et notez où il est monté.
  3. Ouvrez une fenêtre Nautilus racine (faites attention à cela)

    Sudo -H nautilus
    
  4. Accédez à votre lecteur / d'origine (indiqué ci-dessus).
  5. Supprimer le conten du dossier /usr, pas le dossier lui-même, mais tout ce qu'il contient.
  6. Redémarrez.

Réponses

Les fichiers situés en dehors du répertoire de base ne peuvent-ils pas être copiés sur un lecteur externe?

Non ils ne peuvent pas. Vous ne devez pas supprimer (ou déplacer) manuellement des fichiers situés en dehors de votre dossier Accueil à moins que vous (vous-même et non apt-get ou un utilisateur similaire) ne les y placiez.

Avoir deux points de montage sur la même partition logique est-il possible?

Non, ce n'est pas possible.

6
kiri

Le système de fichiers racine se trouve sous /.

Le message que vous recevez vous indique que la partition de disque montée sur le système de fichiers racine (/) dispose de 533,9 Mo disponible. Cependant, cela n'inclut pas les deux autres partitions.

Vous pouvez voir plus d'informations sur les partitions et leurs points de montage en tapant lsblk.

1
errikos

Pour libérer de l’espace, vous voudrez peut-être nettoyer/var/log

J'ai eu une fois une boucle d'erreur dans une application php, et le dossier de journal Apache avait quelques Go.

1
Simion Agavriloaei

J'ai rencontré le même problème et quand je lance df -h

J'ai trouvé que/boot en utilisant 100% de son espace et cela principalement parce que je n'ai pas supprimé les anciennes versions du noyau!

Pour connaître votre version actuelle du noyau, exécutez uname -r et pour vérifier toutes les versions du noyau installé, exécutez dpkg --list 'linux-image*'

j'ai trouvé beaucoup de versions de noyau installées et c'est pourquoi il n'y avait pas d'espace dans mon répertoire/boot! et donc je ne peux même pas installer de nouvelles mises à jour à partir de Software Updater.

Vous pouvez supprimer les versions du noyau sous Sudo apt-get remove linux-image-VERSION

Mais en prenant soin de ne pas supprimer votre version actuelle du noyau.

Vous pouvez également installer Ubuntu Tweak et l’utiliser pour supprimer toutes vos anciennes versions du noyau.

Pour installer Ubuntu Tweak, vous pouvez exécuter les commandes suivantes:

Sudo add-apt-repository ppa:tualatrix/ppa

Sudo apt-get update

Sudo apt-get install ubuntu-Tweak

Pour l'ouvrir, tapez simplement: ubuntu-Tweak ou ubuntu-Tweak -f janitor Pour ouvrir directement l'onglet concierge.

Voici toutes les pages "askubuntu" qui vous aident à le faire;) mon fil.

Quel est le moyen le plus sûr de nettoyer la partition/boot?

Est-il prudent de supprimer les anciens noyaux après l’installation de la dernière ligne principale?

Comment faire fonctionner le gardien de Ubuntu Tweak automatiquement?

Cette solution fonctionne avec moi: D

1
Abdallah Okasha

Démarrez le cd live et lancez gparted. Réduisez la taille de votre partition de départ pour libérer de l’espace à la fin, puis copiez la partition de swap à cet emplacement, supprimez la partition de swap d’origine, puis développez votre partition racine dans cet espace.

1
psusi