Debian 主機在執行 VirtualBox 時出現混亂

Debian 主機在執行 VirtualBox 時出現混亂

我們在工作場所的 vboxdrv 模組遇到了一個奇怪的問題。

大多數主機都是 Debian Wheezy,我們運行一些內建於 VirtualBox 中的 Windows 虛擬機器來存取僅限 Windows 的程式。

然而,這些機器現在因內核恐慌錯誤而崩潰。由於 vboxdrv 模組,內核受到污染。我設法透過將 VirtualBox 更新到最新版本來解決這個問題,但是在加載模組的情況下運行 Java 時,其中一個問題仍然會出現恐慌。我在網上找不到任何關於這個奇怪問題的資訊。

有人已經遇到這個問題嗎?有什麼提示我該如何解決嗎?

更新:我剛剛意識到它總是崩潰,顯示內核污點標誌,該標誌在 cat'ing 時可能不會顯示/proc/sys/kernel/tainted。此外,有時似乎缺乏核心載入模組的刷新,即使在重新啟動後也是如此,需要第二次重新啟動才能正常運作。

答案1

造成此類問題的原因有很多。以下是我透過掃描 VirtualBox 論壇上的錯誤報告發現的內容。

造成此類問題的一些原因:

  • 32 位主機上的 64 位訪客
  • 主機記憶體或其他資源耗盡
  • 在主機 BIOS 中停用虛擬化
  • 主機上的實際硬體問題或核心損壞

針對此類問題的一些可能的修復:

  • 禁用 3D 加速
  • 停用儲存控制器的主機 I/O 快取

相關內容