在使用QEMU/KVM时,支持和仿真某些网络适配器。如果有人想模仿客户操作系统的原始网络适配器(例如,原机器上存在的Broadcom接口),而不是QEMU/KVM提供的受支持的网络适配器,那么模拟这个过程将涉及什么?
我知道这是一个非常广泛的问题,但我主要想知道是否有一种方法使用从机器'A‘和网络适配器'B’获取的原始映像,并让它继续运行,以查看/使用网络适配器B,尽管它可能不受平台支持。
一个虚拟驱动程序能否在与QEMU/KVM支持的网络接口驱动程序通信的来宾内部实现,从而使来宾windows系统相信它使用的硬件与原来的平台相同?
是否有任何商业产品提供完整的硬件模拟给定原始主机映像?
任何想法,提示,或指示将是非常感谢的!
发布于 2014-02-27 15:22:33
如果您希望使用旧的MAC,可以在libvirt或KVM命令行中手动设置它(确保原始MAC的原始NIC远离该网络)。
如果原来的NIC还在,并且您只是将操作系统移动到同一个硬件上的VM中,那么您也可以尝试通过pci通过。这可能成功,也可能不起作用,这取决于硬件规格。
无论如何,虚拟机中不可能有所有的物理硬件,虚拟机总是有一些虚拟的(模拟的或半虚拟化的)硬件。
https://serverfault.com/questions/578759
复制相似问题