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

Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac

Oracle VM VirtualBox là một trong những trình giám sát máy ảo nổi tiếng và miễn phí có sẵn cho macOS cùng với các ứng dụng trả phí khác như VMware hoặc Parallel. Khi bạn cài đặt VirtualBox trên macOS của mình và cố gắng sử dụng nó bằng cách cài đặt một máy ảo, rất có thể bạn nhận được “ Trình điều khiển nhân chưa được cài đặt (rc =-1908) " thông báo lỗi. Thông báo lỗi ở đây không liên quan đến hệ điều hành mà bạn đang cố gắng cài đặt trên máy ảo mà là vấn đề được đề cập xuất hiện khi bạn cài đặt các sản phẩm Oracle như VirtualBox lần đầu tiên trên máy Mac của mình.

Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac

Hóa ra, sự cố khá giống với lỗi cài đặt VirtualBox không thành công xuất hiện khi bạn đang cố gắng cài đặt VirtualBox trên máy của mình. Thông báo lỗi xảy ra do chứng chỉ Oracle bị hệ điều hành của bạn, tức là macOS chặn. Ngoài ra, các phần mở rộng hạt nhân cho VirtualBox cũng bị macOS vô hiệu hóa trong quá trình cài đặt, đó là lý do tại sao bạn gặp phải thông báo lỗi được đề cập ở đây. Để giải quyết vấn đề này, bạn sẽ phải cho phép chứng chỉ Oracle bằng cách thêm nó vào danh sách ủy quyền. Điều này phải được thực hiện rõ ràng bằng cách cấp cho VirtualBox các quyền cần thiết.

Bạn có thể làm điều này bằng nhiều cách. Trước hết, bạn có thể cho phép chứng chỉ thông qua cài đặt Hệ thống và Quyền riêng tư nằm trong menu Tùy chọn Hệ thống. Ngoài ra, bạn cũng có thể sử dụng thiết bị đầu cuối trên hệ thống của mình và thực hiện một số lệnh sẽ tải các phần mở rộng hạt nhân và cho phép nó chạy trên hệ thống. Như đã nói, không cần phải quảng cáo thêm, hãy để chúng tôi cho bạn thấy bạn có thể thực hiện việc này một cách chi tiết hơn, vì vậy chỉ cần làm theo.

Cho phép Chứng chỉ Oracle thông qua Tùy chọn Hệ thống

Hóa ra, cách đầu tiên bạn có thể giải quyết vấn đề này là thông qua menu Tùy chọn Hệ thống trên máy của bạn. Khi macOS chặn phần mềm tải phần mở rộng hạt nhân hoặc bất kỳ thứ gì khác, bạn sẽ thấy một thông báo trong cài đặt Hệ thống và Quyền riêng tư.

Tuy nhiên, thông báo này chỉ ở đó trong 30 phút và nếu bạn đã đối mặt với thông báo lỗi trong một thời gian, bạn sẽ phải gỡ cài đặt VirtualBox khỏi hệ thống của mình. Khi bạn đã gỡ cài đặt VirtualBox, hãy chuyển Ứng dụng vào thư mục thùng rác và cũng xóa mọi tệp còn lại. Sau khi thực hiện việc đó, bạn có thể tiếp tục và tải xuống lại trình cài đặt để cài đặt VirtualBox trên hệ thống của mình. Khi bạn đã cài đặt VirtualBox, bạn sẽ phải nhanh chóng làm theo các hướng dẫn bên dưới trong vòng 30 phút đầu tiên hoặc nó sẽ biến mất một lần nữa và bạn sẽ phải bắt đầu lại từ đầu. Với điều đó đã nói, hãy làm theo các hướng dẫn được đưa ra bên dưới để cho phép Oracle thông qua menu Tùy chọn Hệ thống:

  1. Trước hết, hãy mở Tuỳ chọn Hệ thống ứng dụng bằng cách nhấp vào biểu tượng Apple nằm trên thanh menu ở trên cùng. Từ danh sách thả xuống, hãy chọn Tùy chọn hệ thống . Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  2. Sau đó, khi bạn đã mở cửa sổ Tuỳ chọn Hệ thống, hãy nhấp vào Bảo mật và Quyền riêng tư lựa chọn. Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  3. Trên màn hình Bảo mật và Quyền riêng tư trong Chung , ở dưới cùng, bạn sẽ thấy “ Phần mềm Hệ thống của nhà phát triển‘ Oracle America, Inc. ’đã bị chặn Tải” tin nhắn. Trong trường hợp bạn không nhìn thấy điều này, điều đó có nghĩa là 30 phút đã trôi qua vì nó chỉ ở đó trong khoảng thời gian đã nói như chúng tôi đã đề cập ở trên. Nếu trường hợp này có thể xảy ra, hãy tiếp tục và cài đặt lại VirtualBox trên hệ thống của bạn để có thể thực hiện việc này.
  4. Trong trường hợp bạn thấy thông báo, chỉ cần tiếp tục và nhấp vào nút Cho phép cái nút. Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  5. Sau khi hoàn tất, hãy mở lại VirtualBox và thử cài đặt một máy ảo để xem sự cố còn tiếp diễn hay không.

Cho phép Tiện ích mở rộng Hạt nhân VirtualBox thông qua Thiết bị đầu cuối

Đối với những người dùng chuyên sâu và am hiểu công nghệ hơn, cũng có một cách khác để bạn có thể giải quyết vấn đề, đó là yêu cầu bạn nhập một lệnh vào dấu nhắc Terminal. Thao tác này sẽ thực hiện tương tự như chúng ta đã làm ở trên, chỉ qua cửa sổ Terminal. Ngoài ra, nếu bạn chọn làm theo phương pháp này, nó sẽ không yêu cầu bạn cài đặt lại VirtualBox như trong phương pháp được đề cập ở trên vì chúng tôi sẽ sử dụng Terminal tại đây.

Tuy nhiên, để làm điều này, chúng ta sẽ phải khởi động vào Chế độ khôi phục để thực hiện việc này. Chế độ khôi phục cho phép bạn khôi phục máy Mac về ngày trước cũng như cho phép bạn cài đặt lại macOS cùng với nhiều thứ khác. Thực hiện theo các hướng dẫn dưới đây để thực hiện việc này:

  1. Trước hết, hãy tiếp tục và khởi động lại máy Mac của bạn bằng cách nhấp vào biểu tượng Apple trong thanh trình đơn trên cùng, sau đó chọn Khởi động lại từ menu thả xuống. Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  2. Khi máy Mac của bạn khởi động lại, hãy giữ Command và R các phím trên bàn phím của bạn cho đến khi bạn nhìn thấy logo Apple trên màn hình. Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  3. Thao tác này sẽ khởi động máy Mac của bạn vào Chế độ khôi phục và bạn sẽ được hiển thị Tiện ích macOS cửa sổ.
  4. Trên thanh trình đơn trên cùng, nhấp vào Tiện ích trình đơn thả xuống rồi chọn Thiết bị đầu cuối từ đó. Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  5. Khi cửa sổ Terminal đã mở ra, hãy nhập lệnh sau rồi nhấn Enter key:
    spctl kext-consent add VB5E2TV963
  6. Sau khi làm điều đó, hãy tiếp tục và khởi động lại thiết bị của bạn. Để thực hiện việc này, trong cửa sổ Terminal của bạn, hãy nhập lệnh sau:
    sudo shutdown -r now
  7. Ngoài ra, bạn có thể nhấp vào logo Apple trên thanh trình đơn trên cùng và chọn Khởi động lại từ menu thả xuống. Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  8. Sau khi thiết bị của bạn khởi động, hãy mở lại VirtualBox và xem liệu bạn có gặp phải bất kỳ sự cố nào khi cài đặt máy ảo trên máy Mac hay không.

Tắt Khởi động An toàn trên máy Mac của bạn

Nếu các phương pháp trên không hiệu quả với bạn, trong một số trường hợp, sự cố cũng có thể liên quan đến Khởi động an toàn trên BIOS của bạn. Secure Boot về cơ bản là một tính năng bảo mật của UEFI, còn được gọi là Giao diện chương trình cơ sở mở rộng hợp nhất. Khi bạn đã bật và định cấu hình Secure Boot, nó có thể giúp máy tính của bạn chống lại các cuộc tấn công và lây nhiễm phần mềm độc hại. Hóa ra, vì đây là một tính năng bảo mật nên nó cũng có thể gây ra sự cố với một số ứng dụng trên thiết bị của bạn, có thể là trường hợp ở đây.

Do đó, bạn sẽ phải vô hiệu hóa nó trên máy của mình và xem liệu điều đó có hiệu quả hay không. Để thực hiện việc này, hãy làm theo các hướng dẫn được đưa ra bên dưới:

  1. Trước hết, hãy tiếp tục và khởi động vào Chế độ khôi phục như hình trên.
  2. Khi bạn ở chế độ Khôi phục, hãy nhấp vào Tiện ích nằm trên thanh menu trên cùng.
  3. Từ trình đơn thả xuống, chọn Tiện ích Bảo mật Khởi động . Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  4. Trên lời nhắc Khởi động an toàn xuất hiện, chọn Không bảo mật . Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  5. Khi bạn đã hoàn tất, hãy tiếp tục và khởi động lại thiết bị của bạn bằng cách nhấp vào biểu tượng Apple trong thanh trình đơn và chọn Khởi động lại . Cách sửa lỗi “Kernal Driver Not Installed (rc =-1908)” trên Mac
  6. Sau khi máy Mac của bạn khởi động, hãy mở VirtualBox để xem sự cố vẫn còn đó.

Trong trường hợp bạn không thể tắt Khởi động an toàn từ chế độ Khôi phục, thì trong trường hợp đó, bạn sẽ phải vào cài đặt BIOS của mình và thay đổi từ đó.