2011/3/29 Harald Becker <[email protected]>: > Hallo Ralf! > >> You can try >> >> ln /bin/busybox /bin/busybox.old >> mv busybox /bin/busybox >> >> Then remove /bin/busybox.old after the next reboot. > > That is the best way to replace any running executable in place, but > doesn't solve the "Device busy" problem in all cases (that even arise > due to other actions, not only Busybox update). As those problems are a > mess on flash file systems, I focused on the reboot question ... but > otherwise you are right. You can even remove busybox.old right after the > move, it than gets deleted on shutdown automatically. > > -- > Harald > _______________________________________________ > busybox mailing list > [email protected] > http://lists.busybox.net/mailman/listinfo/busybox >
I cannot confirm that remove of busybox_old is working before reboot. In this case your device will keep busy and it is impossible to remount in read-only. That's pity, as I like this method. Regards Arno _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
