Desabilitando o Journaling no Ubuntu 14.04?

12

Instalei o Xubuntu (às vezes executando o Cinnamon, mas discordo) e gostaria de desativar o registro no diário para tornar mais eficaz a destruição de arquivos na partição do sistema ext4 (os dados que não são do sistema / aplicativo estão em uma partição NTFS). Como pode ser isto alcançado?

Utnubu
fonte

Respostas:

15
  • Faça o que fizer, faça um backup antes de jogar com sistemas de arquivos!
  • Verifique as páginas de manual ( man tune2fs ) antes de usá-lo!
  • Isso funciona apenas em sistemas de arquivos ext!

Para desativar o registro no diário, você pode usar (onde XN aponta para a letra e o dígito da partição):

tune2fs -O ^has_journal /dev/sdXN

Na página do manual:

tune2fs - ajusta os parâmetros ajustáveis ​​do sistema de arquivos nos sistemas de arquivos ext2 / ext3 / ext4

Opção: -O [^] recurso [, ...]

Defina ou limpe os recursos do sistema de arquivos indicados (opções) no sistema de arquivos. Mais de um recurso do sistema de arquivos pode ser limpo ou definido pela separação de recursos com vírgulas. Os recursos do sistema de arquivos prefixados com um caractere de intercalação ('^') serão limpos no superbloco do sistema de arquivos; os recursos do sistema de arquivos sem um caractere de prefixo ou prefixado com um caractere de mais ('+') serão adicionados ao sistema de arquivos .

...

has_journal

Use um diário para garantir a consistência do sistema de arquivos, mesmo em desligamentos sujos. Definir o recurso do sistema de arquivos é equivalente a usar a opção -j.

Você também pode precisar do ...

Opção: -f

Force a operação do tune2fs a concluir, mesmo diante de erros. Essa opção é útil ao remover o recurso de sistema de arquivos has_journal de um sistema de arquivos que possui um diário externo (ou está corrompido, de modo que pareça ter um diário externo), mas esse diário externo não está disponível.

AVISO: A remoção de um diário externo de um sistema de arquivos que não foi desmontado de forma limpa sem a primeira reprodução do diário externo pode resultar em grave perda de dados e corrupção no sistema de arquivos.


O sistema de arquivos precisa ser desmontado ou no modo somente leitura. No prompt do grub: "opções avançadas" -> "modo de recuperação" -> "Solte para um prompt de shell raiz" ou use um Live DVD.

Rinzwind
fonte
1
'O recurso has_journal pode ser limpo apenas quando o sistema de arquivos estiver desmontado ou montado como somente leitura.' Preciso inicializar o disco ativo para executar esta operação?
Utnubu
Não, você pode fazer isso a partir de um prompt do grub também, mas será o método easiests.
Rinzwind