【Ubuntu】配置 WSL 环境时,启动虚拟机平台时进度条卡住

1. 引言

为了更方便的使用 opencode(或别的 ai cli),于是打算配置 Windows 下的子 linux 环境,具体可以参考以下两篇文章:

WSL + OpenCode 最佳实践:环境一致、模型配置、GUI 远程使用
极简 WSL2 教程:开发、部署大模型必备

这一篇文章主要是用于解决如标题的问题。

2. 问题详细

安装 wsl 前,需要启用虚拟机平台功能,有两种方式启动,但是都无一例外的进入了如下图的进度条静止的情况:

3. 解决方案

3.1 方案来源

微软官方解答:https://learn.microsoft.com/zh-cn/answers/questions/3873658/windows-virtual-machineplatform-windows

3.2 具体方法

3.2.1 下载 Window 11 对应版本 ISO

点击进入 ->Windows 11 安装助手<- 下载以进行系统更新。

3.2.2 查看 Windows 规格版本

进入设置 -> 系统 -> 系统信息 -> Windows 规格查看你电脑上的 Windows 是专业版还是家庭版,我这里是家庭版,下载对应版本即可。

Windows 更新

下载完成后用资源管理器打开,即可看到多了个驱动器:

进入后点击 setup.exe -> 更改安装程序下载更新方式 -> 勾选下载更新、驱动程序和可选功能,后续一直下一步操作,等待即可完成更新(时间较久,半个小时到两个小时不定)。

更新后虚拟机平台启动成功

花了一整天才搞定这个问题,太费劲了。

博客导航

博客导航