eve-ng中的主機一啓動就停止

最近在用eve-ng做網絡實驗,eve-ng的強大功能令曾經的gns3黯然失色。不過,這幾天遇到一個問題:添加一個windows 7主機,start後過幾秒就自動變回灰色(stop狀態)。
eve-ng中的主機一啓動就停止
eve-ng中的主機一啓動就停止

經過一番測試後,我找到了問題的原因。
eve-ng的每個lab裏的每個虛擬設備都有個ID,該ID是根據設備添加的順序依次遞增的,默認從1開始。我的這臺虛擬win7是17號。
eve-ng中的主機一啓動就停止
而每個lab在系統中都有一個對應的文件夾,裏面也有每個設備對應的文件夾。
比如,我這個lab的對應路徑是/opt/unetlab/tmp/0/3154bd2......,其中0是代表admin賬戶,後面的一串字符就是lab的代號,裏面的1-18文件夾對應每個設備。
eve-ng中的主機一啓動就停止
打開17文件夾,發現裏面的文件有iourc、nvram等,類似交換機纔會用到的文件。
eve-ng中的主機一啓動就停止
而打開18文件夾(另一臺運行正常的win7設備),發現裏面有hda2.qcow2,這纔是添加虛擬主機時要用到的文件。
eve-ng中的主機一啓動就停止
到這裏,大概明白了,因爲ID 17之前是一臺思科交換機,後來被我刪除了,又添加了一臺win7,就導致這樣的問題。
既然知道問題原因,解決起來就容易了。先把17文件夾裏面的除了wrapper.txt以外的文件都刪除。
eve-ng中的主機一啓動就停止
再從/opt/unetlab/addons/qemu/win-7-sp1/ 中把hda.qcow2拷貝到剛纔的17文件夾(/opt/unetlab/addons/qemu/win-7-sp1/ 就是放置虛擬機系統源鏡像的路徑,最後的win-7-sp1是自定義名字,每個人都可以不一樣)。
eve-ng中的主機一啓動就停止
然後修復權限。
eve-ng中的主機一啓動就停止
這個時候再start這臺主機,成功進入系統!
eve-ng中的主機一啓動就停止

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章