VirtualBox: Hành vi kỳ quặc sau khi cập nhật máy chủ lên OS X Mavericks


10

Tôi vừa cập nhật máy Mac của mình lên OS X Mavericks. Tuy nhiên, sau khi làm như vậy, tôi gặp phải một số vấn đề với chương trình VirtualBox của mình, bao gồm các vấn đề sau:

1 - Các máy ảo (HĐH khách) không tải được với thông báo lỗi sau:

Trình điều khiển -Kernel không được cài đặt (rc = 1908); Đảm bảo mô-đun hạt nhân đã được tải
thành công

Tôi có thể giải quyết vấn đề này bằng dòng lệnh sau từ thiết bị đầu cuối:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Tuy nhiên, tôi phải làm điều này mỗi khi máy Mac của tôi khởi động!

2 - Các thiết bị USB không còn được nhận dạng (Tôi đã thử sử dụng bộ lọc và cũng đang tìm kiếm các thiết bị cụ thể, cả hai đều không hoạt động).

3 - Tôi không còn có thể gắn kết các thư mục được chia sẻ thông qua khách (Tôi không thể truy cập các tệp máy chủ được chia sẻ từ máy ảo của khách).

Bất kỳ ý tưởng về làm thế nào tôi có thể khắc phục những vấn đề này?


2
Cài đặt lại Virtualbox?
XUÂN

Cảm ơn đã trả lời nhanh chóng. Không có cách nào khác để khắc phục những vấn đề này?
Youssif Saeed

2
Tôi không có ý kiến. Bạn đã hỏi câu hỏi này 1 giờ trước. Trong thời gian đó, bạn có thể đã thử cài đặt lại nhiều lần. Nó có thể là một giải pháp nhanh chóng. Cài đặt lại không có nghĩa là bạn xóa cấu hình cục bộ, do đó bạn có thể giữ tất cả các cài đặt của mình. Cài đặt lại có thể dẫn đến khôi phục quyền thích hợp. Ngoài ra, nó có thể là trong cài đặt của bạn trong nhà của bạn. Sau đó tìm .Virtualbox hoặc một cái gì đó và đổi tên nó, khởi động Virtualbox và nhập VM có vấn đề. Sau đó, bạn biết nếu nó cấu hình hoặc cài đặt. Tôi có Mavericks, và nhiều người khác với tôi, và nó sẽ hoạt động bình thường.
XUÂN

Tôi vừa đăng giải pháp hiệu quả cho tôi ở đây ...
Adriana Hernández

Câu trả lời:


11

Cài đặt lại là đặt cược tốt nhất của bạn.

VirtualBox cài đặt trình điều khiển trong nhân máy chủ của bạn cho phép nó hoạt động. Khi kernel của bạn được thay đổi - chẳng hạn như nâng cấp hệ điều hành - những trình điều khiển đó ở trong cái cũ, nhưng không phải trong cái mới. Cách dễ nhất để đưa chúng vào kernel mới của bạn là cài đặt lại VirtualBox, tiện lợi cũng sẽ sửa chữa mọi thứ khác có thể đã bị "hỏng" trong quá trình nâng cấp hệ điều hành.

Như @rxt đã đề cập trong bình luận của mình, cài đặt lại VirtualBox sẽ không mất bất kỳ cài đặt hoặc máy ảo nào của bạn. Đó là con đường phù hợp nhất để sửa chữa các vấn đề của bạn và giúp bạn chạy lại.

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.