Windows Tips & News

これで、WSLでUSBデバイスを接続できます

click fraud protection
おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

WSLでUSBデバイスを接続し、それらを直接操作できるようになりました。 マイクロソフトの貢献に感謝します オープンソースのusbipd-winプロジェクト、Arduinoのフラッシュやスマートカードリーダーへのアクセスなど、WSLでは利用できなかったさまざまなタスクを実行できます。

広告

この機能を使用するには、カーネルバージョン5.10.60.1以降を備えた第2世代のWSLが必要です。

WSLでUSBデバイスを接続する

Usbipd-winは、ローカルに接続されたUSBデバイスをHyper-VゲストやWSL2などの他のマシンと共有するためのソフトウェアです。 Microsoft Hardware Connectivity Publisherドライバーを使用することにより、サイレントドライバーのインストールをサポートします。 また、開発チャネルビルドもサポートしているため、プレリリースのWindows11を実行している場合でも試すことができます。 最後に、GitHubのリリースページに加えて、アプリをインストールして更新できます。 winget.

これを使用して、WSLでUSBデバイスを接続する方法は次のとおりです。

WSLでUSBデバイスを接続する

  1. 頭を上に このGitHubページ、最新のアプリバージョンをダウンロードしてインストールします。
  2. Ubuntu WSL 2インスタンスを開き、次のように入力します sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. 次に、sudoオプションを変更して、  usbipコマンドを実行するユーザー。 そのためには、 sudo visudo とヒット 入力.
  4. 追加 /usr/lib/linux-tools/5.4.0-77-generic の初めに secure_path. 次のようなものが得られます。 デフォルトsecure_path = "/ usr / lib / linux-tools / 5.4.0-77-generic:/ usr / local / sbin:...".
  5. 新しいを開く コマンド・プロンプト なので 管理者.
  6. usbipd wsl listと入力し、Enterキーを押します。 WSLに接続するUSB​​デバイスのBUSID値をメモします。
  7. 次に、次のコマンドを実行します。 usbipd wsl attach --busid . 代用 あなたがメモしたものとの価値。
  8. 最後に、WSL 2インスタンスを開き、lsusbコマンドを実行して、使用可能なUSBデバイスを確認します。 接続されているデバイスが一覧表示されます。

完了です!

これで、WSLから直接USBデバイスを操作できます。

終了したら、を使用してデバイスを取り外します usbipd wsl detach --busid . 繰り返しますが、管理者として実行されているコマンドプロンプトから実行します。

あなたはそれがどのように機能するかについてもっと学ぶことができます 公式発表.

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

Windows10ビルド15063.608アーカイブ

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む

MozillaのQuantumProjectは、Firefoxの新しいエンジンです

MozillaのQuantumProjectは、Firefoxの新しいエンジンです

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください数日前、Mozillaは新しいプロジェクト「Quantum」を発表しました。これ...

続きを読む

ダウンロードDisableWindows Update Active HoursRegistryの調整

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む