Como formatar uma unidade externa USB de 4 TB para usar em LINUX (Ubuntu) e Mac OSX?

0

Estou tendo dificuldade em obter uma unidade USB externa de 4 TB para trabalhar tanto com o LINUX (Ubuntu 14.04) quanto com o meu Mac OSX.

Os problemas parecem ser com a capacidade inconsistente de ler / gravar a unidade USB.

No final, acabei de apagar a unidade e formatá-la em um formato chamado "FAT" (MS-DOS).

Isso parece ter "consertado" meu problema, pois agora posso ler / escrever com ele tanto no LINUX quanto no Max OSX, mas ele passou de 4 TB para 1,74 TB agora.

Eu estou querendo saber por que isso é, e o que pode ser feito para remediar isso? Por fim, no entanto, gostaria que o drive pudesse ser usado tanto no LINUX quanto no Max OSX.

EDITAR:

Nos comentários, as sugestões até agora dizem que eu deveria tentar formatar para exfat ou para GPT . No entanto, como visto nesta captura de tela do gparted, eu não tenho a opção GPT e a opção exfat parece estar desativada. Não sei como proceder ... obrigado.

    
por Spacey 11.01.2017 / 09:03

2 respostas

1

exfat

Sua opção exfat é quase certamente acinzentada porque você não tem os pacotes necessários instalados para usar o exfat:

apt-get update && apt-get install exfat-utils exfat-fuse

Em seguida, verifique sua ferramenta de disco novamente e você deverá ver a opção ativa. O uso de gordura em um disco de 4 tB resulta em setores massivos e um enorme desperdício de espaço, especialmente para arquivos menores, e, como você descobriu, ele só vê parte do espaço em disco. Usar o mbr aparentemente restringe você a 2 tB de tamanho de disco.

Como uma regra prática, eu diria que talvez um drive USB < 256 mB, FAT está ok, qualquer coisa maior, basta usar o exfat, é o que o novo material lá fora usa, mac / windows / e gnu / linux depois de instalar os pacotes irá suportá-lo.

Eu não confio nos drivers lá fora para windows e ext2, eu prefiro usar algo que é bastante sólido suportado no nível nativo para o acesso ao sistema de arquivos, com todo o respeito às pessoas que trabalharam durante anos para obter suporte ext no Windows como um complemento de terceiros.

Basicamente, uma vez que a capacidade da unidade SSD / usb / flash ultrapassou algumas centenas de mB, a gordura tornou-se mais ou menos obsoleta e foi substituída por exfat ou vfat

link link

is that exfat is (computing) extended fat (extended file allocation table, extended file allocation table, extended file allocation table) ; 64-bit allocation table version of fat while vfat is (computing) a virtual file allocation table; a version of file allocation table that supports an extended set of features such as support for long filenames that the original fat file system did not have.

As an acronym exfat is (computing) extended fat (extended file allocation table, extended file allocation table, extended file allocation table) ; 64-bit allocation table version of fat.

Em um nível técnico, obviamente, teria sido preferível que os fornecedores de dispositivos tivessem alternado para ext2, que é altamente testado, robusto e bastante sólido, e não vinculado a código proprietário, mas isso não aconteceu, então nós temos que lidar com isso usando o exfat, mas a minha experiência até agora com as ferramentas nix exfat é que funciona bem, sem problemas. E o dispositivo permanece praticamente universalmente legível em todos os dispositivos (pense no chip microsd do seu telefone). Uma razão principal se eu me lembro certo para ext2 não ser adotado foi devido aos requisitos GPL de usar esse código, os fornecedores se esquivou da questão e decidiu adotar a escolha 'segura' de usar o código do Microsoft proprietária licenciado. O que é lamentável, mas essa foi a escolha feita.

O próprio FAT não é uma opção válida para os grandes dispositivos de armazenamento atuais, pois o tamanho de cada bloco fica tão grande que não é muito eficiente.

Se bem me lembro, fat16 poderia endereçar 2 ^ 16 endereços, gordura 2 ^ 32, então como você pode ver, quanto maior o tamanho dos discos, maior o espaço endereçado, além dos limites de tamanho de arquivo etc. também alguns limites de tamanho de nome de arquivo, etc., que são bastante reais e limitantes.

gpart

Estou um pouco enferrujado no gpt, no entanto, para converter um disco para gpt requer se eu me lembro direito de redefinir o nível mais baixo de disco para usar gpt, não mbr, que então diz a todo disco que gpt é o esquema básico, não mbr. Observe que esse tipo de switch é arriscado em termos de perda de dados.

apt-cache show gparted

.....
Depends: libatkmm-1.6-1v5 (>= 2.24.0), libc6 (>= 2.4), libgcc1 (>= 1:4.2), libglib2.0-0 (>= 2.16.0), libglibmm-2.4-1v5 (>= 2.50.0), libgtk2.0-0 (>= 2.14.0), libgtkmm-2.4-1v5 (>= 1:2.24.0), libpangomm-1.4-1v5 (>= 2.40.0), libparted-fs-resize0 (>= 3.1), libparted2 (>= 3.1), libsigc++-2.0-0v5 (>= 2.8.0), libstdc++6 (>= 5.2), libuuid1 (>= 2.16)
Suggests: xfsprogs, reiserfsprogs, reiser4progs, jfsutils, ntfs-3g, dosfstools, mtools, yelp, kpartx, dmraid, dmsetup, gpart
.....

Então, você quer garantir que o gpart e o gdisk estejam instalados, por exemplo, mas note que, se eu lembrar do gparted, você não verá o gpt como opção se o disco já tiver sido configurado para usar mbr tipo, você tem que ir em um refazer totalmente. Supondo que isso seja correto, consulte os limites de tamanho do gpt (nunca rodei > 1 tB discos pessoalmente, por isso estou um pouco atrasado nisso)

link

MBR does have its limitations. For starters, MBR only works with disks up to 2 TB in size. MBR also only supports up to four primary partitions—if you want more, you have to make one of your primary partitions an "extended partition" and create logical partitions inside it. This is a silly little hack and shouldn’t be necessary.

Conclusão:

Você tem que refazer completamente o disco, configurá-lo para gpt, o que esta explicação bastante boa lhe ensina. Note que eu nunca usei o gparted para trabalhar com o gpt, eu sempre usei o gdisk porque honestamente achei mais fácil fazer isso.

link

Este também é bem explicado: link

Mais uma vez, é recomendado usar o gdisk diretamente para fazer isso.

Em geral, é muito mais fácil apenas configurar o disco para gpt FIRST, depois particionar e formatar para o tipo de sistema de arquivos (exfat talvez no seu caso), caso contrário você terá que desfazer e refazer o arquivo, o que sempre implica algum risco em termos de perda de dados.

    
por 30.09.2017 / 21:32
0

Estou enfrentando um problema similar de compatibilidade Linux para Mac e vice-versa. Eu escolhi para formatar a unidade grande para Linux ext2 / 3 / ou 4 (você escolhe; eu escolhi 2) e, em seguida, adicionei o software Paragon ExtFS ao meu Mac. Quanto à questão 4TB, fiquei com 2TB para evitar isso. Boa sorte.

    
por 30.09.2017 / 18:04