Linuxキーボードのインストール画面のエラーを修正する方法



問題を排除するために楽器を試してください

Arch、Manjaro、Ubuntu、Fedora、Debian、またはその他のLinuxディストリビューションをインストールすると、キーボードが突然機能しなくなる場合があります。これらのディストリビューションはすべて、インストールプログラム中にキーボードを自動的に検出します。問題がある場合は、いくつかの問題が発生している可能性があります。最も明白で、はるかに恥ずかしいのは、キーボードが正しく接続されていないか、故障していることです。 USBまたはレガシーPS / 2ジャックをチェックして、デバイスが正しく接続されていることを確認してから、再起動します。 BIOSまたはUEFIパッケージは、キーボードを検出できないと文句を言う可能性が高いですが、モデルに必要なキーを押したままにして、システムセットアップに入ることができるかどうかを確認してください。



これらのことはできるが他に何も入力できない場合は、キーボードが実際に故障している可能性があります。予備のキーボードがある場合は、それを接続してみて、違いがあるかどうかを確認してください。また、キーボードを別のマシンに接続してみることもできます。キーボードは、すべての電子機器と同様に、摩耗します。ラップトップ、ネットブック、ウルトラブックのキーボードについても同じことが言えます。キーが応答し、その下に何も閉じ込められていないことを確認してください。これらの恥ずかしい手順を邪魔にならないようにしたので、ハードウェアに何か問題があると想定するのはおそらく安全です。



方法1:キーボードレイアウトを手動で選択する

ArchやUbuntuなどの一部のLinuxインストーラーでは、キーボードレイアウトを手動で選択できます。マウス、タッチスクリーン、またはタッチパッドが正しく機能していると仮定して、適切なレイアウトを選択してください。これがうまくいかない場合は、ボタンの「キーボードレイアウトを検索」または「レイアウトがわからない」というオプションを選択してみてください。インストールによって表現が異なる場合があります。インストールプログラムは、特定のキーを押し始めるように促します。これが認識されると、プログラムはキーボードを適切にレイアウトできます。これは、キーボードが組み込まれている一部の超軽量コンピューターに必要です。これは、MicrosoftSurfaceなどの専用ハードウェアにオープンソースオペレーティングシステムをインストールするときに発生する問題の解決にも役立つ場合があります。このようなデバイスをお持ちの場合は、問題を解決できる可能性があります。



Arch、Manjaro、Linux Mint、またはその他のいくつかのフレーバーをIntelベースのx86_64 Apple Macintoshにインストールしようとすると、同様の問題が発生する可能性があります。追加のキーを備えた独自のハードウェアを使用していて、インストーラーがそれを検出しない場合、またはロケール用の外部キーボードを使用している場合は、もう1つのオプションを試してみてください。ターミナルにアクセスでき、少なくともテキストを入力できる場合は、ファイルをloadkeysアプリに渡すことができます。たとえば、ArchがドイツのPC用にレイアウトされたキーボードを識別するのに苦労している場合は、loadkeys de-latin1を試して、それが検出を強制するかどうかを確認できます。 de-latin1をキーボードの2文字のコードに置き換えることができます。たとえば、キーボードがオランダで使用するように設計されているが、インストールを開始したときに英語(US)または英語(UK)を選択した場合は、loadkeysnl-latin1を試すことができます。

方法2:インストールバージョン番号を確認する

古風なGNU / Linuxイメージをインストールしようとしていて、気付かないかもしれません。これはまれですが、実際には、多くのディストリビューションがリポジトリを構成する方法が原因で発生する可能性があります。これは、Linux from Scratchパケットのいずれかを使用しようとしている場合、またはオペレーティングシステムをソースからコンパイルしている場合にも発生する可能性があります。

Linuxカーネルには、2.4.xaltおよび2.6リリース以前の一部のMicrosoftNaturalキーボードのサポートが含まれていませんでした。また、その日付以前は、他のほとんどのタイプのUSBキーボードをサポートしていませんでした。 Linuxの最新のディストリビューションは、4.4以降のカーネルリリースで実行され、これ以降のすべてのリリースでは、この種のハードウェアがサポートされています。



NANDストレージまたはネットワークインストールからライブISOブートを実行していて、端末にアクセスできる場合は、そこからuname-aを実行してみてください。これにより、カーネル番号が報告されます。

Archリポジトリまたは特定の優先ディストリビューションのリポジトリで動作するマシンにブラウザを向けます。 BodhiやManjaroなどの一部のディストリビューションには、実際に参照できるSourceForgeページがあります。

インストールに使用しているISOファイルの日付を確認してから、最新のものであることを確認してください。 Source Forgeが最新のイメージを提案しますが、これがすべてのハードウェアをサポートしているとは限りません。

方法3:メタキーをエミュレートする

最終的にキーボードを正しく検出できたとすると、PCキーボードのSuperキーまたはWindowsキーは正常に機能するはずです。 MacintoshキーボードのOptionキーは、PCのAltキーと同じように機能します。特にCLIプログラムでは、メタキーへの参照が表示されることがありますが、キーボードのレイアウトに問題があると思われる場合があります。

メタは、MITやLispマシンのキーボードでは一般的でしたが、通常はもはや大きな鉄のUnixハードウェア用に設計されたキーボードでのみ見られるため、おそらく持っていない可能性が高いキーの名前です。 Arch、Ubuntu、または他のほとんどのディストリビューションのソフトウェアがこのキーを使用したバインディングを備えている場合、実際にはキーボードレイアウトが正しく検出されていません。

GNU nanoとemacsのユーザーは、Metaの代わりにAltを使用して、これらのバインディングが機能するかどうかを確認できます。これは多くのインストールで発生するはずです。 Escを押してからバインドされたキーを押すか、Escとバインドされたキーを同時に押してみてください。さらに、GNU nano内でEscを2回押してから、入力するASCII文字に対応する000〜255の3桁のコードを押すことができます。 EscキーはXWindows内で独自のバインディングを備えている可能性があるため、これらの機能を広範囲に使用する場合は、仮想コンソールからnanoおよびemacsを実行する必要がある場合があります。

読んだ4分