У меня установлена свежая Alpine Linux 3.8.0, установленная на локальном диске, с двойной загрузкой Ubuntu 18.04.
Пытаясь решить некоторые проблемы с локализацией GUI, я ввел неправильную раскладку в setup-keymap
. К сожалению, после перезагрузки это привело к тому, что все напечатанные буквы отображались в виде квадратов, например:
Alpine login: øøøøø123
Мое имя пользователя и пароль состоят из строчных английских букв и цифр. При наборе букв результат получается мусором, но цифры работают нормально.
Теперь из-за этого я не могу снова войти в систему и восстановить настройки раскладки клавиатуры.
Ранее us
была настроена раскладка клавиатуры, и все (почти) работало нормально.
Как я могу вернуть настройку раскладки клавиатуры us
без необходимости входа в Alpine?
Заранее спасибо!
Загрузочный автомат с установочного носителя Alpine 3.8.0
список доступных дисков: # fdisk -l
смонтируйте его в / mnt /: # mount /dev/xvda1 /mnt/
chroot там: # chroot /mnt/
затем отредактируйте карту ключей: # /sbin/setup-keymap
В моих попытках решить эту проблему, я нашел забавный маленький обходной путь для этой конкретной проблемы – войти в Alpine, когда раскладка клавиатуры неверна.
При запросе имени пользователя / пароля и ввода (строчных) букв, a
.. z
, результатом были символы мусора; но, нажав Caps Lock , я получил соответствующие заглавные буквы, A
.. Z
; затем, нажав клавишу Shift при наборе текста, я получил правильные строчные буквы.
Теперь, после нескольких попыток, я мог ввести свой правильный пароль и имя пользователя, запустить setup-keymap
и изменить его на us
. Перезагрузка и альт.
Глупо, но это спасло мой день.