これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド biosdevname です。
プログラム:
NAME
biosdevname - BIOS で指定されたデバイス名を指定します。
SYNOPSIS
biosdevname [オプション] [引数]...
DESCRIPTION
biosdevname はカーネルデバイス名を引数として受け取り、BIOS が指定した名前を返します。
そうあるべきだ。
OPTIONS
-私、 - インターフェース
[args] をイーサネット開発者として扱います
-NS、 - デバッグ
デバッグを有効にする
- ポリシー [物理|all_ethN]
--prefix [ストリング]
物理ポリシー内の組み込み NIC に使用する文字列 (デフォルト =em)
--nopirq
PCI デバイスをスロットにマッピングするために $PIR テーブルを使用しないでください。 一部の BIOS が正しくありません
値。
--smbios [xy]
SMBIOS の最小バージョン xy が必要です
方針
物理的な ポリシーが現在のデフォルトです。 ただし、udev で biosdevname を呼び出すときは、
ルールでは、デフォルトが変更されているため、常に必要なポリシーを指定する必要があります。
時間。
物理的な ポリシーでは次のスキームが使用されます。
えっと[_ ]
組み込み NIC の場合
p p [_ 】
PCIスロットのカード用
all_ethN ポリシーは、デバイスの順序を最適に推測します。
組み込みデバイスが最初、PCI カードがスロットの昇順、ポートが昇順
PCI バス/デバイス/機能の順序は幅優先です。 ただし、この方針は、 ありません if
PCI デバイスはホットプラグまたはホットプラグ可能 (仮想機能を含む) である
SR-IOV デバイス上。 ホットプラグのシナリオでは、個別の udev インスタンスはそれぞれ次のようになります。
並行して呼び出されますが、デバイス ツリーにはまだ新しいものが追加されています。
デバイス。 各 udev インスタンスは異なる PCI ツリーを参照するため、
一貫した列挙。 このポリシーの使用はシナリオのみに限定してください。
すべての PCI デバイスが起動時に存在します (コールドプラグ)。
EXIT コード
成功すると 0 を返し、BIOS が推奨する名前が標準出力に出力されます。
指定されたデバイス名の検索に失敗した場合は 1 を返します。
システム BIOS が命名情報を提供しない場合は 2 を返します。 biosdevnameにはシステムが必要です
SMBIOS または sysfs ファイルを介して命名情報を提供する BIOS。
root として実行されないが root 権限が必要な場合は 3 を返します。
仮想マシンで実行されている場合は 4 を返します。
onworks.net サービスを使用してオンラインで biosdevname を使用する