/ / Windows 10では、カスタムLinuxカーネルをロードできます

Windows 10では、カスタムLinuxカーネルをロードできます

Windows 10デスクトップ上のLinuxのTuxマスコット

MicrosoftはWindows 10にLinuxカーネルを追加していますLinuxのWindowsサブシステムを強化します。しかし、推測してみてください。MicrosoftのLinuxカーネルを使用する必要はありません。 Windowsで使用する独自のカスタムLinuxカーネルを構築できます。

この機能は、WSLの新しいバージョンの一部です。Insider preview build18945。これは20H1ビルドです。つまり、2020年4月にリリースされる可能性が高いため、この機能が2019年10月にリリース予定の19H2になるかどうかは不明です。

MicrosoftはすでにLinuxカーネルを追加していましたが、現在、WSL 2は当初考えていたよりもさらに強力に見えます。これで、カーネルモジュールの追加など、Linuxカーネルで何でもできます。次に、カーネルファイルへのパスを指定します .wslconfig Linuxシステムを起動すると、Windowsはファイルをシステムに自動的にロードします。カスタムカーネルをロードする必要はありません。ロードしない場合、Windowsは組み込みのカーネルを使用します。

Windows Developer PlatformのプログラムマネージャーであるMicrosoftのCraig Loewenは次のように説明しています。

LinuxカーネルにWSL 2を提供します。Windowsに同梱されています。ただし、特定のカーネルモジュールを使用するなど、WSL 2ディストリビューションを強化する特定のカーネルが必要な場合があります。 kernel のオプション .wslconfig カーネルへのパスを指定するファイルマシン、およびそのカーネルは、起動時にWSL 2 VMにロードされます。オプションが指定されていない場合は、WSL 2の一部としてWindowsで提供されるLinuxカーネルの使用に戻ります。

WSLにはさらに改善点があります。全体 .wslconfig グローバル構成ファイルが新しくなり、WSL 2ユーザーは、システムで実行されているLinuxサーバーに次を使用して接続できるようになりました。 localhost .

この最新のインサイダープレビュービルドは、再設計されたCortanaエクスペリエンス、ファイルエクスプローラーでの合理化されたファイル検索、およびカスタマイズ可能なテキストカーソルインジケーターも備えています。

関連する: Windows 10は組み込みのLinuxカーネルを取得しています

Windows 10でlocalhostを介してWSLに接続する