WSLからWSL2へアップデート

最終更新日:2021‐12-18

最近参画しているプロジェクトでOpenShiftを使用しています。そろそろちゃんとコンテナまわりの技術を覚えたほうが良いかと思い、勉強をはじめました。
まずは、WSL2のインストールからなのですが、アップデートをする必要があったので手順をメモしておきます。

手順

手順1

以下のURLから
WSL2 Linux kernel update package for x64 machines
のリンクをクリックし「wsl_update_x64.msi」をインストールします。

https://docs.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

手順2

> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

手順3

次に以下のコマンドを入力して、デフォルトバージョンの変更をします。
その後バージョンを調べます。(この時点ではまだバージョンは変わりません)

> wsl --set-default-version 2
> wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-20.04    Stopped         1

手順4

以下のコマンドを乳力してディストリビューションを指定してバージョンを変更します。

> wsl --set-version Ubuntu-20.04 2
変換中です。この処理には数分かかることがあります...
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
変換が完了しました。

手順5

再度WSLのバージョンを確認します。

> wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-20.04    Stopped         2

以上でアップデートの手順は終わりです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です