WSL2でLinuxをインストール後に起動しようとしたら0x800701bcというエラーが出た
環境
- windows10 Oct 2020
- WSL2
問題
windows10 のバージョンが 1903 か 1909 の時に WSL1 で Linux を使えるようにしたが、しばらく使わず。その後Linuxをアンインストール。
最近になってまた使おうと思い、WSLのバージョンを 1 から 2 にした後 Ubuntu をインストールし起動しようとしたところ
WslRegisterDistribution failed with error: 0x800701bc
というエラーが出た。
原因
kernel component を更新していないせいだった。
参考 - WslRegisterDistribution failed with error: 0x800701bc - Qiita
対策
手順 4 - Linux カーネル更新プログラム パッケージをダウンロードする から x64 マシン用 WSL2 Linux カーネル更新プログラム パッケージ
をダウンロードしインストール。
インストール後、再度Ubuntuを起動するとエラーが消えて、無事起動できた。