si ma il bootloader in quel caso è in uno stato diverso
facci caso, dal log di larsen si vede che:
- viene fatto un riavvio come richiesto dal messaggio su GUI
- avvio da bank_1 normale, modoverlay
non viene montato, finisce il preinit, parte rootdevice che migra tutto su bank_2 e fa un reboot forzato con mtd -r
- a questo punto succede una cosa strana, il nuovo avvio non è un primo tentativo di boot da bank_1 ma è già il secondo attempt, che fallisce immediatamente causa bank_1 vuota
- poi segue solo un terzo tentativo di boot da bank_1, nuovamente fallito come previsto
sappiamo per certo che un crash durante il preinit provoca un incremento del counter dei tentativi di boot, a questo punto mi sorge il dubbio che o l'mtd -r o il fatto che modoverlay non venga montato o il fatto che semplicemente lui veda un riavvio dopo troppo poco tempo lo mandi in crisi. Il perchè lo faccia solo su UNO potrebbe dipendere dal tempo che ci mette a partire su quell'hardware. Bisognerebbe vedere se cambia qualcosa tra un 789 nato tiscali ed uno tim/fastweb nati con bootloader diversi
@lorenzocanalelc sì è quello che gli avevo suggerito anch'io però senza modoverlay montato, non potresti farlo se è solo mezzo pieno vuol dire che contiene spazzatura
L'alternativa è mettere un flag all'inizio della copia e toglierlo subito dopo l'rm. In caso di rilevata copia non completa (flag presente) invece di fare l'erase salta il mount di del nuovo overlay con upperdir in modoverlay.