Eu procurei uma solução para esse problema, mas não consegui encontrar nada na web.
Eu tenho uma instalação Debian onde meu kernel customizado não inicializa, mas o kernel padrão funciona com a LAN ativada. Percebi que o framebuffer detectaria a resolução nativa com a LAN e ficaria em baixa resolução sem ela.
Descobri que, se você começar a inicializar com o framebuffer simples, poderá inicializar com a LAN ativada. A seguir estão as opções de configuração do kernel que parece "consertar" o problema (para o Kernel v3.14.2):
CONFIG_X86_SYSFB=y
\# CONFIG_DRM_NOUVEAU is not set
CONFIG_DRM_I915=y<br>
CONFIG_DRM_I915_KMS=y<br>
CONFIG_DRM_I915_FBDEV=y<br>
CONFIG_FB_SIMPLE=y<br>
CONFIG_FRAMEBUFFER_CONSOLE=y