エラー内容:
An error occurred mounting one of your file systems. Please run 'dmesg' for more details.Processing fstab with mount -a failed.
Case 1
エラー内容:
C:\Users\aaa>bash
An error occurred mounting one of your file systems. Please run 'dmesg' for more details.解決方法
wslがインストールされていないので以下コマンドでインストールする
wsl --installCase 2
エラー内容:
C:\Users\aaa>bash
Processing fstab with mount -a failed.
<3>WSL (18) ERROR: CreateProcessEntryCommon:358: getpwuid(0) failed 2
<3>WSL (18) ERROR: CreateProcessEntryCommon:362: getpwuid(0) failed 2
<3>WSL (18) ERROR: CreateProcessEntryCommon:570: execvpe /bin/bash failed 2
<3>WSL (18) ERROR: CreateProcessEntryCommon:579: Create process not expected to return既にインストールされているディストリビューションの一覧を確認してみると、docker-desktop-dataが規定(default)になってしまっていることがわかる。
C:\Users\aaa>wsl --list
Linux 用 Windows サブシステム ディストリビューション:
docker-desktop-data (既定)
docker-desktop
Ubuntu解決方法
まずディストリビューションとして、ubuntuをインストールする。
C:\Users\aaa>wsl --install ubuntu
インストール中: Ubuntu
Ubuntu はインストールされました。
Ubuntu を開始しています...次にデフォルトをubuntuに設定する
C:\Users\aaa>wsl --set-default Ubuntu
The operation completed successfully.正しく動くことを確認できた。
C:\Users\aaa>bash
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
aaa@DESKTOP-4BC47UM:/mnt/c/Users/aaa$