Computer >> Máy Tính >  >> Xử lý sự cố >> Apple

[FIX] Lỗi VirtualBox NS_ERROR_FAILURE

Lỗi VirtualBox NS_ERROR_FAILURE thường xuất hiện khi bạn đang cố gắng khởi chạy VirtualBox. Lỗi chỉ giới hạn ở người dùng macOS cùng với một số người dùng Linux. Theo báo cáo, đôi khi người dùng gặp phải lỗi sau khi cập nhật hệ thống của họ nhưng đó không phải là toàn bộ.

[FIX] Lỗi VirtualBox NS_ERROR_FAILURE

Máy ảo là một giải pháp tiết kiệm chi phí hiệu quả để sử dụng các hệ điều hành khác nhau cùng một lúc. Chúng tôi đã tổng hợp một danh sách các nguyên nhân tiềm ẩn của sự cố đã được nhiều người dùng khác nhau báo cáo. Một số thủ phạm của lỗi đã nêu như sau:

  • Sử dụng Hiển thị Duet - Nếu bạn đang sử dụng phần mềm của bên thứ ba để tăng số lượng màn hình của mình, nó có thể gây ra sự cố với VirtualBox ngay cả khi bạn hiếm khi sử dụng nó. Duet Display là một ứng dụng được sử dụng để đạt được nhiệm vụ đã nói. Nếu điều này áp dụng cho bạn, bạn sẽ phải xóa Màn hình song tấu để khắc phục sự cố của mình.
  • Trạng thái đã Lưu Máy ảo - Trạng thái đã lưu là một tính năng có sẵn trong tất cả các nhà cung cấp ảo hóa hiện nay. Nếu bạn để một máy ảo ở trạng thái đã lưu, nó thường có thể gây ra lỗi NS_ERROR_FAILURE, trong trường hợp đó, bạn sẽ phải loại bỏ máy ảo thủ phạm để giải quyết vấn đề.
  • Tệp cài đặt bị hỏng - Hóa ra, trong một số trường hợp, lỗi có thể được gây ra do các tệp bị hỏng trong thư mục cài đặt VirtualBox. Trong trường hợp này, cách khắc phục sự cố dễ dàng và nhanh chóng là cài đặt lại phần mềm.
  • Cập nhật nhân Linux - Đối với những người dùng Linux ngoài kia, sự cố thường xuất hiện khi họ cập nhật Nhân Linux của mình lên phiên bản mới nhất hiện có sẵn để lấy. Trong trường hợp này, bạn sẽ phải cập nhật một số mô-đun máy chủ VirtualBox.

Bây giờ chúng ta đã xem qua các nguyên nhân tiềm ẩn của lỗi đã nêu, hãy chuyển sang các giải pháp mà bạn có thể áp dụng để loại bỏ lỗi. Vui lòng theo dõi qua.

Phương pháp 1:Hủy bỏ trạng thái đã lưu của máy ảo

Hóa ra, trạng thái đã lưu là một tính năng là một phần của phần mềm ảo hóa khác nhau. Về cơ bản, nó cho phép bạn lưu trữ trạng thái hiện tại của máy ảo để khi quay lại, bạn có thể dễ dàng quay lại trạng thái đã lưu đó một cách nhanh chóng. Nếu bạn đã quen với chế độ ngủ đông trên máy tính xách tay, hãy nghĩ đó là giải pháp tương tự nhưng dành cho máy ảo.

Điều này đôi khi có thể gây ra sự cố mà bạn đang gặp phải và việc khắc phục rất dễ dàng. Để khắc phục sự cố, vui lòng làm theo các bước bên dưới:

  1. Trước hết, hãy mở Trình quản lý VirtualBox .
  2. Khi Trình quản lý VirtualBox đã khởi chạy, hãy nhấp vào Máy ảo đang ở trạng thái đã lưu. Bạn sẽ có thể phân biệt khi nó nói Đã lưu dưới tên của máy ảo.
  3. Sau khi được chọn, dưới thanh trình đơn, hãy nhấp vào nút Loại bỏ tùy chọn là một mũi tên xuống. [FIX] Lỗi VirtualBox NS_ERROR_FAILURE
  4. Ngoài ra, bạn có thể nhấp chuột phải vào máy ảo và chọn Bỏ trạng thái đã lưu từ menu thả xuống.
  5. Điều này hy vọng sẽ khắc phục được sự cố.

Phương pháp 2:Gỡ cài đặt Hiển thị Duet

Rõ ràng là có nhiều màn hình có thể tăng năng suất của bạn một cách đáng kể. Duet Display là một phần mềm có thể được sử dụng để biến iPad của bạn, v.v. thành màn hình phụ. Điều này, mặc dù có những lợi thế riêng, đôi khi có thể gây ra sự cố với macOS của bạn, chẳng hạn như điều này. Nếu trường hợp này áp dụng cho bạn, điều bạn nên làm là xóa phần mềm khỏi hệ thống của mình.

Để gỡ cài đặt phần mềm, hãy làm theo các bước được cung cấp bên dưới:

  1. Trước hết, hãy khởi chạy Màn hình song ca phần mềm.
  2. Sau khi khởi chạy, bạn sẽ có thể nhìn thấy biểu trưng ở góc trên cùng bên phải của màn hình.
  3. Tại đó, nhấp vào biểu trưng và sau đó nhấp vào Cài đặt ở góc dưới cùng bên phải của hộp thả xuống.
  4. Sau đó, từ trình đơn thả xuống, hãy nhấp vào Gỡ cài đặt Song ca để gỡ bỏ phần mềm. [FIX] Lỗi VirtualBox NS_ERROR_FAILURE
  5. Thực hiện mọi lời nhắc tiếp theo để hoàn tất quá trình xóa.
  6. Xem sự cố của bạn đã được khắc phục chưa.

Phương pháp 3:Cài đặt lại VirtualBox

Trong một số trường hợp, sự cố là do các tệp bị hỏng nằm trong thư mục cài đặt của VirtualBox. Điều này xảy ra khi ứng dụng không được cài đặt đúng cách hoặc bản cập nhật đã làm xáo trộn các tệp. Đây không phải là một vấn đề lớn và có thể dễ dàng giải quyết. Để khắc phục sự cố, những gì bạn phải làm là gỡ cài đặt phần mềm VirtualBox khỏi hệ thống của bạn rồi cài đặt lại.

Điều này có thể được thực hiện dễ dàng thông qua VirtualBox_uninstall.tool đi kèm với tệp gói của phần mềm. Thực hiện theo các hướng dẫn bên dưới để thực hiện việc này:

  1. Trước hết, bạn sẽ phải tải xuống trình cài đặt VirtualBox mới nhất hiện có. Để thực hiện việc này, hãy truy cập phần tải xuống của trang web VirtualBox và tải xuống trình cài đặt OSX.
  2. Sau khi quá trình tải xuống hoàn tất, bạn sẽ phải mount .dmg đã tải xuống tệp.
  3. Sau đó, đi tới trình cài đặt được gắn kết bằng Finder và ở đó, nhấp đúp vào tệp có tên VirtualBox_Uninstall.tool .
  4. Thao tác này sẽ mở ra một cửa sổ đầu cuối mới, nơi bạn sẽ được hỏi xem bạn có muốn tiếp tục gỡ cài đặt hay không. Nhập trong cửa sổ đầu cuối để hoàn tất việc loại bỏ. [FIX] Lỗi VirtualBox NS_ERROR_FAILURE
  5. Bạn có thể đóng cửa sổ dòng lệnh sau khi quá trình gỡ cài đặt hoàn tất thành công.
  6. Sau đó, truy cập lại Finder và cài đặt phần mềm. Nếu gặp lỗi trong quá trình cài đặt, bạn sẽ phải cho phép truy cập vào VirtualBox thông qua cửa sổ Bảo mật và Chính sách.
  7. Để thực hiện việc này, hãy truy cập Tùy chọn hệ thống> Bảo mật và chính sách .
  8. Ở đó, ở dưới cùng, bạn sẽ thấy một thông báo cho biết ứng dụng đã bị chặn. Nhấp vào nút Cho phép và bạn sẽ tốt để đi. [FIX] Lỗi VirtualBox NS_ERROR_FAILURE

Phương pháp 4:Cập nhật Gói mô-đun máy chủ VirtualBox (Linux)

Nếu bạn đang gặp phải sự cố trên bản phân phối Linux, rất có thể đó là do gói mô-đun máy chủ lưu trữ đã lỗi thời cho VirtualBox. Hóa ra, điều này có thể được giải quyết dễ dàng chỉ bằng cách chạy một vài lệnh. Mô-đun này chứa các mô-đun nhân máy chủ của VirtualBox cho bản phân phối Linux của bạn.

Để cập nhật gói, hãy làm như sau:

  1. Mở cửa sổ dòng lệnh trong bản phân phối Linux của bạn.
  2. Sau đó, trước khi bạn cập nhật gói, hãy đảm bảo cập nhật cơ sở dữ liệu gói. Lệnh sau dành cho người dùng Arch.
sudo pacman -Syyu
[FIX] Lỗi VirtualBox NS_ERROR_FAILURE
  1. Lệnh này tương đương với lệnh sau trong Ubuntu:
sudo apt update
  1. Sau đó, hãy chạy lệnh sau:
sudo /sbin/rcvboxdrv setup
  1. Thao tác này sẽ gỡ cài đặt các mô-đun nhân cũ và sau đó biên dịch lại các mô-đun nhân VirtualBox mới.
  2. Điều này sẽ khắc phục sự cố của bạn.