This tutorial introduces how to configure Linux Kernel Video mode for 32-bit and 16-bit boot protocols. The Linux kernel has a generic driver for a graphic framebuffer named vesafb on intel boxes. It provides a nice large console for most of modern displays.
Setting VESA modes for Linux kernel with 32-bit and 16-bit boot protocol are different. We introduce both methods.