VirtualBox trên máy chủ OSX: Lỗi tín hiệu 6, chỉ có thể chạy không đầu


10

Tôi không thể khởi động bất kỳ máy ảo nào của mình một cách tương tác. Chúng hoạt động khi chạy không đầu tuy nhiên (--type vrdp)

Nếu tôi cố chạy bình thường, tôi nhận được:

$ 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 

Máy chủ của tôi là Intel iMac chạy 10.6.7 và tôi đang sử dụng VirtualBox 4.0.6 với các phần mở rộng của Oracle được cài đặt.

Có ý kiến ​​gì không?

Thông tin thêm: Các máy ảo khởi động chỉ tương tác tốt nếu tôi sử dụng sudo. Điều đó dường như ngụ ý rằng có một số loại quyền xấu hoặc tệp bị khóa hoặc một cái gì đó ở đâu đó, nhưng tôi đã kiểm tra tất cả các tệp trong Library / VirtualBox.


Các máy chủ là gì? Có phải tất cả đều là Kubfox? Dòng lỗi đầu tiên cho biết rằng máy chủ đã tắt (Kubfox gọi là hủy bỏ, do đó gửi SIGABRT tới VBox). Điều này làm cho nó trông giống như máy chủ là vấn đề, nhưng bạn ngụ ý rằng có nhiều máy chủ bị lỗi. Bạn đã sửa nó à? Nếu vậy thì thế nào?
Synetech

Câu trả lời:


20

Tôi gặp vấn đề chính xác này với tất cả các máy ảo của tôi đang chạy trên máy chủ Mac OS X 10.7.5. Một khởi động lại giải quyết được vấn đề, vì không ai trong số các tập tin .vbox dường như có bất kỳ vấn đề.


Khởi động lại những gì, chủ nhà hay khách?
Synetech

4
Máy chủ. Không có máy ảo nào có thể chạy, vì vậy đó là điều duy nhất có thể được khởi động lại :)
Kekoa

Jeff chỉ ra rằng anh ta có thể khởi động và khởi động lại khách của mình. Nếu tất cả chúng đều bị ảnh hưởng thì việc khởi động lại máy chủ thực sự có thể giúp ích.
Synetech

Khởi động lại máy chủ dường như giải quyết nó một cách hiệu quả
knokio

vấn đề của sama vào ngày 11.11, cũng hoạt động
ismailsunni

0

Đầu tiên, hãy sao lưu VM của bạn (bao gồm cả hình ảnh đĩa và mọi thứ đi kèm với nó).

Sau đó, đi vào thư mục chứa VM của bạn. Ở đó, bạn sẽ thấy một tệp có tên "VirtualBox.xml" và HOPEFULLY, một tệp có tên "VirtualBox.xml-trước". Đổi tên tệp "VirtualBox.xml" thành "VirtualBox.xml.old" và sau đó đổi tên "VirtualBox.xml-trước" thành "VirtualBox.xml". Hãy thử khởi động lại VM của bạn - lỗi sẽ biến mất.

Nếu bạn không có tệp VirtualBox.xml, thì hãy thử tạo một VM mới và sử dụng hình ảnh đĩa cũ của bạn. Quá trình đó sẽ tạo lại tệp VirtualBox.xml cho bạn.

Nhớ sao lưu!


Nếu bạn đang đề cập đến một VM, thì đây không phải là vấn đề. Tôi thậm chí đã đi xa đến mức sao chép hình ảnh đĩa và tạo ra một máy hoàn toàn mới. Đây là một cái gì đó mang tính hệ thống hơn, KHÔNG phải một nửa tá máy ảo của tôi sẽ bắt đầu bình thường, nhưng tất cả chúng sẽ bắt đầu không đầu. Nếu bạn đang đề cập đến tệp cấu hình toàn cầu cho tất cả các máy ảo, tôi vẫn chưa thử làm hỏng nó vì vậy tôi sẽ xem xét nó.
Cà tím Jeff
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.