我正在尝试将 Cisco IOS v 添加到 GNs3 2.1.11。
我关注了这个视频https://www.youtube.com/watch?v=dWxiLiXbLIc,但我总是收到这个错误:
我已经使用 Virtualbox 安装了 GNS3VM,并且它已经运行,如下所示:
答案1
对于任何会或曾经遇到过同样问题的人,我已经找到了答案,我将在下面发布它:
GNS3 中的每个 QEMU、VirtualBox 和 VMware 节点都作为虚拟机运行。某些节点类型(如 IOSv)需要硬件辅助虚拟化,对于 QEMU,这称为 KVM(基于内核的虚拟机)。由于 GNS3 VM 本身是虚拟机,因此您的系统需要嵌套虚拟化。这意味着它必须支持虚拟机(GNS3 VM)中 QEMU VM(此处为 IOSv)的硬件辅助虚拟化。
为此,您需要合适的硬件。您的 CPU 必须支持 Intel CPU 上的 VT-x 或 AMD 处理器上的 AMD-V。此外,虚拟化软件必须支持嵌套虚拟化。直到最近,VMware 才是唯一支持该功能的软件。借助 VirtualBox v6.0,AMD 处理器支持嵌套虚拟化。
如果你恰好拥有一台搭载 AMD 处理器的系统,请参阅 https://youtu.be/bZKTRIF7UJg如何配置 VirtualBox 以支持嵌套虚拟化。如果您的系统使用 Intel 处理器,则必须使用 VMware Workstation 或 Player 来运行 GNS3 VM。目前无法在 Intel 处理器上将 IOSv 与 VirtualBox 一起使用。