ฉันใช้ Linux vbubuntu 5.11.0-46-generic #51~20.04.1-Ubuntu ใน virtualbox v6.1.18 ที่โฮสต์บน Win10
หลังจากอัปเดตซอฟต์แวร์ Ubuntu แล้ว การเมานต์ที่ใช้ร่วมกันกับโฮสต์จะไม่สามารถเข้าถึงได้อีกต่อไป และไฟล์ที่ใช้ร่วมกันจะไม่ปรากฏใน Linux อีกต่อไป พวกเขายังคงมีอยู่ในโฮสต์ การอนุญาตที่สังเกตเห็นเปลี่ยนจาก
:/mnt$ll
รวม 8,0K
4,0K drwxr-xr-x 6 รูท รูท 4,0K mrt 2 2021 ./
4,0K drwxr-xr-x 20 รูท รูท 4,0K mrt 2 2021 ../
0 drwxrwx--- 1 รูท vboxsf 0 ก.พ. 59 14:38 gdrive/
ถึง
:/mnt$ll
รวม 8,0K
4,0K drwxr-xr-x 6 รูท รูท 4,0K mrt 2 2021 ./
4,0K drwxr-xr-x 20 รูท รูท 4,0K mrt 2 2021 ../
0 drwxr-x--- 1 รูท 0 ก.พ. 59 14:38 gdrive/
แก้ไขการอนุญาตและการเป็นเจ้าของด้วยตนเองเหมือนก่อนการอัปเดต แต่ยังไม่มีไฟล์แสดงในไดเร็กทอรีที่เมาท์สำหรับโฟลเดอร์ที่ใช้ร่วมกัน จากการตรวจสอบเพิ่มเติม ปัญหาเกิดจากการอัพเดตสำหรับเคอร์เนลจาก 5.11.0-46-generic เป็น 5.13.0-30-generic
ข้อความแสดงข้อผิดพลาดที่แสดงใน vboxadd-setup.log คือ
สร้างโมดูล Guest Additions หลัก 6.1.18 สำหรับเคอร์เนล 5.13.0-30-generic
สร้างโมดูลสนับสนุนโฟลเดอร์ที่ใช้ร่วมกัน
เกิดข้อผิดพลาดในการสร้างโมดูล สร้างผลลัพธ์ดังต่อไปนี้
ทำให้ 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 โมดูล
make[1]: คำเตือน: -j4 ถูกบังคับใน submake: กำลังรีเซ็ตโหมด jobserver
ทดสอบ -e รวม/สร้าง/autoconf.h -a -e รวม/config/auto.conf || ( \
เสียงสะท้อน >&2; \
echo >&2 " ข้อผิดพลาด: การกำหนดค่าเคอร์เนลไม่ถูกต้อง"; \
echo >&2 " include/generated/autoconf.h หรือ include/config/auto.conf หายไป";\
echo >&2 " รัน 'make oldconfig && make prepare' บน kernel src เพื่อแก้ไข"; \
เสียงก้อง >&2 ; \
/bin/เท็จ)
ทำ -f ./scripts/Makefile.build obj=/tmp/vbox.0 \
สร้างเดียว= \
need-buildin=1 need-modorder=1
มีไฟล์คอนฟิกูเรชันอยู่ใน /lib/modules/5.13.0-30-generic/build/include/generated/autoconf.h
และสำหรับสิ่งที่ฉันรู้ว่าฉันไม่สังเกตเห็นข้อผิดพลาดในไฟล์ ทั้งไฟล์ autoconf.h เก่าและไฟล์ autoconf.h ใหม่กำหนดระบบไฟล์ virtualbox
#กำหนด CONFIG_VBOXSF_FS_MODULE 1
ฉันไม่ได้เรียกใช้/สร้างระบบปฏิบัติการหรือเคอร์เนลจากซอร์สโค้ด ดังนั้นวิธีแก้ปัญหาที่แนะนำในข้อความแสดงข้อผิดพลาดจึงไม่ใช่ตัวเลือกสำหรับฉัน
ฉันหวังว่าจะมีคนสามารถช่วยฉันได้