博通收购了 vmware 直接来了一个 all in free ,于是手痒想尝试一下 目前有个疑虑就是: 在 Winserver 系统上安装 VMware 之后,如何确保 [自启一定能启动起来] ,现实情况是,虚拟机也是 all in one ,包括软路由拨号,一旦没有自启成功,直接断网,并且机器还在老家,老家没有人会操作,就担心这一点
目前用的 hyperV 能够做到不用任何多余设置就能自启,这一点比较好,但是发现有个问题就是 hyperv 分配 4G 内存,内部实际 3.7G 左右,不知道这个机制是什么原因。就准备换一换
PS:不考虑 esxi
1
nutting 3 天前
可以考虑 PVE
|
2
xclimbing 3 天前
3.7G 和 4G 这么小的差距也值得考虑一下?事实上所有的内存都有保留空间,你不可能用满所有内存。
VMware 也有命令行启动方式,桌面上扔几个快捷方式就行了。或者计划任务里加启动批处理。 |
5
n2l 3 天前 via iPhone
建议自己折腾自己的,别牵扯家人,不然就会被扣上不靠谱的头衔,广告去不去什么的家人尤其老人其实不会在意。
|
8
n2l 3 天前 via iPhone 1
@FastAce 所以不要弄啊,就算成功了家里人也体会不到“升级”的快感,远方的你却有很大可能因为某个小失误因而喜提全家人的埋怨,甚至还要麻烦他们“协助”处理他们根本不懂也不想懂的东西,费力不讨好到极致,所以要搞自己躲书房自己随便搞——一段来自“过来人”的忠心劝告❤️
|
9
AoEiuV020JP 3 天前
我最近也在折腾 vmware 虚拟机自启,
最后发现有个服务 VmwareAutostartService 需要自己手动改成自动,然后 vmware 中设置自动启动和启动顺序才有效, 但也就这样了, 没什么能保证“一定能启动起来”, 人不在不要折腾软路由, 我家里是两个无线路由,我自己专用的配个软路由,炸了也不影响家人, 家人压根没有什么需求要软路由, |
10
424778940 3 天前
你这操作有点难绷 要可靠性就用 esxi 或者 kvm 吧 桌面系统加桌面软件要求可靠性有点扯淡
你 3.7g 内存是因为剩下被分给显存了 |
11
n2l 3 天前 via iPhone
@AoEiuV020JP 是的,即使这样,有时候我的虚拟机也启动失败。
|
12
zsj1029 3 天前
试试 hyper 自带的就很好用,效率很高,试完你就明白了
|
13
frankilla 3 天前
pve
|
14
yinmin 3 天前 via iPhone 1
hyper-v 是动态分配内存的,你给虚拟机分配 2GB-16GB 的动态内存,hyper-v 会根据虚拟机自动调节内存,因此能比其他平台跑更多的虚拟机。(最低内存设 2GB 跑 windows 会有惊喜)
|
15
mapleshadowxda 3 天前 via Android
何必呢?如此是真的不好用,也不科学,按我说的做。
必须用 esxi ,然后你台式机或者笔记本装 vcsa ,需要配置 esxi 的时候开启,不用的时候关闭即可。自启动等用 vcsa 设置好,万事 ok 了,我都这样用了三年多了 |
16
mapleshadowxda 3 天前 via Android
Winserver 装 vmware 就是个套娃,是真难用!
|
17
HughRyu 3 天前
@mapleshadowxda #15
自用单节点,没必要装 VCSA 吧,没意义啊。 如果是多杰点装个 VCSA 还行。 ESXi 还是稳的,不过没必要 AIO ,起码把网络抛出去。 Win 下装 Workstation 效率实在是低。 |
18
Jacobson 3 天前
128G 内存,对我来说浪费问题不是问题。
我不换 vmware 的原因是,hyper-v 可以把网卡硬件直通给 openwrt ,降低 CPU 占用,还有块 2060S ,可以直通给虚拟机玩玩游戏。 |
19
hanyuwei70 3 天前 1
我建议网络分开单独处理
|
20
mapleshadowxda 3 天前
@HughRyu 你错了,当然有意义了。VCSA 干嘛的?就是做管理的,那么跟单 ESXI 和多 ESXI 有何冲突?
有了 VCSA ,ESXI 上各种虚拟机,调配资源,以及各种快照等,太好用了。而且装个 VCSA 用的时候开启,不用的时候关闭,不是挺舒服的吗?!如果遇到 ESXI 升级,VCSA 还能直接 UI 界面升级,太舒服了好不好 |
21
WuDiHaiTai 3 天前 1
楼上这么多人说了这么多,为什么要执着于 Vmware 呢? PVE 不香吗?
我是搞 Vmware VDI 的,自己家里用的 PVE ,我有时候真的想不通为什么,功能都一样的情况下就非要用 Vmware 给自己自找苦吃。你搞这么多东西自己不累吗? Vmware Horizon 这些东西本身就是更面向企业,很多功能都是给集群化用的,你就一台节点,为什么不用 PVE! 为什么!有装 VCSA 的那台物理机或者那部分资源用来干点啥不香吗?明明有一站式的管理 web ,你非要把权限分散于各个服务器上,一崩起来跟连串炮似的。一套 Vmware 下来,自身跑服务的虚拟机都比你要装的多了。况且那些比 PVE 强的特性,由于你家庭服务器那孱弱的性能以及单节点,这些特性都无法使用或者自欺欺人,难道你自己家跑服务也要搞灾备,搞策略,搞迁移吗? 除非你说得出来你要用 Horizon 的哪个你不得不用的特性,那你选择 VMware 吧。不然,家用/进阶,PVE 完全足够。 |
22
WuDiHaiTai 3 天前 1
我的建议是网络单独一台机器,随便你搞个 n100 之类的。我自己用的 J1900 ,性能已经瓶颈,不要考虑了。
在这个网络之下再搞你的 all in one ,在这个网络之上我建议多设一层路由,给你的家人用,别让你瞎折腾给家里网折腾坏了,我家里的网络就常常出问题,有一次莫名断网,我不得不从公司打车回家确认有没有危险情况,所以建议把监控、家居智能这些东西从你折腾的网络下分出去,这些服务是首先要保证的,然后你家人使用也在你之上,不然你就等挨骂吧。 All in one 我首推 PVE ,其实我没太看懂楼主的意思,楼主是搞了个 Windows Server ,在 Server 上装 Vmware Workstation ?这太鬼扯了,中间隔着的不确定因素太多了,鬼知道 Windows 会崩还是 VW 会崩。最适合你的情况我觉得就是搞 PVE ,优点就是免费,即装即用,如果 Workstation 就满足你了,那你需要的功能它都有。系统层面它跑的是基于 Linux 的,稳定性我不吹不黑比 Windows 要强得多,你不瞎动它的话。学习门槛也很低,跟着教程点点点就可以了。 总之不要把网络放进你那服务器里,B 站那些视频我早就刷到过,都是拍视频演示着玩的,他平时肯定不用,这种 all in one 出故障一死一大片,我修都懒得修,想一脚把机器踹飞,这日子不过了。 |
23
nuk 3 天前 1
弄个单独的软路由就行吧,保证重启一定能恢复网络就行
|
24
coldle 2 天前 via Android 1
aio 也别带网络一起玩,会变得不幸
|
25
mapleshadowxda 2 天前 via Android
@WuDiHaiTai PVE 硬件损耗 5 %-10 %,所以我选 ESXI ,仅此而已,与 VCSA 无关,我前面说了,VCSA 用则开不用则关,爽得很也不占任何资源,除了占点台式机的硬盘空间而已
|
26
FrankAdler 2 天前 via Android
备用思路,用计划任务命令行启动,windows 的 vm 也支持的
|
27
mingl0280 2 天前
什么叫“确保自启一定能启动起来”? vmware 开机是命令行又不存在开不了……
|
28
WuDiHaiTai 2 天前
@mapleshadowxda 你这个说的没道理的,测试中 PVE 和 Esxi 在 8.0 系统下跑分都是不相上下的损耗在 5%以内,要是能到 5-10%这个损耗,虚拟化就没得玩了。你也有可能说的是显卡损耗,在 PVE 中的确有较大损耗的情况,但是在 Esxi 中也没好到哪去,并且有挑硬件的问题,不同的架构、代的显卡支持水平不同,这个基本上无法比较,只能是见机行事,不过搞虚拟化还要用显卡直通或者 GPU pool 的情况算少见得。再说占用的硬盘也是占用...
|
29
hefish 2 天前
你们聊,我都是跑实体机的。
|
30
HughRyu 1 天前
@mapleshadowxda #20
上来就喷人错了?这么自负吗? 单台 ESXi 需要通过 VCSA 来调配资源?你怕不是搞笑吧? 生成快照?单体 ESXi 自身就能实现,需要毛线 VCSA 。 你这种行为就是脱裤子放屁,你喜欢这种恶趣味不代表别人也要喜欢。 |
32
ttkanni 1 天前
如果是纯家用,就只跑虚拟机,没什么高级需求,hyperv 最适合,不用额外引入任何软硬件,其次是 PVE 和 ESXI 这类第三方。
关于 OP 说的分配 4G 内存,实际 3.7G ,可以参考 https://learn.microsoft.com/zh-cn/windows-server/administration/performance-tuning/role/hyper-v-server/memory-performance |