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.