WSL 安装使用

JC39
JC39
Published on 2025-03-30 / 8 Visits
0
0

WSL 安装使用

安装

  1. 安装 WSL:wsl --install,重启电脑,生效系统更改。
  2. 到微软商店安装 Ubuntu 24.04.1 LTS
  3. 如果报错 0x8000000d,在 powersheel 执行 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

迁移

  1. wsl -l -v,查看虚拟机状态

      NAME            STATE           VERSION
    * Ubuntu-24.04    Running         2
    

    如果在运行,则 wsl --shutdown 停止。

  2. wsl --export Ubuntu-24.04 D:\ubuntu.tar,导出虚拟机。

  3. wsl --unregister Ubuntu-24.04,注销原虚拟机。

  4. wsl --import Ubuntu-24.04 D:\WSL\Ubuntu-24.04 D:\ubuntu.tar,导入新虚拟机。

  5. 从开始菜单卸载之前从微软商店安装的 Ubuntu 24.04.1 LTS,并删除 D:\ubuntu.tar。

压缩

  1. wsl --shutdown,停止虚拟机。
  2. 进入 diskpart,执行 select vdisk file = "D:\WSL\Ubuntu-24.04\ext4.vhdx",选中虚拟磁盘(找不到可以搜索 ext4.vhdx 位置)。
  3. compact vdisk,压缩选中虚拟磁盘。

Comment