windows-subsystem-for-linux - WSL 上的 Ubuntu 无法启动
问题描述
在 Powershell 中启用 WSL 之后,我已经在 Windows 10 上为 linux 的 windows 子系统安装了 Ubuntu 18.04(此处的说明:https ://docs.microsoft.com/en-us/windows/wsl/install-win10 )。
我以前在台式机上做过,但现在我在笔记本电脑上做。我以前的安装没有问题,但这次 ubuntu 将无法启动。我让 ubuntu 控制台在消失之前短暂弹出。
还尝试从命令行运行 bash.exe 静默失败(不会挂起,只是退出而没有消息),这可能是相关的。
我正在努力解决这个问题,因为我不知道可能会在哪里记录任何错误消息。有谁知道我如何进一步调查为什么会这样?
安装程序是 Windows 10 Pro,操作系统版本 17134.376,一切都是最新的。
解决方案
我正在努力解决这个问题,因为我不知道可能会在哪里记录任何错误消息。有谁知道我如何进一步调查为什么会这样?
检查wslconfig.exe /l
所有已注册的发行版,尝试注销您遇到问题的发行版(例如wslconfig.exe /u Ubuntu
[^1])并再次在您的发行版中运行 ubuntu.exe。只是一个疯狂的猜测,如果您的主目录中有多个 linux 发行版的副本,这也可能是一个问题。
[^1]:警告:注销将删除所有相关文件!
推荐阅读
- python - 检查数组是否包含numpy中的特定字符串
- jquery - 使用 shinyjs 切换表单水平输入及其标签
- wordpress - Wordpress 图像不再具有 srcset 并显示像素化图像
- elasticsearch - Elasticsearch - 如何从日期时间字段中提取日期并将其作为新字段添加到每个文档中
- python - importlib 中的方法具有相同的功能 imp.load_source
- pm2 - 我应该使用 pm2 的特殊用户来运行我的快速应用程序吗?
- c# - 为什么单击视图中的过滤器按钮时页面会刷新?
- sql - 我如何调试 SQL 子查询问题
- python - 如何跟踪python相对进口?
- c# - 调用 UserManager.AddToRoleAsync() 时,分离的实体导致跟踪异常