Mint 17 via EFI stub no MacBook de 32 bits, o teclado não funciona; bem com bootloader Grub

1

Não estou necessariamente procurando uma solução, embora isso seja ótimo ... principalmente uma explicação.

Em um MacBook 1.1 usando rEFInd gerenciador de inicialização, se eu inicializar o Mint 17 Cinnamon 32-bit através do bootloader do Grub, meu teclado funciona bem. Se, em vez disso, eu usar o rEFInd para selecionar o kernel vmlinuz (com suporte a EFIstub) para o Mint 17, o teclado não funcionará na tela de login do Mint.

Eu tentei passar vários parâmetros individuais para o kernel, via rEFInd baseado em recomendações para outro hardware: %código% %código% iommu=soft

Notei que o grub parece passar iommu=pt , então também tentei isso.

Todos não tiveram efeito aparente no teclado; ainda não funcionou.

De relevância possível, o kernel e o initrd residem em uma partição ext4, portanto, o rEFInd está usando drivers adicionais para lê-los para a inicialização via EFI-stub. O grub.efi está no meu ESP (Fat32) e meu firmware não requer drivers adicionais para lê-lo.

O que posso fazer para diagnosticar este problema? Qual pode ser a causa?

    
por jac 25.09.2014 / 07:51

1 resposta

0

De dicas sobre Inicializando o Linux em um MacBook usando o grub e o EFI :

No Debian / squeeze você pode precisar carregar alguns módulos bem cedo (em particular se você tiver uma partição raiz criptografada: caso contrário o teclado não funcionará no momento em que o initrd lhe perguntar a senha). Para este fim, acrescente ao arquivo / etc / initramfs-tools / modules estas linhas:

#as suggested by http://grub.enbug.org/TestingOnMacbook
fbcon
#and I would further add 
hid_apple
hid
applesmc
input_polldev
#moreover  Vladimir 'phi-coder/phcoder' Serbinenko
#told me also to add
uhci_hcd
ehci_hcd
ohci_hcd

então regenere o initrd

update-initramfs -u
    
por 14.10.2014 / 01:08