Hola, creo que la opción vga= funciona cuando tienes es framebuffer instalado en el núcleo...de esto no estoy muy seguro, pero me dió esa impresión cuando me leí el framebuffer-howto. En cualquier caso, no conozco otra manera de hacerlo que no sea fb, lo siento.
saludos