Então, depois de pesquisar nos fóruns do Ubuntu, parece que eu respondi a minha própria pergunta. Embora o Utilitário de Disco do Ubuntu não tenha a capacidade de formatar para NTFS. GParted faz. Obrigado pela aparência!
Estou tentando transferir um arquivo de 6,1 GB entre um Ubuntu Linux 9.10 e um Mac OSX 10.6. Como o tamanho do arquivo é mais de 4GB eu não posso usar Fat32 e eu não consigo formatar o drive USB para NTFS em qualquer sistema operacional. Existe outro tipo de arquivo que é lido / gravável para ambos os sistemas operacionais?
Então, depois de pesquisar nos fóruns do Ubuntu, parece que eu respondi a minha própria pergunta. Embora o Utilitário de Disco do Ubuntu não tenha a capacidade de formatar para NTFS. GParted faz. Obrigado pela aparência!
O Ubuntu fornece um comando mkfs.ntfs aka mkntfs no pacote ntfsprogs . Veja a página de manual ou o Linux-NTFS wiki .
Também parece haver uma porta de ntfsprogs para o Mac OS X através do DarwinPorts .
Para uma grande transferência de arquivos, você provavelmente também usaria os comandos split
e cat
para dividir o arquivo e reingressá-lo, em vez de reformatar a unidade USB.
Não seriam necessárias muitas repetições deste procedimento antes de você voltar a olhar para a reformatação ...
Você pode usar dd para cortar o arquivo:
$ dd bs=1000000 count=4000 if=input-file of=output-file-1
# bs: block size, here 1MB (not 1MiB)
# count=4000: only read 4GB
# if: input file
# of: output file
$ dd bs=1000000 skip=4000 if=input-file of=output-file-2
# skip=4000: skip 4GB already read above
# only two pieces needed for a 6.1GB file
Em seguida, remonte:
$ mv output-file-1 reassembled-file # rather than copy
$ cat output-file-2 >>reassembled-file
# make sure you use >> (append) instead of > (overwrite)
Se você precisar fazer isso com frequência, eu escreveria um script para cortar e remontar, usar um programa de arquivamento que pudesse lidar com isso automaticamente ou, o que é mais provável, formatar a unidade USB para não ser FAT32. Eu tenho um HD USB de 160GB formatado como ext3 e funciona bem, embora esteja começando a mostrar sua idade por ser muito pequeno.
Mas se você só precisar fazer isso uma vez ou não quiser reformatar, isso funciona.