web-dev-qa-db-fra.com

Comment réparer le système de fichiers en lecture seule le 18.04

Aujourd'hui, après plusieurs semaines ininterrompues d'utilisation heureuse de ma machine Ubuntu, j'ai rencontré une autre erreur, cette fois juste après avoir approuvé une mise à jour logicielle typique. Au lieu de me donner un message d'installation de package réussi, il m'a donné une sorte de notification que "le démon qui permet l'installation ne fonctionne pas". Je ne me souviens pas si c'était exactement ça ou pas, mais j'ai frappé "ok" et la boîte est partie. Étrange, je pensais.

Je soupçonnais que quelque chose se passait, j'ai immédiatement branché mon disque externe pour faire une sauvegarde - mais mon disque ne montait pas. Il était visible dans Nautilus, mais quand j'ai cliqué dessus, il a dit: enter image description here

Donc, apparemment, mon système de fichiers a fonctionné et a décidé de passer en lecture seule. Existe-t-il un moyen de résoudre ce problème ou dois-je acheter un nouveau disque dur et recommencer? Existe-t-il un moyen de monter mon disque dur externe et de sauvegarder mes données en premier? Est-ce que cela peut être résolu d'une manière ou d'une autre en utilisant fsck, une commande que je ne connais pas?

Mon système est configuré avec mon / Partition Ubuntu sur un SSD de 250 Go et mon /home sur un disque dur séparé de 500 Go. Je crois que le problème doit être avec mon / lecteur, car je peux toujours modifier et enregistrer quoi que ce soit dans mon répertoire personnel comme d'habitude. Il me semble que je ne peux rien modifier sur le / cependant, comme installer un logiciel ou monter des lecteurs. Voici une capture d'écran des erreurs que j'ai eues en essayant de faire une sauvegarde avec Aptik: enter image description here

Je suis encore nouveau dans les ordinateurs, donc je suis plutôt désemparé ici. Toute aide sera grandement appréciée.

2
Kaleb

Je sais qu'il existe une bonne réponse, mais j'ai du mal à la trouver pour le moment.

Votre système possède par défaut une ligne dans/etc/fstab qui indique que s'il y a une erreur dans le système de fichiers, il doit passer en mode lecture seule, pour éviter toute corruption ou perte de données supplémentaire.

La façon de résoudre ce problème est de démarrer à partir d'une clé USB en direct, d'ouvrir une fenêtre de terminal et d'utiliser la commande

Sudo fsck -f /dev/sdxx

où "sdxx" est la partition du disque dur sur lequel Linux réside. Vous pouvez utiliser lsblk pour déterminer le nom de la partition, si vous ne le connaissez pas.

Vous pourriez également copier vos données sur un disque dur de sauvegarde avant d'effectuer la vérification du disque - l'USB en direct devrait vous permettre de monter à la fois votre disque de sauvegarde USB et la partition qui rencontre le problème (en lecture- seul mode).

4
Charles Green

Normalement, le système de fichiers du disque monté devient en lecture seule lorsque le serveur ou l'ordinateur n'est pas arrêté correctement. J'ai eu le même problème avec mon serveur Ubuntu. J'ai exécuté la commande suivante pour exécuter fsck et il l'a corrigé.

Sudo fsck.ext4 -f /dev/sda1

Vous devez appuyer sur y pour tout et redémarrer après son exécution. et il fonctionne.

4
Murali Kumar

Accédez au terminal et entrez la commande suivante et les problèmes de lecture seule dans Ubuntu 18.04 LTS auront disparu:

Sudo ntfsfix /dev/your_drive

N'oubliez pas de démonter les lecteurs en lecture seule et de redémarrer Ubuntu. Vous pouvez trouver vos adresses de lecteur en utilisant:

Sudo fdisk -l
3
Lokendra
mount -o remount,rw /

Si cela ne fonctionne pas, touch /forcefsck et redémarrez. (Si vous n'avez pas changé de contenu dans votre /etc/fstab ceci vérifiera automatiquement tous vos systèmes de fichiers automatiquement au redémarrage.)

0
sjas

On dirait que vous essayez d'utiliser une image amorçable à partir de votre système d'exploitation, créant un support opérationnel /tmp/aptik manuellement. /tmp/aptik/***** peut ne pas être accessible en écriture en raison des autorisations des utilisateurs (il existe un lien symbolique /root/.temp/aptik --> /tmp/atik)

Ensuite, il vous suffit de le Sudo! =)

0
Dr. Alexander

Une fois, j'ai pu sauvegarder mon disque dur R/O, vous devriez donc pouvoir monter le disque sur un point de montage existant (c'est-à-dire un répertoire vide).

Autrement:

1) le disque est remonté R/O car il y a une erreur, si l'erreur est temporaire, le redémarrage du PC réaccédera au disque R/W (après un fsck) réussi.

2) si l'erreur est permanente, vous pouvez toujours avoir un accès R/O au disque et effectuer une dernière sauvegarde en démarrant à partir d'une version LiveUSB.

0
xenoid

Laissez l'ordinateur se fermer correctement, le mien a pris environ 15 minutes pour s'éteindre correctement après l'erreur de lecture du système de fichiers. Ensuite, utilisez Sudo fsck.ext4 -f/dev/sda6 et redémarrez. Cela a fonctionné pour moi.

0