Il pacchetto Debian che estende la partizione in automatico si chiama: cloud-initramfs-growroot
funziona in initramfs, prima che il filesystem di root venga montato
Ingrandire una partizione ext4 a caldo:
/sbin/resize2fs $(blkid -L rootfs)
rootfs è la label del filesystem che vuoi ingrandire
Io lo caccio in /etc/rc.local - tanto non fa danni se non c'è spazio da occupare
bmaptool - al posto di dd
bmaptool create IMAGE -o IMAGE.bmap
Così crei un indice di quello che non è vuoto in IMAGE
La copia la fai con
bmaptool copy IMAGE DEVICE
Si cerca il file .bmap e copia solo quello che serve
Lavora anche con immagini compresse
L'ho usato nel README del sistema di creazione delle immagini per le vostre schede
Dove ho anche inserito un comando per estendere la partizione di root in modo manuale:
2018 Ⓒ TanzoLab