Comment corriger l'erreur de «système de fichiers en lecture» sur Ubuntu

Comment corriger l'erreur de «système de fichiers en lecture» sur Ubuntu
«Dans Linux, un système de fichiers est une collection de données (fichiers et répertoires) stockées dans un périphérique de stockage. Votre système d'exploitation s'appuie sur le système de fichiers pour signaler l'emplacement physique et le positionnement des fichiers. Sans le système de fichiers, les fichiers apparaissent comme des bits invisibles ou aléatoires.

Chaque système de fichiers est également livré avec ses propres autorisations, gérant quel utilisateur / groupe peut effectuer des actions de lecture / écriture. Ce guide mettra en valeur la correction de l'erreur du «système de fichiers en lecture» sur Ubuntu."

Autorisations de système de fichiers

Linux est un système d'exploitation multi-utilisateurs. Pour gérer ce que l'utilisateur peut accéder à la partie du système, Linux implémente diverses fonctionnalités de sécurité. Une telle fonctionnalité est les autorisations de fichiers et la propriété. Il détermine le propriétaire du fichier et qui peut les lire / les écrire / exécuter.

Un concept similaire s'applique aux systèmes de fichiers Linux. Chaque système de fichiers est protégé par les autorisations utilisateur qui contrôlent qui est autorisé à effectuer l'action sur le système de fichiers.

Comme l'erreur le suggère, le système de fichiers cible révèle les demandes d'écriture car il s'agit d'un système de fichiers en lecture seule. Si c'est par conception, vous devez demander à l'administrateur système d'accorder une autorisation écrite. Si ce n'est pas le cas, suivez ce guide.

Solution

La solution à ce problème est de corriger les autorisations du système de fichiers. Selon le type de système de fichiers, il existe quelques outils disponibles.

Dans la plupart des situations, ces procédures sont mieux effectuées à partir d'une session d'Ubuntu en direct. De cette façon, aucun autre programme n'interférera avec la procédure. Alternativement, vous pouvez démarrer à partir d'une autre installation d'Ubuntu. Découvrez l'installation d'Ubuntu sur un bâton USB.

Déterminer le système de fichiers cible

Tout d'abord, déterminez le système de fichiers avec lequel nous allons travailler. Répertoriez tous les systèmes de fichiers disponibles à l'aide de la commande suivante:

$ sudo fdisk -l

Alternativement, nous pouvons également utiliser l'outil Findmnt pour répertorier tous les systèmes de fichiers montés:

$ Findmnt

Dans la liste, déterminez le périphérique / partition cible. Dans cet exemple, mon appareil cible est / dev / loop17.

Si vous préférez utiliser l'interface graphique, vous pouvez également utiliser l'utilitaire GNOME DISKS:

Fixation du système de fichiers

Après avoir déterminé le système de fichiers et le temps de le réparer, la plupart des systèmes Linux (y compris Ubuntu) sont livrés avec fsck, Un outil dédié pour réparer un système de fichiers Linux. En savoir plus sur l'utilisation fsck en linux.

Pour corriger le système de fichiers, exécutez la commande suivante:

$ sudo fsck -f / dev / loop17

Si vous utilisez des disques GNOME, puis sélectionnez le système de fichiers, cliquez sur l'icône de l'équipement et choisissez «Réparer le système de fichiers».

Ensuite, redémarrez la machine. Le système de fichiers devrait désormais se comporter comme prévu.

Étapes pour éviter les erreurs du système de fichiers

Aucun système de fichiers n'est à l'abri de la corruption et des erreurs. Cependant, nous pouvons développer certaines habitudes pour augmenter la stabilité globale:

  • Arrêtez correctement votre système avant d'alimenter la machine. Souvent, un arrêt inapproprié provoque une corruption des données et conduit à diverses erreurs de système de fichiers.
  • Avant de retirer tout stockage portable, éjectez-le / déshabillez correctement du système. Sinon, il peut corrompre le système de fichiers (en particulier les systèmes de fichiers basés sur les graisses).
  • Si vous travaillez avec un disque dur, gardez un œil sur les informations intelligentes du lecteur. Cela peut indiquer si le lecteur est en train de mourir avant de vous retrouver avec un disque dur mort.
  • Gardez vos données importantes sauvegardées sur un stockage séparé afin que vous ne soyez pas verrouillé.

Dernières pensées

Dans ce guide, nous avons démontré la correction d'un système de fichiers en empêchant les actions d'écriture, ce qui entraîne un «système de fichiers en lecture seule» dans Ubuntu. Nous avons également parcouru quelques techniques pour réduire la probabilité de corruption du système de fichiers.

Certains systèmes de fichiers sont plus résistants à la corruption que d'autres, par exemple, ZFS. Il est livré avec la protection intégrée de l'intégrité des données et la compression des données et peut gérer une capacité de stockage élevée. Découvrez la configuration de ZFS sur Ubuntu.

Happy Computing!