Tenho este arquivo no disco:
$ ls -lh /path/to/some.mkv
-rwxr-xr-x 1 enrico enrico 7.4G Dec 17 18:54 /path/to/some.mkv
então é menos de 8 gigabytes, mas quando tento copiá-lo para um pen drive de 30 GiB, recebo este erro:
cp: error writing '/path/to/some.mkv': File too large
Aqui está o caminho:
$ sudo fdisk -l | tail -n 16
Disk /dev/sdc: 29.3 GiB, 31457280000 bytes, 61440000 sectors
Disk model: USB DISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6f20736b
Device Boot Start End Sectors Size Id Type
/dev/sdc1 778135908 1919645538 1141509631 544.3G 72 unknown
/dev/sdc2 168689522 2104717761 1936028240 923.2G 65 Novell Netware 386
/dev/sdc3 1869881465 3805909656 1936028192 923.2G 79 unknown
/dev/sdc4 2885681152 2885736650 55499 27.1M d unknown
Partition table entries are not in disk order.
$ sudo mount /dev/sdc /mnt/foo
$ cd /mnt/foo
$ df . -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdc 30G 16K 30G 1% /mnt/foo
Minha resposta aqui assumirá que, seja lá o que você tenha montado, o tipo de sistema de arquivos é
fat32
. Nesse caso, há um tamanho máximo de arquivo de 4G (ou seja, nenhum arquivo pode ser maior que 4G).https://en.wikipedia.org/wiki/File_Allocation_Table (Veja Fat32)
Se você realmente
/dev/sdc2
montou e, com base na suafdisk
saída, esse é um sistema de arquivos NetWare, ele também tem um tamanho máximo de arquivo de 4G.https://en.wikipedia.org/wiki/NetWare_File_System
Isso serve como um acréscimo à resposta aceita e também como uma fonte potencial de fatos possivelmente importantes, que não foram contados pelo OP. Isso normalmente não deve acontecer. Você não deve intencionalmente redigir/ocultar/editar manualmente nenhuma saída de comando como a sua
fdisk
, por qualquer motivo que não seja ocultar algumas informações confidenciais, como números de série, por exemplo.Hoje, precisei restaurar parte da minha coleção de áudio mais antiga... não, não fiz backup dos meus MP3s. Então, lembrei que tinha um antigo Apple iPod (4 GB). Conectei-o ao USB e, voilà, vi algumas partições muito semelhantes e particularmente estranhas, como as que o OP postou:
Você vê a semelhança?!
Agora, como ele monta:
Curiosamente, como você pode ver, o sistema de arquivos primário reside no próprio dispositivo e não nas partições que podemos ver com
fdisk
. Poderíamos argumentar que tal engenharia está errada, mas a Apple não vai mudar, eu suponho, então não há nada a ganhar.Um exemplo, onde isso realmente bagunçaria as coisas, pode ser
fdisk
, e eu quero dizer que você realmente deve ler o aviso:Deixe-me enfatizar:
Cuidado para não bater
w
ali! :)Quando desmontado, correr
fsck
não é perigoso:Também continuei verificando o log do sistema, anexando para verificar se estava completo:
Meu iPod suporta apenas FAT32, conforme o arquivo a seguir:
onde um trecho declara o sistema de arquivos:
O FAT32 na Wikipedia afirma, como já foi dito, cito: