Device-driver subsystem that starts drivers for framebuffer, input, and block devices on demand