因工作需要,有需要使用 SQL Server 和 Windows 系统的需求,也有需要安装国产软件的需要(例如 360 浏览器、微信、某盘等),也有需要 Linux 开发环境( gcc )的时候,还有一部分需要测试一些国产软件、手机 App 。
固然宿主机上运行是最快的,但是很多情况下不想折腾这么多软件揉杂在一块使用。虚拟机在家里的台式机上很成功,而且做到了最小划分。
目前就是不需要显卡(机器也是集成显卡),要考虑的问题就是不同虚拟机如何更好地交互(如文件交互),以及一定程度的隔离。以及常开虚拟机在笔记本上的电源管理问题以及后台常驻问题。(最后宿主机我个人觉得可以考虑 LTSC 或一个比较纯净的 Linux )
1
MacDows 2021-12-26 21:51:01 +08:00 via Android
台式怎么搞还怎么搞呗,不过用电池的情况续航确实不行
|
2
cwcc OP 我愿称这个计划为 OSAAS😂( OS as a service )
|
3
PhaSelEza 2021-12-26 22:14:40 +08:00
Hyper-V + Linux 的方式用了三年多,没大问题,耗电不多。(网络共享和时间同步要折腾下。)
Hyper-V 跑 Windows 10 也行,但有点卡,不舒服。 |
4
gjquoiai 2021-12-26 22:18:14 +08:00
我之前考虑过 esxi 方案。。后来感觉 wsl 基本够用了,国产软件用另一台电脑_(:з)∠)_
|
5
ysc3839 2021-12-26 22:42:25 +08:00 via Android
当然可以,为什么不行?
|
6
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 [email protected] 去 ssh 连接, 不用记忆随机 dhcp 得到的地址 |
7
Osk 2021-12-26 23:21:36 +08:00
唯一硬伤: 不支持 usb 直通...
(请不要把增强会话模式那个很受限制的 usb 直通混为一谈) |
8
MonoLogueChi 2021-12-26 23:51:08 +08:00 via Android
hyperv 最大的一个问题是不支持 USB 设备,还有就是和远程桌面一样的显卡问题,如果不做硬件调试,不做游戏开发,用起来没啥问题。vm 兼容性好,各方面表现都不错,能直接挂载 USB 设备,有虚拟显卡
|
9
kuichieh 2021-12-27 01:09:18 +08:00 via Android
宿主机 Linux+KVM ,功能完善,效率比 vmware 高。将来用上大小核 cpu 了,方便绑定到能效核,提升续航。
|
11
Rorysky 2021-12-27 18:09:43 +08:00
建议 hyper-v 和 vmware 双修 可解决 usb 直通问题
|
12
Osk 2021-12-28 22:12:17 +08:00
@crazywhalecc vmware 是直通的, usb 网卡的话, 有线网卡还好说,桥接下就好, 无线网卡就趁早换 VMware 或者 virtualbox
|