目前应该不存在你说的东西。都是 Linux 的话你还可以用 docker 模拟一下,一个 Windows 一个 Linux 两者对硬件使用完全不同你如何共用同一套?就算双系统都偶尔有可能这个系统会把另外一套系统搞坏,不要提同时占用 CPU 内存了。
lxiian
2022-10-15 18:08:17 +08:00
目前应该不能,以后不清楚
churchmice
2022-10-15 18:13:32 +08:00
你这需求需要两个 cpu 才能实现,ddr 也得给你弄成双份的,还要用 kvm 控制显示器和鼠标的切换 这么小众的需求还专门给你整个笔记本,厂家怕是要亏本不成
leonshaw
2022-10-15 18:18:56 +08:00
有没有一种可能,他们是把两台机器装到一个机箱里,加一个 KVM switch ?
Tabjy
2022-10-15 18:28:21 +08:00
在没有两套 CPU 内存主板的情况下想那么搞真的只能虚拟化。其实 WSL2 体验已经很好了,Hyper-V 这种 type I hypervisor 的额外开销低于 5%。GUI 程序在 Windows 这边装个 X11 server 也可以无缝把 Linux 窗口拖到 Windows 桌面上。唯一不方便的是 WSL2 不能直接挂在物理硬盘 /分区作为 rootfs ,但是 Hyper-V 本身却可以整个磁盘 passthrough…
abc8678
2022-10-15 18:47:24 +08:00
我也有类似的需求
7zlid
2022-10-15 18:53:56 +08:00
笔记本应该不行,台式机可以 买两个台式机,摁显示器上的切换就可以了
ak47iej
2022-10-15 19:00:59 +08:00
一套硬件不用 VM 两个系统互相切换这个有点脑洞开太大了,同一套硬件没法处理资源占用的问题,你说那个项目基本上就是五台电脑加了一个 KVM ,以你的想法那笔记本是根本做不了的...
OP 描述的东西,我觉得除非我亲眼见到,怎么想理论上也无法做到,除非那块卡就是一个硬件 VM ,或者说一个 VM OS ,然后上边套娃几个 OS 。否则,一个 OS 拿到硬件管理权之后——或者 BIOS 只会将硬件管理权交给一个 OS——别的 OS 做到实时切换,切换的可不是操作系统的 UI ,下边所有硬件资源都要转接,现实么?怎么想也不现实啊。 但是如果有一层 VM OS ,比如 vsphere 之类的,那他就是底层 OS ,把资源分配给上层 VM ,VM 里跑啥系统,就无所谓了。