Use pivot_root and chroot instead of switch_root

The 'switch_root' in busybox seems to do a bit too much of clean up,
we rely on some rootfs files still being there.

pivot_root doesn't seem to work, but chroot does the trick :)

The system boots now :)