Buono, quel riavvio è richiesto dallo script, ora è arrivato in fondo alla migrazione. L'unico di quei 5 comandi (echo 1 > /dev/watchdog) che probabilmente serve davvero è il secondo,, il primo ed il terzo sono ragionevolmente evitabili, gli altri due sono di sicuro inutili.
Dopodiché va in BOOTP? Dopo quanti tentativi, servirebbe un altro log da cima a fondo, anche dei reboot successivi al BOOTP.
edit: lascia sempre anche gli "echo ... > /dev/kmsg" servono a capire ad ogni reboot se sta copiando gli stessi file, sospetto che dopo la prima migrazione (e conseguente reboot) lui ripeta erroneamente il processo di migrazione (e conseguente riavvio) all'infinito