## Code The World

Codice est quasi poem a.

# Proxmox虚拟机伪装

- 2022-06-26
- 作者 Bigsk
- 445 字

本文最后编辑于 前，其中的内容可能需要更新。

问题是这样的，我用PVE安装了一台Windows 11虚拟机做All in one，结果跑程序的时候出现了sorry this application cannot run under a vm的提示，也就是不允许运行在虚拟机中。

为了跑起这个程序，于是我们就需要让虚拟机对自己伪装，我使用的是Proxmox平台，也就是KVM虚拟化，只需要在对应的虚拟机的CONF配置文件中(/etc/pve/qemu-server/虚拟机ID.conf)增加以下这一行：

`args: -cpu 'host,kvm=off,-hypervisor'`

kvm=off代表了对平台隐藏KVM，-hypervisor代表了禁止平台检测cpuid来判断是否为虚拟机，这样虚拟机内的系统就会以为自己跑在物理硬件上。

参考方法来源：
https://forum.proxmox.com/threads/hide-vm-from-guest.34905/

##### 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可

Codice est quasi poem a.

文章 24 分类 3 标签 3

#### 分类目录

- 技术 15
- 摄影 7
- 资源 2

#### 标签聚合

技术 摄影 资源

#### 最新文章

Python证书链出问题导致的模块全部报错 Mac安装软件时提示已损坏的解决办法 摄影作品：Field Python 中关于 round 函数的小坑 PVE LXC容器与宿主机共享目录