如何使用 ubuntu.tar(在之前的 PC 上创建并保存的映像文件)在全新安装 Windows 11 的 PC 上安装 wsl?

问题描述 投票:0回答:1

全新安装 Windows 11 以更换主板。

有一个映像文件 image_file.tar,是为在之前的 PC 上迁移而创建的,因此在新 PC 上

$ wsl --import Ubuntu-22.04 N:\WSL\Ubuntu-22.04 N:\WSL\ubuntu.tar --version 2

当我尝试使用 $ wsl.exe 安装时,收到一条有关如何使用 wsl.exe 的消息,但无法导入。

当我在网上查找时,我经常看到如何从

$ wsl --install
开始,但我似乎找不到从保存我的设置的 image_file.tar 进行安装的方法。 如何从 .tar 文件安装?

windows-subsystem-for-linux
1个回答
0
投票

正如评论中所指出的, $ wsl --import 在全新安装状态下是不可能的,但首先是在 $ wsl --install 之后。

$ wsl --install # install ubuntu by wsl

重新启动并输入用户名、密码

WSL2 关闭

$ wsl --shutdown

检查WSL2运行状态。它将被停止。此时的NAME就是要删除的发行版。

$ wsl -l -v 

从 C 盘删除分发

$ wsl --unregister Ubuntu # -> Use NAME displayed by wsl -l -v

然后导入

$ wsl --import Ubuntu-22.04 N:\WSL\Ubuntu-22.04 N:\WSL\import_image.tar
© www.soinside.com 2019 - 2024. All rights reserved.