Quando se trata de criar um disco de inicialização a partir do zero (você quer adicionar todos os arquivos manualmente) eu recomendo o Ext4, já que ele basicamente elimina todos os itens de desfragmentação que você precisa com o FAT. e tem um ótimo suporte para recuperação de erros. Se você estiver gravando um ISO para criar um LiveUSB, ele virá com seu próprio formato (FAT? Comente e me diga se eu estiver errado) no disco com uma partição MBR ou EFI. Quando se trata de um disco de instalação, realmente não importa muito, desde que você não tenha configurado para ter dados persistentes em todas as reinicializações, no entanto, se você estiver instalando no USB Ext4 é o que eu escolheria , só porque na minha experiência a integridade dos dados é bastante garantida no Ext4, desde que você não tenha um meio instável. Nesse caso, ele falha completamente, pois espalha arquivos por toda a partição, de modo que você não pode confiar apenas no particionamento em torno dele e ter espaço de partição livre alinhado com o erro.
Quando se trata de velocidade e tal, eu diria aqui como a tecnologia (NAND) é a mesma para drives USB e SSDs, mesmo que a interface não seja. Você pode pensar que a diferença na velocidade de gravação entre os dois e o gargalo do USB limitaria o material aqui, mas o que isso realmente mede é a rapidez com que um bloco de dados do sistema pode ser gravado, independentemente de quanto escrever realmente está acontecendo ( na verdade, tipo de encontrar quantos dados devem ser colocados através da porta para escrever uma quantidade específica de dados): link
Eu não tive uma tonelada de experiências com o btrfs, embora realmente o Ext4 pareça estável o suficiente para realmente superar muitos outros sistemas de arquivos e parece notavelmente capaz quando comparado com todos (sim, todos) sistemas de arquivos usados nativamente por Windows, como FAT, NTFS e FAT32.
Se você está usando para escrita constante em uma máquina crítica de missões, eu usaria o XFS já que o Ext4 não faz metadados / registros completos de todos os arquivos e seus conteúdos, porém para uso normal o Ext4 é notavelmente resiliente e não incluir quaisquer requisitos de gravação desnecessários para verificação de arquivos. Uma vez que ele registre a localização de cada arquivo e talvez faça um hash (em alguns sistemas) de uma faixa de dados, ele simplesmente escolhe onde gravar e faz isso sem passar por várias camadas de verificação de localização para cada bloco.