VirtualBox를 실행할 때 Debian 호스트 패닉이 발생함

VirtualBox를 실행할 때 Debian 호스트 패닉이 발생함

내 직장의 vboxdrv 모듈에 이상한 문제가 있습니다.

대부분의 호스트 시스템은 Debian Wheezy이며, Windows 전용 프로그램에 액세스하기 위해 VirtualBox에 내장된 일부 Windows 가상 시스템을 실행합니다.

그러나 이러한 시스템은 이제 커널 패닉 오류로 인해 충돌이 발생합니다. vboxdrv 모듈로 인해 커널이 오염되었습니다. VirtualBox를 최신 버전으로 업데이트하여 이 문제를 해결했지만, 그 중 하나는 모듈이 로드된 상태에서 Java를 실행할 때 여전히 패닉 상태입니다. 이 이상한 문제에 대해 웹에서 아무것도 찾을 수 없습니다.

이미 이 문제에 직면한 사람이 있나요? 어떻게 해결할 수 있는지에 대한 힌트가 있습니까?

업데이트: 방금 cat'ing할 때 표시되지 않을 수 있는 커널 오염 플래그를 표시하면서 항상 충돌이 발생한다는 것을 깨달았습니다 /proc/sys/kernel/tainted. 또한 재부팅 후에도 커널 로드 모듈 새로 고침이 부족한 경우가 있어 제대로 작동하려면 두 번째 재부팅이 필요한 경우도 있습니다.

답변1

그러한 문제에는 많은 원인이 있습니다. 다음은 VirtualBox 포럼의 버그 보고서를 검색하여 찾은 내용입니다.

이러한 문제의 원인은 다음과 같습니다.

  • 32비트 호스트의 64비트 게스트
  • 호스트 메모리 또는 기타 리소스가 소진되었습니다.
  • 호스트 BIOS에서 가상화가 비활성화되었습니다.
  • 호스트의 실제 하드웨어 문제 또는 커널 손상

이러한 문제에 대한 몇 가지 가능한 수정 사항은 다음과 같습니다.

  • 3D 가속 비활성화
  • 스토리지 컨트롤러에 대한 호스트 I/O 캐싱을 비활성화합니다.

관련 정보