2012-07-12 125 views
1

我試圖在Ubuntu 12.04上啓動Arista EOS映像。 Qemu-kvm軟件包已安裝。 但是沒有像qemu-kvm這樣的命令,所以我使用的是kvm命令。啓動期間Arista EOS VM卡住

虛擬機被創建,開始啓動,但停留在啓動階段

[email protected]:~/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系統。

回答

1

這表明虛擬機的是無法找到虛擬硬盤(.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/

+1

我指定vmdk文件 '-hda EOS-4.9.0-veos.vmdk' 在我的問題的選項。所以可能無法找到vmdk文件不是問題。我相信這個錯誤是由於一些32/64位系統問題造成的。圖像可能是64Bit,我試圖在32Bit環境下運行。雖然VMWare能夠運行它,但不能運行KVM。但最後,我已經使用KVM在64Bit系統上順利運行。 感謝您的回覆。 – 2012-10-29 05:18:24

+0

對不起 - 沒有看到 - 它滾動頁面的一側。很高興你能解決問題。 – GAD 2012-10-29 05:41:51