eve-ng中的主機一啟動就停止
阿新 • • 發佈:2018-07-14
ima per 51cto 裏的 文件夾 tex mage 遇到 有一個 最近在用eve-ng做網絡實驗,eve-ng的強大功能令曾經的gns3黯然失色。不過,這幾天遇到一個問題:添加一個windows 7主機,start後過幾秒就自動變回灰色(stop狀態)。
打開17文件夾,發現裏面的文件有iourc、nvram等,類似交換機才會用到的文件。
而打開18文件夾(另一臺運行正常的win7設備),發現裏面有hda2.qcow2,這才是添加虛擬主機時要用到的文件。
到這裏,大概明白了,因為ID 17之前是一臺思科交換機,後來被我刪除了,又添加了一臺win7,就導致這樣的問題。
既然知道問題原因,解決起來就容易了。先把17文件夾裏面的除了wrapper.txt以外的文件都刪除。
再從/opt/unetlab/addons/qemu/win-7-sp1/ 中把hda.qcow2拷貝到剛才的17文件夾(win-7-sp1是自定義的名字,每個人都可以不一樣)。
然後修復權限。
這個時候再start這臺主機,成功進入系統!
經過一番測試後,我找到了問題的原因。
eve-ng的每個lab裏的每個虛擬設備都有個ID,該ID是根據設備添加的順序依次遞增的,默認從1開始。我的這臺虛擬win7是17號。
而每個lab在系統中都有一個對應的文件夾,裏面也有每個設備對應的文件夾。
比如,我這個lab的對應路徑是/opt/unetlab/tmp/0/3154bd2......,其中0是代表admin賬戶,後面的一串字符就是lab的代號,裏面的1-18文件夾對應每個設備。
打開17文件夾,發現裏面的文件有iourc、nvram等,類似交換機才會用到的文件。
而打開18文件夾(另一臺運行正常的win7設備),發現裏面有hda2.qcow2,這才是添加虛擬主機時要用到的文件。
到這裏,大概明白了,因為ID 17之前是一臺思科交換機,後來被我刪除了,又添加了一臺win7,就導致這樣的問題。
既然知道問題原因,解決起來就容易了。先把17文件夾裏面的除了wrapper.txt以外的文件都刪除。
再從/opt/unetlab/addons/qemu/win-7-sp1/ 中把hda.qcow2拷貝到剛才的17文件夾(win-7-sp1是自定義的名字,每個人都可以不一樣)。
然後修復權限。
這個時候再start這臺主機,成功進入系統!
eve-ng中的主機一啟動就停止