Sto sviluppando un sistema operativo Buildroot per Raspberry Pi e il mio flusso di lavoro richiede un frequente aggiornamento della scheda SD per testare nuove iterazioni. Il processo di rimozione della scheda SD dal Pi, flashing su un PC Windows e quindi reinserimento richiede molto tempo Vorrei scrivere uno script che utilizzi il sistema operativo attualmente in esecuzione su Rpi (accessibile tramite SSH) per
- Scaricare la nuova immagine SD
- Flash nella SD, sovrascrivendo tutti i file del sistema operativo esistenti
- Riavviare nel nuovo sistema operativo
Il passaggio 2 è dove sono bloccato. È possibile che un sistema operativo si sovrascriva?