ステップバイステップ ガイド:Linux システムの PCI スロットの確認
PCI スロットと PCI Express スロットはどこにでもあります。バスはネットブックやウルトラブックの内部でも使用されているため、思いがけない場所でそれらに関する少しの情報を時々チェックする必要があるでしょう。 GNU/Linux には、PCI スロットについてこれまで知りたくないほど詳しく知ることができるコマンドがいくつか含まれています。これらのコマンドは、ネットワークの問題を解決するのに最適であり、独自の機器を構築する人にも適しています。技術者は問題を修復するためにもこれらを使用します。
この方法で PCI スロットを測定するには、Linux コマンド ラインから作業する必要があります。グラフィカルデスクトップ環境で Ctrl、Alt、T を押したままにして、シェルを起動します。 [アプリケーション] または [ウィスカー] メニューをクリックし、[システム ツール] に進み、[ターミナル] をクリックまたはタップすることもできます。 Ubuntu Unity ユーザーは、ダッシュからターミナルという単語を検索するとよいでしょう。ヘッドレス サーバー オペレーターはいつでも仮想端末の 1 つを使用できますが、これらのコマンドの一部はシェル スクリプトからロードしない場合は少し長くなります。
方法 1:PCI スロット情報を表示する
最も基本的な方法としては、「lspci」と入力するだけです。 Enter キーを押して、システムに接続されているすべてのデバイスに関する豊富な情報を取得します。これは端末ウィンドウからスクロールして消えてしまう可能性があるため、スクロール バーを使用して内容を読み進めることをお勧めします。すべての情報を確認するには、スクロール ホイールまたはタッチパッドを使用するとよいでしょう。他の引数を指定せずにこのコマンドを指定すると、PCI バス経由でシステムに接続されているすべてのデバイスが一覧表示されます。テキストが膨大になるかもしれませんが、使用するのは非常に簡単なコマンドです。
方法 2:イーサネット PCI スロット情報を確認する
これは非常に大量のデータですが、いつでも grep を使用すると作業が大幅に楽になります。 PCI スロット インデックスを確認するために最もよく使用される手法の 1 つは、イーサネット コントローラーに関する情報を即座に収集することです。問題があるときはそれが手です。 lspci -vmm | と入力します。 grep -B1 -A2 ‘^クラス.*イーサネット’ コマンドラインで入力して Enter を押します。おそらく、これは解析する必要がある膨大な量のテキストなので、コピーしてコマンド ラインに貼り付けることができます。 「編集」メニューをクリックして「貼り付け」を選択するか、Shift、Ctrl、V を同時に押して貼り付けます。使い慣れている標準の Ctrl+V キーボード ショートカットは、ターミナルの解釈が異なるため、ここでは機能しません。 Enter キーを押すとすぐに、イーサネット アダプターに関する情報が表示されます。
受け取る情報には、どのスロットに取り付けられているか、および特定のカードを出荷したハードウェア ベンダーが記載されていることがわかります。また、デバイス自体に関するもう少し詳しい情報も得られるはずです。
方法 3:開いている PCI スロットを表示する
ターミナルに戻って、 sudo dmidecode -t 9 | を実行できます。 grep -A3 「システムスロット情報」 | grep -c -B1 「利用可能」 空の PCI スロットがいくつあるかを確認します。繰り返しますが、これは非常に長いコマンドなので、何度も入力するのは現実的ではありません。したがって、それをコピーし、もう一度 [編集] メニューをクリックして [貼り付け] を選択するか、Ctrl、Shift、V を押したまま端末ウィンドウに貼り付けることができます。
sudo コマンドは、この特定のコマンド ライン スタックの先頭にあることに注意してください。これは、PCI スロットの正確なリストを列挙するには root アクセスが必要なためです。実行しようとするとパスワードの入力を求められ、単一の数字が返されます。これは、実際の物理 PCI スロットがほとんどないシステムでは 0 または 1 という低い値から、一部の種類のサーバーでは 8 ~ 10 という高い値になる可能性があります。
仮想マシン内でこれらのコマンドのいずれかを実行すると、異常な、または少なくとも予期しない結果が返される可能性があります。ほとんどの VM ソフトウェア環境は一連の PCI スロットをエミュレートしますが、その特定の値に意味があるかどうかは別のことです。
著者について
ケビン・アロウズ
Kevin Arrows は、10 年以上の業界経験を持つ、経験と知識が豊富なテクノロジー スペシャリストです。彼は Microsoft Certified Technology Specialist (MCTS) 認定を取得しており、最新の技術開発について常に最新の情報を入手することに深い情熱を持っています。 Kevin は、ソフトウェア開発、サイバーセキュリティ、クラウド コンピューティングなどの分野での専門知識と専門知識を示し、テクノロジー関連の幅広いトピックについて幅広く執筆しています。テクノロジー分野への彼の貢献は同僚から広く認められ、尊敬されており、複雑な技術概念を明確かつ簡潔に説明する能力が高く評価されています。
-
Linux で GoToMeeting に参加する:ステップバイステップ ガイド
GoToMeeting のスタンドアロン アプリケーションは、Microsoft Windows および macOS プラットフォームのみを正式にサポートします。それにもかかわらず、開発者とビジネス担当者がオンラインで通信する方法は非常に一般的になっています。たとえそれがどれほど便利であっても、1 つのアプリのためだけに別のオペレーティング システムに移行しなければならないことを望む Linux ユーザーはほとんどいないでしょう。 幸いなことに、Chrome をサポートする GNU/Linux ディストリビューションの Google Chrome で完全に動作する GoToMeeting の
-
Ubuntu で「バイナリ ファイルを実行できません:実行形式エラー」を解決するためのクイック ガイド
公式の apt-get リポジトリを使用している場合にはこのようなことは起こらないはずですが、インターネットからソフトウェアをダウンロードして実行すると、 恐ろしいbash:./nameOfProgram:バイナリ ファイルを実行できません:Exec フォーマット エラーが表示される可能性があります。 。このエラーは、通常、bash:./nameOfProgram.sh:許可が拒否されましたというエラーが続きます。 またはそれに類するものは、ダウンロードしたバイナリと Ubuntu が正しく接続できなかったことを示します。これは、一見有効な Linux バイナリですが、カーネルが現在サポートし