Điểm:1

VMWARE 16: Không thể tải Khách trên Ubuntu 20.04 LTS - Lỗi "Không thể mở/dev/vmmon"

lá cờ cn

Tôi đang gặp sự cố với VMWare trên Linux. Sau khi thử khởi chạy Ubuntu hoặc Windows Guest trên máy chủ chạy Ubuntu 20.04 LTS 64-BIT, tôi gặp phải ba lỗi sau:

Không thể mở/dev/vmmon: Không có tệp hoặc thư mục như vậy. Vui lòng đảm bảo rằng mô-đun hạt nhân âvmmon' đã được tải.

Sau khi bấm OK, lỗi thứ 2:

Không thể khởi chạy thiết bị giám sát.

Sau khi bấm OK ở lỗi thứ 2, lỗi thứ 3:

Không thể thay đổi trạng thái nguồn máy ảo: Lỗi vận chuyển (VMDB) -14: Kết nối đường ống đã bị hỏng

Thông tin máy chủ: CPU 8 nhân AMD 64-Bit FX9800, Ram 32GB, nhiều dung lượng ổ cứng. Hệ điều hành: Ubuntu 20.04 LTS chạy kernel 5.11.0-40-generic mới nhất. VMware Workstation Pro 16.2.1 (bản dựng 18811642). UEFI - Đã bật khởi động an toàn. Chỉ khởi động một lần - Không có phân vùng Windows.

Thông tin khách: Cả máy khách Ubuntu và Windows đều được thiết lập để khởi động qua BIOS chứ không phải UEFI. Tôi đã thử tạo một máy ảo mới bằng UEFI và cũng xảy ra sự cố tương tự.

Các bước tôi đã thực hiện cho đến nay:

  • Đã gỡ cài đặt thông qua lệnh đầu cuối sudo vmware-installer -u vmware-workstation, khởi động lại, sau đó cài đặt lại qua sudo sh VMware-Workstation-Full-16.2.1-18811642.x86_64.bundle (cài đặt qua CLI - không sử dụng trình cài đặt GUI). Sau đó tôi khởi động lại, cùng một vấn đề. Cả với VM trước và VM hoàn toàn mới.

  • Về mặt vật lý tại máy chủ, được gỡ cài đặt thông qua lệnh đầu cuối sudo vmware-installer -u vmware-workstation, khởi động lại, sau đó cài đặt lại qua sudo sh VMware-Workstation-Full-16.2.1-18811642.x86_64.bundle. Sau đó tôi khởi động lại, cùng một vấn đề. Cả với VM trước và VM hoàn toàn mới.

  • Xác nhận dkms đã được cài đặt và tất cả các bản cập nhật đã được cài đặt.Đã cài đặt các gói linux-tools-generic-hwe-20.04, libelf-dev, linux-generic, fdutils, sau đó gỡ cài đặt VMWare, khởi động lại và cài đặt lại VMware. Vấn đề tương tự khi khởi chạy máy ảo khách.

  • Đã thử tạo khóa SSH theo https://kb.vmware.com/s/article/2146460:

    $ openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMware/"
    $ sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)
    $ sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)
    $ mokutil --nhập MOK.der
    
  • Đã ký các mô-đun bằng cách sử dụng sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)

  • Đã khởi động lại. Vấn đề vẫn tiếp diễn.

  • đã thử chạy sudo vmware-modconfig --console --install-all. Đầu ra sẽ được đặt tại https://paste-bin.xyz/12577

    Phần cuối cùng cho thấy:

    Bắt đầu dịch vụ VMware:
    Giám sát máy ảo không thành công
    Giao diện truyền thông máy ảo được thực hiện
    Gia đình ổ cắm giao diện truyền thông VM đã hoàn thành
    Ethernet ảo không thành công
    Daemon xác thực VMware đã hoàn tất
    

Tôi nên thử những gì khác? Làm thế nào tôi có thể sửa lỗi này?

lá cờ in
Bạn đã xác nhận rằng AMD-V (ảo hóa) được bật trong UEFI chưa? Nói rõ hơn, máy chủ đang chạy Ubuntu *Desktop*, phải không?
wholockedat221b avatar
lá cờ cn
@matigo Ảo hóa được bật. Có, máy tính để bàn Ubuntu. 20.04 LTS.
Joe Hlasnik avatar
lá cờ gb
Vì vậy, tôi vừa giải quyết vấn đề này hôm nay sau khi thử rất nhiều thứ khác nhau nhưng tôi nghĩ VMware KB mà bạn đã liên kết là phần cuối cùng. Vì vậy, nếu bạn chạy qua quá trình này và sau đó đăng ký các mô-đun vào safeboot thì nó sẽ hoạt động. https://communities.vmware.com/t5/VMware-Workstation-Pro/VM-Workstation-16-1-gt-16-2-1-on-Ubuntu-21-10-broke-everything/m-p/2885203/ tô sáng/đúng#M173202
Điểm:0
lá cờ gb

Đã tắt khởi động an toàn:

Sudo mokutil --sb-state                      
Khởi động an toàn bị vô hiệu hóa

Nhưng nhận được kết quả tương tự:

Bắt đầu dịch vụ VMware:
Giám sát máy ảo không thành công
Giao diện truyền thông máy ảo được thực hiện
Gia đình ổ cắm giao diện truyền thông VM đã hoàn thành
Ethernet ảo không thành công
Daemon xác thực VMware đã hoàn tất

Phiên bản hạt nhân:

5.11.0-40-chung

Phiên bản vmware:

VMware Workstation 16.2.1 bản dựng-18811642
lá cờ gb
Có ai có manh mối về cách khắc phục điều này không? Tôi không thể hình dung nó ra
Điểm:0
lá cờ cn

Có một khả năng tôi nên chỉ ra và đó là internet của bạn là nguyên nhân hoặc cấu hình không chính xác trên VM.

Màn hình máy ảo không thành công / Ethernet ảo không thành công

Vô hiệu hóa khởi động an toàn qua BIOS. Lý do có khả năng hiển thị là quá trình xác minh kiểm tra trên các hệ điều hành hiện đại, xung đột với thuật toán VMware, do đó gây ra các lỗi đó.

Sau khi bạn khởi động lại máy chủ, với chế độ khởi động an toàn TẮT, hãy chuyển sang trình bao và thực hiện lại lệnh bạn đã thử:

vmware-modconfig --console --install-all

Nếu văn bản này xuất hiện:

danh sách các dịch vụ VM trong thiết bị đầu cuối

Nó nên chăm sóc nó. Chỉ cần lưu ý rằng máy ảo không giống như khởi động kép. Hầu như tất cả việc chỉnh sửa VM đều yêu cầu hành động từ máy chủ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.