Pelo que entendi, o particionamento do sistema Linux - ao inicializar a partir de um cartão SD em um dispositivo embarcado deve ser algo semelhante a:
Eu quero mover a partição 2 para cima e mesclar com o espaço não utilizado. Neste cenário, a ordenação das partições seria 1, 3, 2. De acordo com o que eu li, a ordem das partições não deve importar, desde que o endereço inicial da partição MBR seja modificado corretamente ou o carregador de boot seja modificado corretamente. Após extenso googling eu não tenho certeza de como fazer isso e se estou no caminho correto. Qualquer conselho seria útil.
Obrigado,