Este é um problema específico da Apple. Se eu inicializo praticamente qualquer sistema Linux no MacBook Air com o qual tenho que brincar, o teclado se recusa a funcionar. Em qualquer sistema baseado em PC, isso funciona perfeitamente. Então, nada a ver com o Linux não iniciar o binário correto do init; é algum tipo de problema de driver de hardware.