ベルギーのキーボードとOpenSUSE Leap 15.1を備えたドイツメーカーの新しいノートパソコンがあります。ノートブックには、オペレーティングシステムの設定が完了した後に変更できる一時的なパスワードが提供されています。設定が完了し(ベルギーのキーボードレイアウトの選択を含む)、再起動後にドイツ語のキーボードを接続するまでパスワードは許可されませんでした。
ドイツ語のキーボードではなく、ベルギーのキーボードを許可するようにシステムを変更する方法は?パスワードにはダッシュとアンダースコアが含まれており、ドイツ語のキーボードはアメリカのキーボード以外のキーにマッピングされているため、アメリカのキーボードではなくキーボードを許可するようにシステムを設定できるとします。
他のLUKSパスワードの質問を見ましたが、まだどこから始めるべきかわかりません。
- GRUB2 LUKSパスワードプロンプトでDvorakキーボードレイアウトを使用するには?システムに
/etc/mkinitcpio.conf
ファイルがありますが、私のシステムには存在しないとしましょう。 - LUKS起動時のキーボードレイアウトの問題また、システムに
/etc/mkinitcpio.conf
ファイルがあるとします。 - Luks暗号化されたデバイスを開けません(無効なパスワード)::
sudo cryptsetup luksAddKey <device>
を入力するとエラーメッセージが表示されますDevice <device> doesn't exist or access denied
。 (<device>s
使用しようとしましたlsblk -fs
。)
正式には、ベルギーのキーボードレイアウトを有効にすることについての質問ですが、アメリカのクォーティやドイツのクォーツに加えて、他のキーボードレイアウトがたくさんあるため、ソリューションの適用範囲が広くなります。
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_nvme0n1p3
。sudo 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フォーラムトピック。