開発したアプリなど一覧

WSL で Ubuntu の起動時にエラーが発生しましたと言われたので対処した

記事内にアフィリエイトリンクを含む場合があります

Windows Terminal から WSL Ubuntu を起動しようとしたところ、以下のようなエラーが発生した。

'ubuntu.exe' の起動時にエラー 2147942402 (0x80070002) が発生しました

Microsoft Store から Ubuntu をインストールしたはずだし、PowerShell から wsl -l を実行するとちゃんと Ubuntu も表示されている。

PS C:\Users\ryomatsu> wsl -l Linux 用 Windows サブシステム ディストリビューション: Ubuntu (既定)

wsl コマンドで ubuntu を実行すると問題なく起動できる。

PS C:\Users\ryomatsu> wsl.exe -d ubuntu To run a command as administrator (user "root"), use "sudo ". See "man sudo_root" for details.

ryomatsu@RTX3060ZEN3:/mnt/c/Users/ryomatsu$

このような場合には WindowsTerminal の設定を変更すると正常に動作する可能性が高い。

WindowsTerminal の設定から Ubuntu の項目を開き、「コマンドライン」の欄に wsl コマンドを記述する。

wsl.exe -d ubuntu

入力して保存した後に再度 Ubuntu を起動すれば正常に実行されると思う。

これで良し。

Sponsored Link

コメント

タイトルとURLをコピーしました