我是靠谱客的博主 暴躁乐曲,最近开发中收集的这篇文章主要介绍WSL自定义并加入usb-storage module手动安装方式wsl 挂载磁盘,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

手动安装方式

微软官方文档

Archlinux wsl安装文档

  • 升级wsl1至wsl2首先需要更新wsl2组件,下载
    在这里插入图片描述
  • 设置wsl默认版本为2,否则安装后还要转换;比如默认版本为1时,安装Arch之后需要patch glibc,否则会出现错误GLIBC_2.34 not found
wsl --set-default-version 2
  • 转换wsl1对应的系统
wsl --set-version <distro name> 2

wsl 挂载磁盘

文档中可以直接挂载,但是我的windows版本不高于Windows 11 版本 22000,所以无法使用,因此采用usbIP来解决这个问题。可以参考我的另外一个博客

  • 在windows中先指定一个usb设备
  • 在linux安装usbip然后挂载设备
    但是wsl内核默认没有打开usb-storage这个模块,所以即使可以识别出usb,也无法在fdisk中查看到,需要按照文档安装usb-storage模块. 不过这个文档缺少了将编译完成的内核拷贝至新位置,并指定wsl使用新编译的内核,该部分可以参考usbip文档

最后

以上就是暴躁乐曲为你收集整理的WSL自定义并加入usb-storage module手动安装方式wsl 挂载磁盘的全部内容,希望文章能够帮你解决WSL自定义并加入usb-storage module手动安装方式wsl 挂载磁盘所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部