A fun little tidbit, if you don't provide an init to the kernel command line, it'll try to look for them in a few places in this order:
1. /sbin/init
2. /etc/init
3. /bin/init
4. /bin/sh
It dropping you into a shell is a pretty neat little way to allow recovery if you somehow really borked your init
The kernel even has a special error message for you when it happens:
> Bailing out, you are on your own. Good luck.
https://unix.stackexchange.com/questions/96720