WSL2 是基于 Hyper-V 的,瞬间无爱了……

2019-05-15 06:37:10 +08:00
 jinliming2

https://devblogs.microsoft.com/commandline/wsl-2-post-build-faq/

看到 WSL2 原来就是基于 Hyper-V,我觉得已经没太大的盼头了……

感觉就是给你预装个虚拟机,然后 Terminal 直接连进去,仅此而已……

Hyper-V 与 VMWare、Virtual Box 不兼容,还不能调用显卡 USB 等硬件……

那么我为啥不直接装一个 VMWare 或 VBox 呢?(个人感觉这些虚拟机都比 Hyper-V 好用,特别是 VMWare )

就为了和 Terminal 直接对接么……

就这,装个 WSL1,然后 ssh 也能解决的……

内置 Linux 内核,任重而道远啊……

56987 次点击
所在节点    Linux
86 条回复
outtime
2019-05-15 07:03:26 +08:00
赞成。之前 Windows 沙盒我没看清,结果带上了 hyper-v,当时 vm 就暴毙(。搜索了一下,完全关掉还很麻烦...
rogwan
2019-05-15 07:17:17 +08:00
看了一下,wsl2 可以和 vb6 共存
kevinhwang
2019-05-15 07:31:41 +08:00
我就说一下我从什么时候从 Windows 转 Linux 的,就是学习 docker 开始,Windows 运行 Linux 的 docker 就是用了 Hyper-V,不能开虚拟机,我还怎么开服务器部署其他 Linux 服务呢?

我不是否定 Windows 的一切,单从 Windows 的历史包袱来看,其绝对不是一款适合编程的 OS,如果编程为何不买一部便携设备尝试一下 Linux 或者 Mac 呢?
wwqgtxx
2019-05-15 07:33:47 +08:00
@outtime 这玩意其实就跟当初 docker 和 systemd 不兼容,其实是在抢 cgroups 的控制权,最后还不是互相妥协后就能相安无事了
我记得 ms 在 1803 就开始把 hyper-v 的底层开放为一个类似于 kvm 的内核服务了( google 的安卓模拟器在 amd 平台下使用该服务),就看啥时候这个服务能完善,vmware/vbox 能支持了( vbox 好像已经提供的初步的支持)
Cooky
2019-05-15 07:37:08 +08:00
VBox 弄个 raw disk access 一样用,还支持 XP (
lhx2008
2019-05-15 07:37:38 +08:00
兼容上有技术困难吗,微软能不能拿出办法?
Trumeet
2019-05-15 07:40:11 +08:00
肯定是 Hyper-V 啊,又有 Linux 内核,又基于虚拟化,那不是 Hyper-V 还能是什么((

M$ 总不会去兼容别人家的竞品吧
ladypxy
2019-05-15 07:52:16 +08:00
WSL2 虽然是基于 hyperv 的,但是不是给你跑一台完整的虚拟机啊,里面只是一个轻量级的内核,微软号称占用内存才几十 M。这比你 vmware 跑一台虚拟机可省资源多了
jc89898
2019-05-15 07:58:27 +08:00
拜托你发帖前能了解了解吗?微软 windows 架构加了一层 hypervisor,跟你说的 VM 不同。而且这个是轻量 VM,不是传统意义上的 VM。
Tink
2019-05-15 07:59:05 +08:00
这确实是个坑.....vmware 直接装不上了
xiaoxinxiaobai
2019-05-15 08:05:00 +08:00
嗯。。。您确实看明白了吗
LokiSharp
2019-05-15 08:13:11 +08:00
不折腾 WSL 了,继续 VMware Hyper-V 各种坑
postunit
2019-05-15 08:17:03 +08:00
嗯。。。您确实看明白了吗
koodai
2019-05-15 08:21:17 +08:00
用都没用,怎么知道到底好不好用?就开始逼逼叨叨,呵呵
qdwang
2019-05-15 08:21:39 +08:00
管他微软加什么功能,我就用 vmware 跑 lubuntu。非常舒服。完美秒杀 mac
binux
2019-05-15 08:25:36 +08:00
那么 WSL 能调显卡 USB 吗?
Imr
2019-05-15 08:26:46 +08:00
hyperV 也能搞虚拟机,何必吊死在 vbox
clavichord93
2019-05-15 08:32:12 +08:00
表示不清楚 win 本跑 wsl2 的性能情况。不过 vm 解决想起来应该不会很乐观…所以大概率只能在 workstation 上用…但我都 workstation 了,当然直接 Linux 啊…
jinliming2
2019-05-15 08:33:57 +08:00
我用 vmware 的原因是因为它支持直接使用整个物理硬盘做虚拟机的硬盘,还有就是虚拟网卡比 Hyper-V 的好用太多(个人觉得),以及其他的好多实用功能。
看到 WSL2 因为基于 Hyper-V 而不兼容 VMWare,所以……
MonoLogueChi
2019-05-15 08:35:04 +08:00
hyper v 可以用 USB 设备啊,当然只是 win 可以直接用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/564215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX