自己工作的笔记本用 Hyper-V 或 VMware 虚拟机是否可行?

2021-12-26 21:49:14 +08:00
 cwcc

因工作需要,有需要使用 SQL Server 和 Windows 系统的需求,也有需要安装国产软件的需要(例如 360 浏览器、微信、某盘等),也有需要 Linux 开发环境( gcc )的时候,还有一部分需要测试一些国产软件、手机 App 。

固然宿主机上运行是最快的,但是很多情况下不想折腾这么多软件揉杂在一块使用。虚拟机在家里的台式机上很成功,而且做到了最小划分。

目前就是不需要显卡(机器也是集成显卡),要考虑的问题就是不同虚拟机如何更好地交互(如文件交互),以及一定程度的隔离。以及常开虚拟机在笔记本上的电源管理问题以及后台常驻问题。(最后宿主机我个人觉得可以考虑 LTSC 或一个比较纯净的 Linux )

2103 次点击
所在节点    问与答
12 条回复
MacDows
2021-12-26 21:51:01 +08:00
台式怎么搞还怎么搞呗,不过用电池的情况续航确实不行
cwcc
2021-12-26 22:02:14 +08:00
我愿称这个计划为 OSAAS😂( OS as a service )
PhaSelEza
2021-12-26 22:14:40 +08:00
Hyper-V + Linux 的方式用了三年多,没大问题,耗电不多。(网络共享和时间同步要折腾下。)

Hyper-V 跑 Windows 10 也行,但有点卡,不舒服。
gjquoiai
2021-12-26 22:18:14 +08:00
我之前考虑过 esxi 方案。。后来感觉 wsl 基本够用了,国产软件用另一台电脑_(:з)∠)_
ysc3839
2021-12-26 22:42:25 +08:00
当然可以,为什么不行?
Osk
2021-12-26 23:20:10 +08:00
一直这么用的...连平板我都开着 hyper-v, 基本没啥副作用.

文件共享: host 提供一个 smb 共享(设置专用的访问用户, 只能用于 smb 那种)
网络: guest 一般我配置双网卡, 一个默认交换机, 提供 internet 访问; 一个内部交换机, 手动设置 ip, 用于 host 与 guests, guests 间的网络互通. 有固定 ip 很多操作会方便不少.
Windows guests 体验不错, linux guests 不跑 gui 也很不错.
Windows guests 配置 remoteApp, 窗口近乎无缝显示在 host 桌面会话中.

一个小技巧:
如果你只配置一个默认的虚拟交换机给 guests 上网的话, 你可以访问 `主机名.mshome.net` 这个 dns 名称来访问对应的 guest.
比如某 linux guest 主机名称是 ubuntu2004, 那么可以直接:

ssh user@ubuntu2004.mshome.net 去 ssh 连接, 不用记忆随机 dhcp 得到的地址
Osk
2021-12-26 23:21:36 +08:00
唯一硬伤: 不支持 usb 直通...

(请不要把增强会话模式那个很受限制的 usb 直通混为一谈)
MonoLogueChi
2021-12-26 23:51:08 +08:00
hyperv 最大的一个问题是不支持 USB 设备,还有就是和远程桌面一样的显卡问题,如果不做硬件调试,不做游戏开发,用起来没啥问题。vm 兼容性好,各方面表现都不错,能直接挂载 USB 设备,有虚拟显卡
kuichieh
2021-12-27 01:09:18 +08:00
宿主机 Linux+KVM ,功能完善,效率比 vmware 高。将来用上大小核 cpu 了,方便绑定到能效核,提升续航。
cwcc
2021-12-27 13:55:24 +08:00
@Osk 啊,VMware 的 USB 是直通的吗
Rorysky
2021-12-27 18:09:43 +08:00
建议 hyper-v 和 vmware 双修 可解决 usb 直通问题
Osk
2021-12-28 22:12:17 +08:00
@crazywhalecc vmware 是直通的, usb 网卡的话, 有线网卡还好说,桥接下就好, 无线网卡就趁早换 VMware 或者 virtualbox

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

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

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

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

© 2021 V2EX