如何更改三星笔记本电脑上的 grub2 键布局

如何更改三星笔记本电脑上的 grub2 键布局

尝试更改三星笔记本电脑上的 grub2 键布局,但失败了。

创建/etc/grub.d/50_keyboard包含

 #!/bin/sh
 exec tail -n +3 $0
 # Clavier fr
 insmod keylayouts
 keymap /boot/grub/layouts/fr.gkb

编辑/etc/default/grub文件以添加

GRUB_TERMINAL_INPUT="at_keyboard"

使用命令ckbcomp fr |sudo grub-mklayout -o /boot/grub/layouts/fr.gkb创建 keylayout 文件

使用命令sudo update-grub来确保我的更改已写入/boot

答案1

你的/etc/grub.d/50_keyboard是不正确的。

#!/bin/sh
exec tail -n +3 $0
# Clavier fr
insmod keylayouts
keymap /boot/grub/layouts/fr.gkb

您的文件中的“exec”行不正确,但不要更改它或将其重命名为 39_keyboard 并修复 exec 行......

  • 删除/etc/grub.d/50_keyboard
  • 编辑/etc/grub.d/40_custom

将其添加到此文件末尾:

insmod keylayouts
keymap /boot/grub/layouts/fr.gkb

最终文件如下所示:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
insmod keylayouts
keymap /boot/grub/layouts/fr.gkb

相关内容