draemonash2のメモ書き
インストール
sudo apt update
sudo apt install -y openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh
%USERPROFILE%\.ssh\config
追加内容
Host *
ServerAliveInterval 300
ServerAliveCountMax 10
/etc/ssh/sshd_config
追加内容
PasswordAuthentication yes
ClientAliveInterval 300
ClientAliveCountMax 10
Port 10022
sshサービスを再起動する。
sudo service ssh restart
WSL2をバックグラウンドで起動するスクリプト StartupWsl.vbs
をスタートアップに登録する。
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c wsl", vbhide
StartupWsl.vbs
を実行する。powershell start-process wt -verb runas
ext4.vhdx
を任意の場所にバックアップする。
C:\Users\<USER名>\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_??????\LocalState/ext4.vhdx
ext4.vhdx
をWSL2にマウントする。
wsl --mount "path\to\ext4.vhdx" --vhd
エラー「0x80073cfc」が発生してwslを起動できない
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80073cfc
Error: 0x80073cfc ??????????????????????????????????????????????????
Press any key to continue...