大半年没写 Blog 了啊,这毛病要改!
init
wsl --set-default-version 2
wsl --update
wsl --version
前段时间切换到纯 Linux 下干活还是有些不方便,主要是微信不太兼容,另外网易云音乐也用不起来,mobaxteam 也是只能 wine 模式,很多功能用就挂。没办法还是切换回 Win, 但 win 下使用虚拟机的那性能真不能忍受。所有尝试了下 WSL,感觉良好。应该可以一试:
具体折腾方法网上一堆,这里只记录网络相关,其实只需要一个配置文件即可
[wsl2]
networkingMode=mirrored
dnsTunneling=true
firewall=false
autoProxy=true
# networkingMode=bridged
# vmSwitch=WLAN
# ipv6=false
# dhcp = true
# vmSwitch=vbr-wifi
上面使用 mirrored 模式,主机与 WSL 共用一个 IP,不过会自动打开对应端口。
也可以用桥接模式,但网络性能真的一言难尽,局域网下只有 100K 左右的。
另外要注意的是如查自已也创建了网桥在 mirrored 下的话性能也差得无法使用,暂时不清楚是不是因为无线网卡的原因
粘贴共享
在 WSL 中安装 sudo apt install gpm xclip
然后重启 WSL 即可
文件共享
在 windows 中直接\wsl$
, 映射网盘就可以
linux 中访问 windows:/mnt/c
挂载物理硬盘
# 脱机 WIN 下对应硬盘,查看硬盘 ID
wmic diskdrive list brief
# 输出信息如下
Caption DeviceID Model Partitions Size
Fanxiang S500PRO 2TB \\.\PHYSICALDRIVE1 Fanxiang S500PRO 2TB 3 2048407280640
Fanxiang S790 4TB \\.\PHYSICALDRIVE0 Fanxiang S790 4TB 5 4000784417280
确定磁盘后,运行以下内容:
wsl --mount \.\PHYSICALDRIVE1 --bare
然后在 linux 下修改 fstab 挂载。
重启后会丢失挂载,需要做开机脚本进行挂载 mount.bat, 然后在计划任务中做开机启动:
打开计划任务(开始菜单 -> windows 管理工具 ->任务计划程序):创建任务:
— 小记结束 —
正文完