Tôi đang chạy Linux vbubuntu 5.11.0-46-generic #51~20.04.1-Ubuntu trong hộp ảo v6.1.18 được lưu trữ trên Win10
Sau khi cập nhật phần mềm Ubuntu, các mount được chia sẻ với máy chủ lưu trữ không còn truy cập được nữa và các tệp trên phần chia sẻ không còn hiển thị trong Linux. Chúng vẫn tồn tại trên máy chủ. Quyền được thông báo đã thay đổi từ
:/mnt$ll
tổng cộng 8,0K
4,0K drwxr-xr-x 6 gốc root 4,0K mrt 2 2021 ./
4,0K drwxr-xr-x 20 gốc gốc 4,0K mrt 2 2021 ../
0 drwxrwx--- 1 gốc vboxsf 0 ngày 16 tháng 2 14:38 gdrive/
đến
:/mnt$ll
tổng cộng 8,0K
4,0K drwxr-xr-x 6 gốc root 4,0K mrt 2 2021 ./
4,0K drwxr-xr-x 20 gốc gốc 4,0K mrt 2 2021 ../
0 drwxr-x--- 1 gốc gốc 0 ngày 16 tháng 2 14:38 gdrive/
Đã thay đổi thủ công các quyền và quyền sở hữu như trước khi cập nhật, nhưng vẫn không có tệp nào được hiển thị trong thư mục được gắn cho thư mục dùng chung. Sau khi điều tra thêm, sự cố là do bản cập nhật cho kernel từ 5.11.0-46-generic thành 5.13.0-30-generic.
Thông báo lỗi hiển thị trong vboxadd-setup.log là
Xây dựng mô-đun Guest Additions 6.1.18 chính cho kernel 5.13.0-30-generic.
Xây dựng module hỗ trợ thư mục dùng chung.
Lỗi khi xây dựng mô-đun. Xây dựng đầu ra sau.
làm cho V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/5.13.0-30-generic/build M=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 mô-đun
make[1]: cảnh báo: -j4 bắt buộc trong submake: đặt lại chế độ máy chủ công việc.
kiểm tra -e bao gồm/được tạo/autoconf.h -a -e bao gồm/config/auto.conf || ( \
tiếng vang >&2; \
echo >&2 " LỖI: Cấu hình hạt nhân không hợp lệ."; \
echo >&2 " thiếu bao gồm/được tạo/autoconf.h hoặc bao gồm/config/auto.conf.";\
echo >&2 " Chạy 'make oldconfig && chuẩn bị' trên kernel src để sửa nó."; \
tiếng vang >&2 ; \
/bin/sai)
make -f ./scripts/Makefile.build obj=/tmp/vbox.0 \
xây dựng đơn = \
cần-xây dựng=1 cần-modorder=1
Tệp cấu hình tồn tại trong /lib/modules/5.13.0-30-generic/build/include/generated/autoconf.h
và tôi vì những gì tôi biết, tôi không nhận thấy lỗi trong tệp. Cả tệp autoconf.h cũ và tệp autoconf.h mới đều xác định hệ thống tệp hộp ảo
#define CONFIG_VBOXSF_FS_MODULE 1
Tôi không chạy/tạo HĐH cũng như kernel từ mã nguồn nên giải pháp được đề xuất trong thông báo lỗi không phải là tùy chọn dành cho tôi.
Tôi hy vọng ai đó có thể giúp tôi