WSL2Linux サブシステム (4)

WLS2Linux サブシステムの移行/復元

前回の記事「WLS2Linux サブシステムが Linux をコンパイルする」に続き、今回は WSL の D ドライブへの移行について共有します。
WSL サブシステムはデフォルトで C ドライブの後ろにインストールされ、プログラムのインストールでは「C ドライブ」を簡単に破壊できます。D ドライブに移行することは非常に良い選択です。移行後、元の Ubuntu ネットワーク パスが利用できなくなっていることがわかりました。元の状態に戻したい場合は、このまま読み続けてください。

著者:炭火焼きまおだん、ブロガーをクリックして詳細をご覧ください。


提示:操作需谨慎,数据无价。


1. wsl をドライブ D に移行します。

ubuntuをエクスポート --> 元のUbuntuからログアウト --> Dドライブを再インポート

  • PowerShell を起動して現在の Ubuntu バージョンを表示します
PS C:\Users\xxxxx> wsl -l -v
  NAME      STATE           VERSION
* Ubuntu    Stopped         2
  • ubuntuのバックアップ
wsl --export Ubuntu-20.04 D:\ubuntu.tar
  • Ubuntuからログアウトする
wsl --shutdown
wsl --unregister Ubuntu
  • UbuntuをDドライブにインポートする
wsl --import Ubuntu D:\WSL D:\ubuntu.tar --version 2

# 启动 wsl
wsl

2. wslをドライブCに復元します。

デフォルトのインストール場所は C:\User[user_name]\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\LocalState です。回復プロセスは
D ドライブへのインストールとは逆ですが、デフォルト設定が追加されます。まず WSL Ubuntu をバックアップし、次に Ubuntu をインストールして、元の設定を復元します。

  • Ubuntuのバックアップ
    は1.Dドライブへのwsl移行と同じです。

  • ubuntuをインストールする

wsl --import Ubuntu C:\User\[user_name]\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\LocalState --version 2
  • Ubuntu 設定のリセット
    設定 --> アプリケーション --> インストールされているアプリ --> Ubuntu
    --> リセット --> 修復/リセット --> WSL Ubuntu の起動
# 启动 WSL
wsl

チップ

上記の操作はすべて PowerShell コマンド ターミナルで実行されます。次のように開きます。

  1. モード「Win」を開始 + PowerShell に入ります
  2. デスクトップの「Shift」を押しながら右クリックし、「ここで PowerShell ウィンドウを開く」を選択します

要約する

ブロガーが穴を踏んで書いたのは無駄ではありません。ブロガーの炭火焼き卵に注目してください

おすすめ

転載: blog.csdn.net/weixin_35723192/article/details/131465760