VirtualBox的优势和为什么选择VirtualBox
1、VirtualBox 免费开源 2、cpu 内存 和 硬盘 性能并不比vmware差 3、支持vdi vhd vmdk分区格式,自带命令行版本万能转化工具 4、轻巧 5、支持macos 可以支持到13版本[2022-08-29] 6、支持usb 7、VirtualBox 做的vhd或者vdi 可以在物理机直接启动 8、VirtualBox 在多数情况下 运行linux 或者win 在不需要3d的情况下,不管直接运行还是docker 并不比vmware性能差,VirtualBox +linux+docker 的性能,也只是略逊于 wsl+docker Windows vhd的话用BOOTICE.exe之类的的工具直接附加到bcd即可 也可以用ventoy 启动 linux的话 可以用ventoy 启动 详情参考ventoy官网
比vmware 或者 hyper-v差的地方 1、教程较少 如果是玩特殊系统新手上手难度较大,比如 最新版黑群晖的教程 就几乎没有,虽然不难,但是新手可能懵逼 2、3d性能比vmware拉胯,当然比hyper-v更拉跨 3、不支持硬件直通,vmware也不支持,exsi pve unraid之类的支持 hyper-v也可以支持
什么情况下选择 hyper-v? hyper-v不支持usb这是很多人 感觉最蛋疼的,可以用 USB Over Network 解决这个问题,其他情况下 hyper-v 性能最优,而且支持vgpu 但是 hyper-v 安装黑苹果 非常麻烦:大致流程是 开启vgpu 或者硬件直通后,以及嵌套虚拟化后 在hv 安装pve 或者unraid 再行安装黑苹果。unraid app市场带一个自动安装工具不过只支持双核cpu
什么情况下选择hyper-v 有正版Windows、对性能要求高,完全不玩虚拟macos、不喜欢在虚拟机跑docker 什么情况下选择vmware 完全不玩vhd 可以接受vmware player 或 盗版sn 对VirtualBox不感冒,对3d要求略高一些 什么情况下选择VirtualBox 不会在虚拟机里面打游戏,对3D性能要求不太高,有能力搞定一些特殊的需求 我选择 VirtualBox + vmware 是因为我需要使用vmware跑黑苹果,另外一些商用服务器性质的内容丢到VirtualBox 运行,和hyper-v 以及物理机 之间来回迁移方便。
2022年10-07 已经全部迁移到 换kvm了