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 -lAlternativement, nous pouvons également utiliser l'outil Findmnt pour répertorier tous les systèmes de fichiers montés:
$ FindmntDans 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 / loop17Si 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:
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!