Arch Linux 紧急模式下的键盘布局错误

Arch Linux 紧急模式下的键盘布局错误

如果处于 Arch Linux 紧急模式:

systemd.unit=emergency.target

我将美国键盘布局更改为西班牙语:

# loadkeys es

特殊字符失败。

例如:如果我输入“ñ“贝壳展示”±“。如果我输入”¿“贝壳展示”A“。如果我输入”C“贝壳展示”“。

答案1

解决了。

应急模式或者正常模式

  • 编辑/etc/locale.gen并取消注释#es_ES.UTF-8 UTF-8

# nano /etc/locale.gen

前:

#es_ES.UTF-8 UTF-8

后:

es_ES.UTF-8 UTF-8

  • 生成区域设置:

# locale-gen

  • 添加 LANG 变量:

# echo LANG=es_ES.UTF-8 > /etc/locale.conf

  • 定义键盘布局:

# echo KEYMAP=es > /etc/vconsole.conf

  • 编辑/etc/mkinitcpio.conf文件并移动keyboardword autodetectHOOK 参数中的单词:

# nano /etc/mkinitcpio.conf

前:

HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block encrypt lvm2 filesystems fsck)

后:

HOOKS=(base udev keyboard autodetect modconf kms keymap consolefont block encrypt lvm2 filesystems fsck)

  • 再生初始化内存文件系统图像:

# mkinitcpio -p linux

  • 重新启动系统并返回紧急模式

现在,紧急、恢复和救援模式默认具有西班牙语键盘,并且特殊字符没有错误。

相关内容