1

我正在尝试在 Ubuntu 12.04 上启动 Arista EOS 映像。已安装 Qemu-kvm 软件包。但是没有像这样的命令,qemu-kvm所以我正在使用kvm命令。

虚拟机被创建,开始启动,但卡在启动阶段

root@addanother-dr:~/qemu# kvm -nographic -vga std -cdrom Aboot-veos-qemu-serial-2.0.6.iso -boot d -hda EOS-4.9.0-veos.vmdk -usb -m 1024 -net nic,macaddr=52:54:00:01:02:03,model=e1000 -net nic,macaddr=52:54:00:01:02:04,model=e1000 -net nic,macaddr=52:54:00:01:02:05,model=e1000 -net nic,macaddr=52:54:00:01:02:06,model=e1000 -net nic,macaddr=52:54:00:01:02:07,model=e1000
Warning: vlan 0 is not connected to host network

ISOLINUX 4.02 2010-07-21  Copyright (C) 1994-2010 H. Peter Anvin et al
Loading linux....
Loading initrd....ready.


Aboot 2.0.6-689124


Press Control-C now to enter Aboot shell
Booting flash:EOS-veos.swi
Starting new kernel

如果有人可以请告诉我可能出了什么问题。我正在运行 32 位 Ubuntu 系统。

4

1 回答 1

2

这表示 VM 无法找到虚拟硬盘 (.vmdk) 文件。检查您的存储设置并确保该 VM 的 .vmdk 存在。

您的命令行显示在哪里可以找到 Aboot,它是 vEOS 的引导加载程序。您还需要为 vEOS 硬盘指定一个 vdmk 文件。来自 vEOS 自述文件:

qemu-kvm \
   -nographic \
   -vga std \
   -cdrom Aboot-qemu-serial-2.0.6.iso \
   -boot d \
   -hda EOS-4.10.2-veos.vmdk \
   -usb \
   -m 1024 \
   -net

如果您决定使用 VirtualBox,这会有所帮助。在 vEOS 中,症状是相同的:

http://www.gad.net/Blog/2012/10/27/building-a-virtual-lab-with-arista-veos-and-virtualbox/

于 2012-10-29T04:16:42.853 回答