OSX 호스트의 VirtualBox : 신호 6 오류, 헤드리스 만 실행할 수 있음


11

내 VM을 대화식으로 시작할 수 없습니다. 그러나 헤드리스를 실행할 때 작동합니다 (--type vrdp)

정상적으로 실행하려고하면 다음과 같은 결과가 나타납니다.

$ VBoxManage startvm Kubuntu
Waiting for the VM to power on...
VBoxManage: error: The virtual machine 'Kubuntu' has terminated unexpectedly during startup because of signal 6
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine, callee 

내 호스트 컴퓨터는 10.6.7을 실행하는 Intel iMac이며 Oracle 확장이 설치된 VirtualBox 4.0.6을 사용하고 있습니다.

어떤 아이디어?

추가 정보 : sudo를 사용하면 가상 머신이 대화 형으로 정상적으로 시작됩니다. 그것은 일종의 잘못된 권한이나 파일 잠금 또는 어딘가에 있음을 암시하는 것처럼 보이지만 Library / VirtualBox의 모든 파일을 이미 확인했습니다.


호스트는 무엇입니까? 그들은 모두 쿠분투였습니까? 첫 번째 오류 행은 호스트가 종료되었음을 나타냅니다 (Kubuntu를 중단이라고하여 SIGABRT를 VBox로 전송 함). 이렇게하면 호스트가 문제인 것처럼 보이지만 여러 개의 실패한 호스트가 있음을 암시했습니다. 고쳤어? 그렇다면 어떻게?
— Synetech

답변:


19

Mac OS X 10.7.5 호스트에서 실행중인 모든 VM에서이 정확한 문제가 발생했습니다. 재부팅 .vbox 파일 중 어느 것도 문제가있을 듯 없기 때문에,이 문제를 해결했다.


호스트 또는 게스트를 재부팅 했습니까?
— Synetech

4
주인. VM을 실행할 수 없었으므로 재부팅 할 수있는 유일한 방법이었습니다. :)
— Kekoa

Jeff는 게스트를 부팅 및 재부팅 할 수 있다고 표시했습니다. 모두 영향을받는 경우 호스트를 재부팅하면 실제로 도움이 될 수 있습니다.
— Synetech

호스트를 재부팅하면 효과적으로 해결하는 것 같습니다
— knokio

el-capitan 10.11의 sama 문제도 작동합니다
— ismailsunni

0

먼저 VM (디스크 이미지와 함께 제공되는 모든 것을 포함하여)을 백업하십시오.

그런 다음 VM이있는 폴더로 이동하십시오. 여기에는 "VirtualBox.xml"이라는 파일과 "VirtualBox.xml-prev"라는 파일이 있습니다. "VirtualBox.xml"파일의 이름을 "VirtualBox.xml.old"로 바꾼 다음 "VirtualBox.xml-prev"의 이름을 "VirtualBox.xml"로 바꿉니다. VM을 다시 시작하십시오. 오류가 없어야합니다.

VirtualBox.xml-prev 파일이없는 경우 새 VM을 만들고 기존 디스크 이미지를 사용하십시오. 이 프로세스는 VirtualBox.xml 파일을 다시 만듭니다.

반드시 백업하십시오!


단일 VM을 참조하는 경우 이는 문제가되지 않습니다. 나는 심지어 디스크 이미지를 복제하고 새로운 기계를 만들기까지 갔다. 이것은 좀 더 체계적인 것입니다. 내 6 대의 VM 중 어느 것도 정상적으로 시작하지 않지만 모두 머리없이 시작됩니다. 모든 VM에 대한 전역 구성 파일을 참조하는 경우 아직 엉망으로 만들지 않았으므로 살펴 보겠습니다.
— 가지 Jeff
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.