WSL无法启动问题
[启动“wsl.exe -d Ubuntu-20.04”时出现错误 0x8007010b]
无法访问启动目录“//wsl$/Ubuntu-20.04/home/glc”
【WSL无法启动问题】可以通过进入Windows终端设置、进入ubuntu配置文件并勾选“使用父进程目录”框来解决这个问题。不知道为什么会这样。还值得注意的是,这发生在我重新启动后。
Win10操作步骤:
打开Windows Terminal终端,下拉菜单点击设置;
在弹出的操作窗口中找到:配置文件-Ubuntu;
勾选启用目录,使用父进程目录;
文章图片
文章图片
另外这块把启动目录修改成下面的形式也是可以解决的:
\wsl$\Ubuntu-20.04\home\glc
Win10 Ubuntu子系统WSL文件位置
以我的系统为例,WSL的root目录对应windows的:
C:\Users\Lemon\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs
其中AppData文件夹默认是隐藏的,但你可以在路径里输入AppData进去。但实际上微软为我们提供了一个默认的变量可以直接指向WSL的目录,wsl$ 你可以在运行(win+R)或资源管理器的路径里直接输入\\wsl$进入Ubuntu的目录
文章图片
知道WSL的网络路径后你可以直接将它添加到资源管理器的网络位置里
文章图片
推荐阅读
- 解决SpringBoot引用别的模块无法注入的问题
- Hive常见问题汇总
- 注册分销商的骄傲
- Android7.0|Android7.0 第三方应用无法访问私有库
- 无论你是谁,都有两件事,无法掌控
- 如何启动改变
- spring|spring boot项目启动websocket
- 没有思考时
- Android系统启动之init.rc文件解析过程
- 2021.4.8日《我们为什么无法摆脱慢性疾病》常斌