###### tags: `WSL`, `Windows`, `Ubuntu` # WSL2 のインストール ノートパソコンにWSL2をインストールしたときのメモ書き。 ## Windows のアップデート WSL2はバージョン 2004、ビルド 19041 以上が要件なので、必要に応じて更新する。 Windows のバージョン確認方法 1. [Windows ロゴ キー] + [R キー] 2. 入力ボックスに「winver」として [OK] ボタン 確認したところ、バージョンが 1909 だったので 2004 に更新を行った。 - [Windows 10 May 2020 Update](https://www.microsoft.com/ja-jp/software-download/windows10) 実行ファイルの指示に従えばアップデートは完了する。 1時間くらい時間がかかった。 バージョン 2004 はデバイスによっては既知の不具合があるよう。 - [Windows 10, version 2004 and Windows Server, version 2004](https://docs.microsoft.com/ja-jp/windows/release-information/status-windows-10-2004) ここの Known issues に該当する場合は特に注意 ## WSL2 のセットアップ 基本的に公式の手順に従えばよい - [Windows 10 用 Windows Subsystem for Linux のインストール ガイド](https://docs.microsoft.com/ja-jp/windows/wsl/install-win10) 管理者として PowerShell を開き、以下を実行 ### 1. WSL機能の有効化 - `dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart` ### 2. "仮想マシン プラットフォーム" の有効化 - `dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart` ### 3. 再起動 ### 4. 使用するWSLのバージョンを2に指定 - `wsl --set-default-version 2` 4. の手順でエラーがでた。 ``` C:\Users\username>wsl --set-default-version 2 エラー: 0x1bc WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください ``` 解決策が以下のissue に書いてあった。 - [Error 0x1bc when setting wsl default version #5651](https://github.com/microsoft/WSL/issues/5651) ここによると、WSL2 のカーネルをアップデートすればよいらしい。 [Updating the WSL 2 Linux kernel](https://docs.microsoft.com/nl-nl/windows/wsl/wsl2-kernel) の "download the latest WSL2 Linux kernel" の部分から "wsl_update_x64.msi" をダウンロードして実行。 これで上記の "エラー: 0x1bc" は出なくなった。 ### 5. ディストリビューションのダウンロード Microsoft Store からダウンロードしてくる。 ここでは Ubuntu-18.04 を選択した。 ## 使用方法 ### 起動 コマンドプロンプトから `$ wsl` や `$ bash` とすれば利用できる。 各ディストリビューションが WSL1, WSL2 どちらで起動しているかは `$ wsl -l -v` として確認できる。 ``` C:\Users\usrname>wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Running 2 ``` ### WSL内のファイルを見る WSL内で `$ explorer.exe .` とすると、その場所をエクスプローラーで開くことができる。 また、Windows側にエクスプローラーでパスに`\\wsl$` を指定すると、WSLで起動しているカーネル内のファイルにアクセスできる。 ## そのほかに参考にしたサイト - [Windows 10のバージョンアップ方法(1909から2004へ)](https://office-hack.com/windows/windows10-may-2020-update/) - [WSL のディレクトリをエクスプローラで開く](https://sig9.hatenablog.com/entry/2019/10/21/000000) - [WSLとwindows間のファイル連携](https://qiita.com/quzq/items/1096c638c0d86795be13)
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.