@iska @Suiseiseki There is this thing called initrd. Yeah, if you go into nitpicking mode, you can pretend you didn't understand what I was talking about.
Just do dd if=/dev/random of=the-block-device-you-have-your-real-root-partition-on and see how framebuffer works, but you still get no login prompt 😄
@m0xee @Suiseiseki
init (and so is framebuffer mode I think) runs after initrd. I think initrd is also optional unless I'm mixing things.