One other thing that is missing is kern.bootfile is set incorrectly
to:
kern.bootfile: /kernel
When it should be /boot/kernel. This is because the loader doesn't
realize that /boot is not the root of the filesystem the kernel
eventually uses.
-Matt