A maioria dos FOSS * nices não tem problemas com tabelas de partições em chaves USB, cartões SD, etc. Normalmente são os sistemas operacionais fechados (com um em particular) que agem de forma estranha com tal configuração.
É certo criar um sistema de arquivos sem criar uma tabela de partição em dispositivos externos que não sejam de inicialização?
Eu criei diretamente um sistema de arquivos em um cartão de memória (SD) e ele foi montado automaticamente quando eu o inseri.
Tags partition flash-memory