Para as imagens oficiais do raspbian, seria um recurso útil e uma economia de tempo adicionar dois botões que executam operações de pós-gravação: um adiciona um arquivo ssh vazio e o outro solicita credenciais WiFi e grava um arquivo wpa_supplicant.conf correspondente.
O problema aqui é que, quando você termina de gravar no cartão SD, finaliza o cartão (escrevendo o MBR e os cabeçalhos de partição) e o ejeta.
Para ter essa funcionalidade, o usuário teria que removê-la e reinserir o cartão antes de continuar.
Se você não ejetar / desmontá-lo (em sistemas operacionais que não liberam dispositivos de armazenamento em massa), é possível que as pessoas removam o cartão SD quando virem a tela final pensando que não há problema em remover o dispositivo.
Por isso, torna-se mais difícil de usar para um iniciante pela primeira vez ...
Além disso, isso só funcionaria com o Raspbian (embora eu tenha certeza de que existem outros sistemas operacionais aleatórios que suportam a ideia de colocar o arquivo ssh na partição raiz), o que novamente seria inconsistente.
Finalmente existe um software que já faz isso, é o PiBakery, eu sugiro que você use isso.
Obrigado pela sugestão. Entendo que as implicações técnicas e as inconsistências são razões suficientes para descartar isso.
No entanto, não concordo com o argumento do "iniciante pela primeira vez". Agora, não sei se muitos iniciantes fazem configurações sem cabeça, mas este software suporta a imagem sem desktop. Pode-se argumentar que um iniciante pela primeira vez ficaria ainda mais perdido se decidisse experimentar isso e o WiFi não estivesse funcionando porque ainda não aprenderam sobre o wpa_supplicant.
Meus 2 centavos. Obrigado por liberar uma ótima ferramenta simples para todos!
Finalmente existe um software que já faz isso, é o PiBakery, eu sugiro que você use isso.
Como esse software consegue essa façanha, então? Poderíamos fazer o mesmo aqui?
Seria ótimo ter um recurso como este. Acho que ejetar e reinserir o cartão não é um grande problema.
Comentários muito úteis
Obrigado pela sugestão. Entendo que as implicações técnicas e as inconsistências são razões suficientes para descartar isso.
No entanto, não concordo com o argumento do "iniciante pela primeira vez". Agora, não sei se muitos iniciantes fazem configurações sem cabeça, mas este software suporta a imagem sem desktop. Pode-se argumentar que um iniciante pela primeira vez ficaria ainda mais perdido se decidisse experimentar isso e o WiFi não estivesse funcionando porque ainda não aprenderam sobre o wpa_supplicant.
Meus 2 centavos. Obrigado por liberar uma ótima ferramenta simples para todos!