ข้อผิดพลาด VirtualBox หลังจากการอัปเดตซอฟต์แวร์ (Ubuntu) ครั้งล่าสุด


19
  • รุ่นของ Ubuntu: 16.04

  • รุ่น VirtualBox: 5.2.26

  • การอัปเดตที่มีบางอย่าง "ที่เสียหาย": สิ่งที่อยู่ระหว่างสัปดาห์ที่แล้วและวันนี้ (2019/03/18)

เช้านี้ฉันรัน Ubuntu Software Updater หลังจากเปิดคอมพิวเตอร์ หลังจากนั้นฉันพยายามเปิดเครื่อง Virtual Box (เวอร์ชั่นที่ติดตั้งผ่าน. deb ไม่ใช่ศูนย์ซอฟต์แวร์ Ubuntu หนึ่ง) และได้รับข้อผิดพลาดที่มีชื่อเสียง:

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/sbin/vboxconfig'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

หลังจากอ่านเกี่ยวกับปัญหาที่คล้ายกันและเข้าใจว่าทำไมฉันต้องทำฉันดำเนินการ (ผลลัพธ์เดียวกันกับ 'sudo /usr/lib/virtualbox/vboxdrv.sh setup' และวิธีแก้ไขปัญหาอื่น ๆ ที่คล้ายกันที่พบในเว็บไซต์นี้ ):

$ sudo /sbin/vboxconfig

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: Look at /var/log/vbox-setup.log to find out what went wrong.

อ่าน. log ฉันเห็นว่าปัญหาดูเหมือนจะเกี่ยวข้องกับฟังก์ชั่น "get_user_pages" และ ณ จุดนี้ฉันสุจริตไม่มีความคิดวิธีการแก้ปัญหา

Building the main VirtualBox module.
Error building the module:
make V=1 CONFIG_MODULE_SIG= -C /lib/modules/4.4.0-143-generic/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j8 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
[...]
[...]
[...]
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjNativeLockUser’:
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1122:33: warning: passing argument 6 of ‘get_user_pages’ makes pointer from integer without a cast [-Wint-conversion]
                                 fWrite,                 /* force write access. */
                                 ^
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:98:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
include/linux/mm.h:1222:6: note: expected ‘struct page **’ but argument is of type ‘int’
 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
      ^
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1124:33: warning: passing argument 7 of ‘get_user_pages’ from incompatible pointer type [-Wincompatible-pointer-types]
                                 &pMemLnx->apPages[0],   /* Page array. */
                                 ^
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:98:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
include/linux/mm.h:1222:6: note: expected ‘struct vm_area_struct **’ but argument is of type ‘struct page **’
 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
      ^
/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1112:18: error: too many arguments to function ‘get_user_pages’
             rc = get_user_pages(pTask,                  /* Task for fault accounting. */
                  ^
In file included from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:98:0,
                 from /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:31:
include/linux/mm.h:1222:6: note: declared here
 long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
      ^
  gcc -Wp,-MD,/tmp/vbox.0/r0drv/linux/.mpnotification-r0drv-linux.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/5/include  -I./arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated  -Iinclude -I./arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I./include/uapi -Iinclude/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include  -D__KERNEL__ -fno-pie -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -fno-pie -no-pie -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -DRETPOLINE -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -fno-omit-frame-pointer -fno-pie -I/lib/modules/4.4.0-143-generic/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS  -DMODULE  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(mpnotification_r0drv_linux)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /tmp/vbox.0/r0drv/linux/.tmp_mpnotification-r0drv-linux.o /tmp/vbox.0/r0drv/linux/mpnotification-r0drv-linux.c
scripts/Makefile.build:285: recipe for target '/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o' failed
make[2]: *** [/tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/initterm-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/r0drv/linux/initterm-r0drv-linux.o"; fi; fi;
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/SUPDrv.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/SUPDrv.o"; fi; fi;
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/assert-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/r0drv/linux/assert-r0drv-linux.o"; fi; fi;
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.o"; fi; fi;
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/memuserkernel-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/r0drv/linux/memuserkernel-r0drv-linux.o"; fi; fi;
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/mpnotification-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/r0drv/linux/mpnotification-r0drv-linux.o"; fi; fi;
  if [ "-pg" = "-pg" ]; then if [ /tmp/vbox.0/r0drv/linux/mp-r0drv-linux.o != "scripts/mod/empty.o" ]; then ./scripts/recordmcount  "/tmp/vbox.0/r0drv/linux/mp-r0drv-linux.o"; fi; fi;
Makefile:1454: recipe for target '_module_/tmp/vbox.0' failed
make[1]: *** [_module_/tmp/vbox.0] Error 2
/tmp/vbox.0/Makefile.include.footer:101: recipe for target 'vboxdrv' failed
make: *** [vboxdrv] Error 2

ฉันได้ลองทุกวิธีแก้ไขสำหรับปัญหาที่คล้ายกันกับข้อความแสดงข้อผิดพลาดนี้แล้ว แต่ไม่มีวิธีใดที่เหมาะกับฉัน

ทุกคนมีปัญหาที่คล้ายกันหลังจากอัปเดต Ubuntu ครั้งล่าสุดหรือไม่

UPDATE: ฉันถอนการติดตั้ง VirtualBox อย่างสมบูรณ์รีสตาร์ทระบบติดตั้ง VirtualBox อีกครั้งและยังคงเป็นข้อผิดพลาดเดียวกัน


2
อย่างแน่นอน สิ่งที่ฉันไม่เข้าใจคือมีคนอ้างว่า "รุ่น" ก่อนหน้านี้ของข้อผิดพลาดที่จะแก้ไขสำหรับ Trusty และ Xenial นี้วันที่ 10 มีนาคมและวันนี้เรามีปัญหา "รุ่นใหม่"
Alberto Martín

คุณลอง VB 6.0 แล้วหรือยัง
heynnema

1
ฉันเห็นสิ่งนี้ในวันนี้หลังจากอัปเดตเครื่องโฮสต์สองสามเครื่องเป็น 4.4.0-143 หนึ่งมี VirtualBox เวอร์ชันเก่าที่ค่อนข้างสวย (5.0.x) และอีกอันมี 5.2.x (ดังนั้นจึงไม่เก่ามาก) หลังจากการอัปเดตทั้งคู่จะเปิดตัว VMs ของฉันซึ่งแสดงว่าโมดูลเคอร์เนลไม่ได้ติดตั้งปัญหา ฉันอัปเกรด / เปลี่ยนกลับเป็น 5.1.38 ทั้งคู่จนทำให้พวกเขาใช้งาน VM ได้ในที่สุด อย่างไรก็ตามเมื่อฉันพยายามติดตั้งข้อมูลเพิ่มเติมของผู้เยี่ยมชมหนึ่งในแขกฉันได้รับข้อผิดพลาด get_user_pages ในไฟล์ vboxadd-install.log
cosimo193

ฉันได้รับข้อผิดพลาดเดียวกันเมื่อเร็ว ๆ นี้เมื่อฉันพยายามติดตั้ง Virtualbox 5.2.18 จากนั้น v6.0, latop ของฉันซึ่งเป็นระบบ UEFI ที่มี Secure Boot ดังนั้นจึงมีความยุ่งยากเพิ่มขึ้นเป็นระบบ UEFI ของคุณถ้าเป็นฉัน ฉันรู้ว่าฉันรู้วิธีการแก้ไข adn นี้สามารถให้บริการโซลูชั่น คุณสามารถยืนยันว่าระบบของคุณคือ UEFI หรือไม่โดยเรียกใช้คำสั่ง: cd / sys / firmware / efi

ถ้ามันอาจจะมีประโยชน์สำหรับทุกคน: มีรายงานข้อผิดพลาดที่bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1821083
Ganton

คำตอบ:


13

คำตอบง่าย ๆ สำหรับตอนนี้ใช้ testbuild ที่ Vbox เตรียมไว้ในขณะที่เรารอเคอร์เนลแพทช์

คุณสามารถค้นหาการสร้างที่นี่ คุณจะต้องใช้ลิงค์ปัจจุบันที่มีให้ในหน้านั้นเพราะลิงค์ที่ใช้ในตัวอย่างมีการเปลี่ยนแปลง

ตรวจสอบให้แน่ใจว่าคุณถอนการติดตั้งเวอร์ชันปัจจุบันของคุณ:

sudo apt remove virtualbox*
dkpk -r virtualbox 
# the tab key will autocomplete the version if there's one for dpkg to remove

ติดตั้งบิลด์ทดสอบ (เปลี่ยน URL ให้ตรงกับบิลด์ทดสอบล่าสุดที่จัดทำโดย Virtualbox โดยใช้ลิงก์ด้านบน - https://www.virtualbox.org/wiki/Testbuilds ):

wget https://www.virtualbox.org/download/testcase/VirtualBox-6.0.5-129423-Linux_amd64.run
chmod +x VirtualBox-6.0.5-129423-Linux_amd64.run
sudo ./VirtualBox-6.0.5-129423-Linux_amd64.run

หากคุณต้องการแพ็คเสริม (เปลี่ยน url ให้ตรงกับบิลด์การทดสอบล่าสุดที่จัดทำโดย Virtualbox โดยใช้ลิงก์ด้านบน - https://www.virtualbox.org/wiki/Testbuilds ):

wget https://www.virtualbox.org/download/testcase/Oracle_VM_VirtualBox_Extension_Pack-6.0.5-129380.vbox-extpack
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.5-129380.vbox-extpack

1
ขอบคุณ Robco ฉันไม่มีเวลาลองเลย ฉันปรับลดรุ่น VirtualBox และตามหลักการฉันจะรอจนกว่าจะได้รับการแก้ไขหรือจนกว่าจะถึงเคอร์เนลต่อไป (ฉันไม่ต้องการ VirtualBox เวอร์ชันล่าสุดจริงๆ) อย่างไรก็ตามวิธีการแก้ปัญหาของคุณดูเหมือนจะเป็นวิธีที่ดีที่สุดสำหรับผู้ที่ต้องการรุ่นล่าสุด / ก่อนหน้านี้เท่าที่มันจะเสถียร คุณลองด้วยตัวเองหรือไม่? มันเสถียรหรือไม่?
Alberto Martín

สวัสดีอัล ใช่ฉันไม่ต้องการที่จะปรับลดเคอร์เนลและฉันพยายามปรับลด VBox (บางทีฉันอาจจะไม่ได้กลับไปไกลพอ) แต่คนขับก็ยังไม่สามารถที่จะสร้างขึ้น ฉันได้กระทำนี้สำหรับผู้ใช้ 4 คนและได้มีปัญหาใด ๆ
Robco

1
ขอบคุณสำหรับความคิดเห็น Robco เสียงสวยดี ในกรณีนี้ฉันคิดว่านี่เป็นทางออกที่ยอดเยี่ยมที่สุดสำหรับปัญหานี้
อัลแบร์โตมาร์ติน

1
คุณสามารถค้นหาการทดสอบล่าสุดสร้างในหน้านี้: virtualbox.org/wiki/Testbuilds
ทอม Saleeba

2
นี้มีข้อแม้: "โปรดใช้รุ่น 5.2 ถ้าคุณยังต้องการการสนับสนุนสำหรับโฮสต์แบบ 32 บิตเช่นนี้ได้ถูกยกเลิกใน 6.0" virtualbox.org/wiki/Downloads ยังรองรับแขกแบบ 32 บิต
Piskvor

4

ฉันมีปัญหาเดียวกัน

ฉันเปลี่ยนกลับไปเป็นเคอร์เนลก่อนหน้า ดูสิ่งนี้: http://karlcode.owtelse.com/blog/2017/03/13/reverting-to-a-previous-kernel/

หลังจากนั้นให้ทำการติดตั้งกล่องเสมือนใหม่อีกครั้ง

ขอแสดงความนับถืออเล็กซ์


สวัสดีอเล็กซ์. เท่าที่อาจทำให้เคล็ดลับฉันพบว่ามันยุ่งเกินไปและบางครั้งมีความเสี่ยงมากกว่าเพียงแค่ลดระดับ VirtualBox มากซึ่งจะทำงานได้อย่างสมบูรณ์
Alberto Martín

4

ลักษณะนี้คล้ายกับที่รู้จักกันข้อผิดพลาด 1818049 ชื่อ "VirtualBox DKMS โมดูลล้มเหลวในการสร้างด้วยลินุกซ์ 4.4.0-143.169 [ข้อผิดพลาด: มีอาร์กิวเมนต์มากเกินไปที่จะฟังก์ชั่น 'get_user_pages']"

วิธีการทำงานจริงจะเหมือนกับปัญหา TTY - ลบเมล็ดล่าสุดและติดตั้งรุ่นก่อนหน้านี้ดี ( 4.4.0-138-genericดูดีที่สุดสำหรับฉัน - USB 3.0จะลบได้อย่างปลอดภัยจะทำงานได้ปัญหา gettyจะหายไป):

sudo apt-get purge linux-image-generic linux-headers-generic
sudo apt-get purge linux-image-4.4.0-139-generic linux-headers-4.4.0-139-generic \
linux-image-4.4.0-140-generic linux-headers-4.4.0-140-generic \
linux-image-4.4.0-141-generic linux-headers-4.4.0-141-generic \
linux-image-4.4.0-142-generic linux-headers-4.4.0-142-generic \
linux-image-4.4.0-143-generic linux-headers-4.4.0-143-generic

sudo apt-get install amd64-microcode intel-microcode thermald
sudo apt-get autoremove

sudo apt-get install linux-image-4.4.0-138-generic linux-image-extra-4.4.0-138-generic
sudo apt-get install linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic

และรีบูตในภายหลัง ดังนั้นเราต้องรอให้เคอร์เนลที่ผ่านการทดสอบอย่างเสถียร

คำเตือน: อย่าอัปเกรดเคอร์เนลเป็น4.4.0-143-genericถ้าคุณต้องการ VirtualBox บนแขกและโฮสต์ สมัครสมาชิกเพื่อรับข้อผิดพลาด 1818049และหลังจากการยืนยันของการแก้ไข - sudo apt-get install linux-image-generic linux-headers-genericการติดตั้งกลับเคอร์เนลใหม่ล่าสุดที่มี


3

การแก้ไขที่ง่ายที่สุดสำหรับ Ubuntu 16.04 คือการอัพเกรดเคอร์เนลให้เป็นรุ่นเดียวกันกับ Ubuntu 18.04 ที่ใช้โดยเรียกใช้คำสั่งต่อไปนี้:

sudo apt-get install --install-recommends linux-generic-hwe-16.04

รีบูตหลังจากรันคำสั่งด้านบน

หากคุณเรียกใช้ dkms คุณจะไม่ต้องติดตั้งข้อมูลเพิ่มเติมของผู้เยี่ยมชมหลังจากที่เครื่องรีบูต อื่นติดตั้งส่วนเพิ่มเติมของแขกและมันควรจะทำงานได้ดีใน Ubuntu 16.04


ขอบคุณทำงานให้ฉัน
Jason Morgan

2

เหมือนของอัลเบอร์โต

  1. sudo /usr/lib/virtualbox/vboxdrv.sh ตั้งค่า (ฉันพบข้อผิดพลาด แต่หยุด VBox ... )
  2. sudo dpkg -l | grep virtualbox (รับรุ่น VBox)
  3. sudo apt-get purge virtualbox-5.XYZ virtualbox-qt (เวอร์ชั่น XYZ จากขั้นตอนที่ 2)
  4. ติดตั้งจากซอฟต์แวร์ Ubuntu: ได้ลดระดับเป็น 5.1.38

ทำงานอีกครั้ง!


2

หลังจากพยายามอย่างหนักที่จะแก้ปัญหา (ดูเหมือนว่า DKMS หรือ Synaptics จะไม่มีประโยชน์ในการแก้ปัญหา) ฉันไม่สามารถทำได้เช่นเดียวกับวิธีแก้ปัญหาชั่วคราวสำหรับผู้ที่อาจอยู่ในสถานการณ์เดียวกันและเป็นไปตามลำดับ เพื่อให้สามารถทำงานกับเครื่องของแขกได้ฉันขอแนะนำให้ลดระดับ VirtualBox เป็นข้อเสนอของ USC

  • เพียงถอนการติดตั้ง VirtualBox เวอร์ชันปัจจุบัน (ฉันทำผ่านทาง Synaptics แต่ GDebi ก็ทำงานได้อย่างสมบูรณ์เช่นกัน)

  • ติดตั้ง VirtualBox USC รุ่นที่เสนอ (ทั้งผ่าน USC หรือ Synaptics)

  • ดาวน์เกรด (ถอนการติดตั้งติดตั้ง) โมดูล VBoxGuestAdditions ในเครื่องโฮสต์

  • ในเครื่องของผู้เข้าพักอย่าลืมที่จะปรับลด VBoxGuestAdditions (แทรกเก่า VBoxGuestAdditions ซีดีและเรียกใช้งาน)

ปัญหา / ข้อผิดพลาดยังคงมีอยู่เนื่องจากไม่อนุญาตให้ใช้ VirtualBox เวอร์ชันล่าสุดฉันหวังว่าจะช่วยได้ แต่ฉันขอขอบคุณทางออกที่ดีที่สุดเพื่อให้สามารถติดตั้งและใช้รุ่น. deb อีกครั้ง

UPDATE: จนถึงขณะนี้ดูเหมือนว่าจะไม่มีทางออกที่ดีที่สุดดังนั้นในกรณีของฉัน * คนนี้ช่วยในการเป็นหนึ่งในที่ง่ายที่สุด (* โดยส่วนตัวแล้วฉันชอบที่จะลดระดับ VirtualBox แทนการกลับไปยังเมล็ด Ubuntu ก่อนหน้านี้)

อย่างไรก็ตามหากผู้ใช้ต้องการใช้ / ติดตั้ง VirtualBox ไม่ว่าด้วยเหตุผลใดก็ตามเขาสามารถทำตามคำแนะนำเหล่านี้ได้เช่นกันโดยผู้ใช้รายอื่น: https://bugs.launchpad.net/ubuntu/+source/virtualbox + ข้อผิดพลาด / 1818049 / ความเห็น / 27


1

ฉันก็เห็นปัญหานี้เช่นกัน ฉันมี Ubuntu 16.04 LTS อัพเดตเป็นเคอร์เนล 4.4.0-143 Virtualbox (5.2.14) จะไม่สร้าง vboxdrv.ko การลดระดับเป็นเคอร์เนล 4.4.0-142 (จากนั้นลบ -143) แก้ไขปัญหาได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.