OpenSUSE Leap 15.1でLUKS-LVM暗号化用のベルギーキーボードを有効にする

OpenSUSE Leap 15.1でLUKS-LVM暗号化用のベルギーキーボードを有効にする

ベルギーのキーボードとOpenSUSE Leap 15.1を備えたドイツメーカーの新しいノートパソコンがあります。ノートブックには、オペレーティングシステムの設定が完了した後に変更できる一時的なパスワードが提供されています。設定が完了し(ベルギーのキーボードレイアウトの選択を含む)、再起動後にドイツ語のキーボードを接続するまでパスワードは許可されませんでした。

ドイツ語のキーボードではなく、ベルギーのキーボードを許可するようにシステムを変更する方法は?パスワードにはダッシュとアンダースコアが含まれており、ドイツ語のキーボードはアメリカのキーボード以外のキーにマッピングされているため、アメリカのキーボードではなくキーボードを許可するようにシステムを設定できるとします。

他のLUKSパスワードの質問を見ましたが、まだどこから始めるべきかわかりません。

正式には、ベルギーのキーボードレイアウトを有効にすることについての質問ですが、アメリカのクォーティやドイツのクォーツに加えて、他のキーボードレイアウトがたくさんあるため、ソリューションの適用範囲が広くなります。

PS:私の古いラップトップではこの問題は発生しませんでした。このノートブックは、フランス語のキーボードがあり、MX Linuxを実行している他のドイツの販売店から購入しました。


fra-sanさんのコメントで更新しました。

出力はlsblk -fs次のとおりです

 NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
 system-root            414.6G      2% /
 └─crypt_dev_nvme0n1p3
   └─nvme0n1p3
     └─nvme0n1
 system-swap                           [SWAP]
 └─crypt_dev_nvme0n1p3
   └─nvme0n1p3
     └─nvme0n1
 nvme0n1p1              337.5M      26% /boot
   └─nvme0n1
 nvme0n1p2              510.9M       0% /boot/efi
   └─nvme0n1

試してみましたが、フルパスを使用する必要があることを知りませんでしたsudo cryptsetup luksAddKey crypt_dev_nvme0n1p3sudo cryptsetup luksAddKey nvme0n1p3(まだ何がよく分からないいっぱいパスはで始まるいくつかのバリエーションを試した後でなければなりませんdev/...。 )

答え1

起動中にluksパスワードを入力すると、キーボードレイアウトが予想したものとは異なる問題がLeap15で引き続き発生しました。だから私の答えは次のようになります。

に記載されている内容と一致するようにKEYMAP=編集してください。たとえば、/etc/vconsole.conf/usr/share/X11/xkb/symbols

KEYMAP=us
FONT=eurlatgr.psfu
FONT_MAP=
FONT_UNIMAP=

sudo mkinitrd変更を適用するには、後で実行してください。

に基づいてSUSEフォーラムトピック

関連情報