De acordo com man mkfs.ext4
,
OPTIONS
-b block-size
Specify the size of blocks in bytes. Valid block-size values
are 1024, 2048 and 4096 bytes per block. If omitted, block-size
is heuristically determined by the filesystem size and the
expected usage of the filesystem (see the -T option). If block-
size is preceded by a negative sign ('-'), then mke2fs will use
heuristics to determine the appropriate block size, with the
constraint that the block size will be at least block-size
bytes. This is useful for certain hardware devices which
require that the blocksize be a multiple of 2k.
Parece-me que apenas os valores de tamanho de bloco 1024, 2048 e 4096 bytes são válidos, mas talvez esses valores sejam apenas exemplos. Você pode tentar com a opção
sudo mkfs.ext4 -b 16384 /dev/sdxn
em que x é a letra da unidade e n é o número da partição. Eu testei em 16.04 com o kernel xenial (linux série 4.4), e mkfs.ext4
reclamou
mkfs.ext4: 16384-byte blocks too big for system (max 4096)
Proceed anyway? (y,n)
Eu continuei criando o sistema de arquivos, mas não consegui montá-lo por causa de erros, então a resposta é Não, ele não funciona , a menos que você o monte com algum método especial.