Bad Keymap Prevenindo Login no Arch Linux

1

Eu tenho um LVM criptografado LUKS com o Arch Linux. O bootloader (obviamente) não está no LVM criptografado e não usa o mapa de teclado que eu configurei com o localectl. Portanto, eu posso descriptografar o volume, mas uma vez que eu tento acessar, ele vai para um mapa de teclas muito estranho, não DVOREK ou QWERTY ou qualquer coisa intencional, mas apenas não está mapeado corretamente para este teclado. Tudo começou depois que eu corri sudo localectl set-keymap mac-us , como eu estou em um mac book pro, e estava tentando obter a tecla til para digitar ~ e 'em vez de < e > Existe de qualquer maneira, sem outra instalação do linux (embora eu tenha um arch linux installer USB), para corrigir isso e redefinir o mapa de teclado para us . Eu realmente não me importo em consertar a tecla til neste momento, mas se alguém souber como consertar isso, seria legal.

É uma instalação completa, eu estava apenas mencionando a opção de um usb ao vivo. Está em uma partição do meu HD principal. Ele inicializa no modo de console, tem wayland e balança como uma interface do usuário, mas não consigo ir tão longe. Eu não consigo passar o login, porque digitar o nome de usuário é tão terrível, algumas teclas aleatórias retornam, algumas desligam, mas nenhuma marca o caractere correto. Além disso, se alguém puder postar o arquivo keymap do layout us e do layout mac-us, eu poderia usá-lo como uma tabela de conversão e corrigi-lo dessa maneira.

    
por jellyfishcoder 06.03.2017 / 16:39

1 resposta

1

Eu realmente consertei meio que por acidente. Eu baguncei o gerenciador de inicialização tentando alterá-lo para inicializar pelo UUID em vez do identificador do dispositivo. Isso caiu em um shell depois que ele não conseguiu passar a montagem do fs. Depois disso, eu fiz cryptsetup open /dev/sda# e depois inseri minha senha. Então, mkdir mountdir e mount /dev/vgcrypt/root --target mountdir . Depois disso, acabei de editar mountdir/etc/vconsole.conf com o vi e funciona agora.

    
por 06.03.2017 / 18:56