เรียกใช้ sudo sh vboxsign.sh และรับ "FATAL: โมดูล vboxdrv ไม่พบในไดเรกทอรี /lib/modules/4.10.0-20-generic"
ฉันพลาดอะไรไป ครั้งนี้ใช้งานได้ดี แต่ฉันได้อัปเกรดตั้งแต่ครั้งแรกและต้องลืมบางสิ่งบางอย่าง ฉันตั้งไดเรกทอรีทำงานอย่างถูกต้อง
เรียกใช้ sudo sh vboxsign.sh และรับ "FATAL: โมดูล vboxdrv ไม่พบในไดเรกทอรี /lib/modules/4.10.0-20-generic"
ฉันพลาดอะไรไป ครั้งนี้ใช้งานได้ดี แต่ฉันได้อัปเกรดตั้งแต่ครั้งแรกและต้องลืมบางสิ่งบางอย่าง ฉันตั้งไดเรกทอรีทำงานอย่างถูกต้อง
คำตอบ:
ลองติดตั้งใหม่ "virtualbox-dkms"
sudo apt install --reinstall virtualbox-dkms
สำหรับฉันการติดตั้ง virtualbox-dkms ให้ข้อผิดพลาดเสมอ นี่เป็นครั้งแรกที่ฉันอัปเกรดเคอร์เนลและไม่ได้อัปเกรดส่วนหัว ฉันยังต้องทำ
sudo aptitude install linux-headers-`uname -r`
และไม่ยอมรับว่าเป็นวิธีแก้ปัญหาแรก (ซึ่งไม่ได้ทำอะไรเลยจริงๆ) แต่ยอมรับวิธีแก้ปัญหาที่สองซึ่งเป็นการอัพเกรดห้องสมุดเพิ่มเติม หลังจากนั้น
sudo apt install --reinstall virtualbox-dkms
ทำงานให้ฉัน
การติดตั้งใหม่ดังกล่าวข้างต้น - ไม่ได้ช่วยฉัน (ภายใน (X) Ubuntu 18.04 พร้อมเคอร์เนลที่เพิ่งอัพเดต) ทำงานอะไรในกรณีของฉัน:
คีย์การตั้งค่าด้วย:
wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
ตั้งค่าที่เก็บข้อมูลด้วย:
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian cosmic non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
ดาวน์โหลดและติดตั้งเวอร์ชันล่าสุดของVirtualBox
(พร้อมแพ็กเกจพิเศษทั้งหมด) จากลิงก์นี้
จากคำตอบอื่น ๆ และเอกสารอย่างเป็นทางการของ VirtualBoxนี่เป็นสิ่งที่ใช้ได้:
sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install autoconf automake bc bison build-essential flex gcc g++ make python -y
sudo apt-get purge virtualbox
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -c | cut -f2) non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-6.0