Désactiver la journalisation dans Ubuntu 14.04?

12

J'ai installé Xubuntu (exécutant parfois Cinnamon, mais je m'égare) et je voudrais désactiver la journalisation afin de rendre le déchiquetage de fichiers de la partition système ext4 plus efficace (les données non système / application se trouvent sur une partition NTFS). Comment cela peut-il être accompli?

Utnubu
la source

Réponses:

15
  • Quoi que vous fassiez, faites une sauvegarde avant de jouer avec les systèmes de fichiers!
  • Vérifiez les pages de manuel ( man tune2fs ) avant de l'utiliser!
  • Cela ne fonctionne que sur les systèmes de fichiers ext!

Pour désactiver la journalisation, vous pouvez utiliser (où XN pointe vers votre lettre et chiffre de partition):

tune2fs -O ^has_journal /dev/sdXN

Depuis la page de manuel:

tune2fs - ajuste les paramètres du système de fichiers ajustables sur les systèmes de fichiers ext2 / ext3 / ext4

Option: -O [^] fonction [, ...]

Définissez ou effacez les fonctionnalités (options) du système de fichiers indiquées dans le système de fichiers. Plusieurs fonctionnalités du système de fichiers peuvent être effacées ou définies en séparant les fonctionnalités par des virgules. Les fonctionnalités du système de fichiers préfixées par un caret ('^') seront effacées dans le superbloc du système de fichiers; Les fonctionnalités du système de fichiers sans caractère préfixe ou préfixées avec un caractère plus ('+') seront ajoutées au système de fichiers .

...

has_journal

Utilisez un journal pour garantir la cohérence du système de fichiers même lors d'arrêts impurs. Définir la fonction de système de fichiers équivaut à utiliser l'option -j.

Vous pourriez également avoir besoin du ...

Option: -f

Forcez l'opération tune2fs à se terminer même en cas d'erreur. Cette option est utile lors de la suppression de la fonction de système de fichiers has_journal d'un système de fichiers qui a un journal externe (ou est corrompu de sorte qu'il semble avoir un journal externe), mais ce journal externe n'est pas disponible.

AVERTISSEMENT: la suppression d'un journal externe d'un système de fichiers qui n'a pas été démonté proprement sans avoir préalablement relu le journal externe peut entraîner une perte de données grave et une corruption du système de fichiers.


Le système de fichiers doit être démonté ou en mode lecture seule. À partir de l'invite grub: "options avancées" -> "mode de récupération" -> "Drop to a root shell prompt" ou utilisez un Live DVD.

Rinzwind
la source
1
'La fonction has_journal ne peut être effacée que lorsque le système de fichiers est démonté ou monté en lecture seule.' Dois-je démarrer le live-disk pour effectuer cette opération?
Utnubu
Non, vous pouvez aussi le faire à partir d'une invite grub mais ce sera la méthode la plus simple.
Rinzwind