É recomendado formatar uma unidade externa para ext4?

39

Eu tenho um novo disco rígido externo de 2 TB que vou usar para armazenamento adicional e backup. Eu só vou usá-lo em duas máquinas Ubuntu. É recomendado formatar a unidade para ext4? Existe alguma vantagem em fazê-lo?

    
por geoffrey 14.06.2012 / 08:40

6 respostas

27

Acho que a parte principal da sua pergunta que é importante é

  

Eu só vou usá-lo em duas máquinas Ubuntu.

Eu enfrentei o mesmo dilema que você e escolhi o EXT4. As principais razões que escolhi EXT4 são: 1) EXT4 preservará minhas permissões de arquivo e 2) EXT4 gerencia melhor o armazenamento dos dados (por exemplo, não precisa ser constantemente desfragmentado e "coddled" como o NTFS faz). O EXT4 é um sistema de arquivos mais auto-suficiente que o NTFS.

O único ponto negativo no uso do EXT4 é que você não poderá acessar os dados nele por meio de uma máquina Windows. Mas como você disse na sua pergunta, isso não será um problema, porque você está usando apenas máquinas Ubuntu.

IMHO, a única razão para usar o NTFS é se você precisa acessar o sistema de arquivos com o Windows. Caso contrário, o NTFS é realmente um sistema de arquivos inferior.

    
por Greg 27.12.2012 / 15:19
11

Se você for usá-lo apenas nessas duas máquinas e planeja ser religioso sobre a desmontagem correta da unidade antes de desconectar o USB / desligá-lo, então sim, o ext4 é altamente recomendado.

  • O ext4 oferece melhor desempenho em relação ao ext3, especialmente ao tentar gravar vários arquivos ao mesmo tempo ou ao criar um arquivo grande.

  • A desvantagem é uma chance ligeiramente maior de perda de dados se a unidade não for devidamente desmontada .

por ish 14.06.2012 / 09:00
6

Eu recomendo. ext4 é o sistema de arquivos padrão do Ubuntu por um bom motivo. Como benefício secundário, você pode usar o Utilitário de Disco para criptografar toda a unidade com uma senha muito strong. Dessa forma, se você perder a unidade externa (ou se ela for roubada), seus dados nunca poderão ser acessados por terceiros.

Eu uso o ext4 em todas as minhas unidades, internas e externas. Para as unidades que precisam trabalhar com uma máquina Windows de amigos, terei uma pequena partição FAT ou NTFS.

    
por Tom Brossman 14.06.2012 / 09:01
4

Eu diria que não, simplesmente porque, para sua própria conveniência, você pode querer usá-lo em outras máquinas no futuro. (especificamente Windows).

Eu estava em uma posição semelhante a você há alguns anos atrás. Mais tarde, tive um requisito para instalar o Windows 7 como uma máquina virtual e queria acessar arquivos na unidade externa. Embora fosse possível instalando-se extfs na VM Windows, as configurações não seriam salvas - então, agora, sempre que eu preciso do Windows, a primeira coisa que tenho que fazer é procurar o instalador extfs, configurar Eu posso acessar a unidade.

É claro que você pode ter 99,99999% de certeza de que nunca tocará no Windows (por sorte, se for o caso :-)), mas meu ponto é que é difícil julgar completamente os requisitos futuros, e por causa de perder os poucos benefícios que você obteria da Ext4 em uma unidade externa, provavelmente é melhor usar o fat32 - apenas por motivos de compatibilidade.

Mas, como mencionei acima, vale a pena notar que pode acessar unidades Ext3 no Windows (não tenho certeza sobre o Ext4) - é apenas um aborrecimento para ter acesso a elas no Windows 7. é uma opção, mesmo considerando o que eu disse.

    
por chrismou 14.06.2012 / 10:46
4

Desde que esta pergunta recebeu suas respostas, o suporte do Windows para leitura e gravação ext4 melhorou substancialmente. Veja por exemplo o projeto Ext2Fsd . O que eu faço é criar uma pequena partição FAT extra contendo uma versão recente do Ext2Fsd para que eu possa acessar a partição ext4 de outros computadores Windows (permitindo permissões).

Devo também acrescentar que outra boa razão para preferir o ext4 ao NTFS é a eficiência do suporte do Linux para NTFS. No meu caso, ao usar o rsnapshot para fazer backups de mídia externa do Ubuntu, mudar para o ext4 reduziu substancialmente o tempo gasto para desvincular diretórios de forma recursiva.

    
por D.J.Duff 06.08.2015 / 07:38
2

A resposta depende dos seus requisitos precisos.

O ext4 tornou-se o sistema de arquivos padrão para várias das distribuições populares do Linux, incluindo Ubuntu, Fedora e openSUSE. O ext4 apresenta várias melhorias em relação ao seu predecessor, dentre as quais incluem suporte para arquivos até 16 bytes (1 tebibytes é igual a 1.024 gibibyes, com 1gibibyte igual a 1.074 gigabytes) e um tamanho máximo de volume de até 1 Exbibyte. É retrocompatível com ext3 e ext2, possibilitando a montagem de ext3 e ext2 como ext4. Isso melhorará um pouco o desempenho, porque alguns novos recursos do ext4 também podem ser usados com ext3 e ext2, como o novo algoritmo de alocação de blocos.

O XFS é um sistema de arquivos altamente escalável e de alto desempenho que foi originalmente criado na Silicon Graphics, Inc. Foi criado para suportar sistemas de arquivos extremamente grandes. O XFS suporta um tamanho máximo do sistema de arquivos de 8 exbibytes menos um (isto é, 263-1 bytes), embora isso esteja sujeito a limites de bloco impostos pelo sistema operacional do host. Os sistemas Linux de 32 bits limitam o tamanho do arquivo e do sistema de arquivos a 16 bytes.

Há muitas informações sobre esse assunto, mas gostaria de começar aqui e tentar explorar se você quero levar isso adiante.

Espero que isso ajude.

Fontes:

por Mitch 14.06.2012 / 21:42

Tags