LoginSignup
0
1

WSL2のインストール

Last updated at Posted at 2022-03-20

はじめに

windows 10からwindows 11にupdateしたので,これを機に,wsl2を使用してみることにした。

前提条件

  • os: windows 11(windows10からのアップデート)
  • windows10の状態でwslは導入済み

cmdでは下記の状態

C:\Users\XXXX>wsl -l -v
  NAME      STATE           VERSION
* Legacy    Running         1

wslのインストールバージョンを2に変更

とりあえず,新しいディストリビューションの既定のインストールバージョンを2に変更する
コマンド

wsl --set-default-version 2

結果

C:\Users\XXXX>wsl --set-default-version 2
Windows の仮想マシン プラットフォーム機能を有効にして、BIOS で仮想化が有効になっていることを確認してく
ださい。
詳細については、https://aka.ms/wsl2-install を参照してください

ダメっぽい。
https://qiita.com/matarillo/items/98d7452967987fe5d633
を参考に,windowsの機能の有効化と無効化で,仮想マシンプラットフォームを有効化

コマンド

wsl --set-default-version 2

結果

C:\Users\XXXX>wsl --set-default-version 2
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
この操作を正しく終了しました。

成功

Ubuntu-20.04をインストール

インストールできる有効なディストリビューションを確認する。
Ubuntu-20.04があった!

C:\Users\XXXX>wsl -l --online
インストールできる有効なディストリビューションの一覧を次に示します。
'wsl --install -d <Distro>' を使用してインストールします。

NAME            FRIENDLY NAME
Ubuntu          Ubuntu
Debian          Debian GNU/Linux
kali-linux      Kali Linux Rolling
openSUSE-42     openSUSE Leap 42
SLES-12         SUSE Linux Enterprise Server v12
Ubuntu-16.04    Ubuntu 16.04 LTS
Ubuntu-18.04    Ubuntu 18.04 LTS
Ubuntu-20.04    Ubuntu 20.04 LTS

インストールしてみる
コマンド

wsl --install -d Ubuntu-20.04

結果

C:\Users\XXXX>wsl --install -d Ubuntu-20.04
Ubuntu 20.04 LTS は既にインストールされています
Ubuntu 20.04 LTS を起動しています...

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80370102
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/enablevirtualization
Press any key to continue...

BIOSの設定をしてなかったようなので,PC再起動してBIOSの設定を変更
https://qiita.com/matarillo/items/98d7452967987fe5d633
を参考に

C:\Users\XXXX>wsl --install -d Ubuntu-20.04

エラー出ずに成功

補足

新規PCで上記を行った際に、インストール完了後、起動時にエラーが発生。(エラー画面はスクショ忘れ。。。)
https://aka.ms/wsl2kernel にいって、新しいkernel componentをインストールが必要になるみたい。
詳しくは、下記参照。
https://qiita.com/hali/items/bf04a1e4012025a38d6b

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1