This pivot root then init trick works provided that the target root has the same kernel modules as the boot up one(meaning /lib/modules'`uname -r` exists on target). Otherwise, expect troubles.