มาทำความเข้าใจข้อผิดพลาดกันสักหน่อย ประเภทของข้อผิดพลาด และวิธีแก้ไขในระบบปฏิบัติการต่างๆ ข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” สามารถมีข้อความได้ 3 ประเภท:
ข้อผิดพลาด 1: วิธีแก้ไขข้อผิดพลาด '/etc/init.d/vboxdrv'
ข้อผิดพลาด 2: ข้อผิดพลาด 'modprobe vboxdrv' สามารถแก้ไขได้อย่างไร
ข้อผิดพลาด 3: ข้อผิดพลาด '/sbin/vboxconfig' สามารถแก้ไขได้อย่างไร
ข้อผิดพลาดเหล่านี้เกิดขึ้นเนื่องจากส่วนหัวและไดรเวอร์เคอร์เนล VirtualBox Linux หายไปหรือไม่ได้ตั้งค่าอย่างถูกต้อง
บทความนี้ได้จัดเตรียมวิธีแก้ปัญหาข้อผิดพลาดนี้อย่างลึกซึ้งและผ่านการทดสอบแล้วตามระบบปฏิบัติการต่อไปนี้:
- วิธีแก้ไขข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” ใน Linux (แบบเดเบียน)
- ข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” จะได้รับการแก้ไขใน Mac OS ได้อย่างไร (บิ๊กเซอร์)
- ข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” จะได้รับการแก้ไขใน Mac OS ได้อย่างไร (ซ้อม)
เริ่มต้นด้วยการแก้ไขในระบบปฏิบัติการ Linux
วิธีแก้ไขข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” ใน Linux
หากต้องการแก้ไขปัญหานี้ใน Linux ให้ดำเนินการคำสั่งที่พิมพ์ด้านล่างเพื่อกำหนดค่าใหม่หรือติดตั้ง (หากไม่ได้ติดตั้งไว้ตั้งแต่แรก) ส่วนหัวของเคอร์เนล VirtualBox Linux:
บันทึก : ตรวจสอบให้แน่ใจว่าได้ปิด VirtualBox ก่อนที่จะรันคำสั่ง มิฉะนั้นคุณจะพบข้อผิดพลาดหลังจากดำเนินการคำสั่ง
ซูโดะ ฉลาด ติดตั้ง --ติดตั้งใหม่ build-essential linux-headers-$ ( ไม่มีชื่อ -ร ) กล่องเสมือน-dkms dkms
มันจะให้สิทธิ์ในการใช้พื้นที่ในการติดตั้ง ให้สิทธิ์โดยพิมพ์ “y” แล้วกดปุ่ม “Enter”
หลังจากนั้นไม่นาน การติดตั้งจะเสร็จสิ้น และสิ่งที่คุณต้องทำคือดำเนินการคำสั่งนี้:
ซูโดะ modprobe vboxdrv
คุณพร้อมที่จะใช้งานเครื่อง VirtualBox โดยไม่ต้องยุ่งยากใดๆ
วิธีแก้ไขข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” ใน Mac OS (BigSur)
หากต้องการแก้ไขข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” ใน Mac OS (BigSur) ให้เปิดการตั้งค่าการตั้งค่าระบบโดยคลิกที่ไอคอน “Apple” ที่มุมซ้ายบนและเลือก “การตั้งค่าระบบ”:
หรือคุณสามารถเปิดการตั้งค่าระบบจาก Dock และเปิด “ความปลอดภัยและความเป็นส่วนตัว” การตั้งค่า:
ในแท็บ 'ทั่วไป' ของ 'ความปลอดภัยและความเป็นส่วนตัว' คลิกที่ปุ่มล็อคที่มุมล่างซ้ายเพื่อปลดล็อคการตั้งค่าและทำการเปลี่ยนแปลง:
นี่จะขอให้คุณระบุรหัสผ่านระบบ ระบุรหัสผ่านและกด 'ปลดล็อค':
หลังจากปลดล็อคการตั้งค่า “ความปลอดภัยและความเป็นส่วนตัว” แล้ว ให้คลิกที่ปุ่ม “อนุญาต” เพื่อปลดบล็อก VirtualBox จากการโหลด:
บันทึก : “VirtualBox” ได้รับการพัฒนาและเป็นเจ้าของโดย “Oracle America, Inc.” และนั่นคือเหตุผลที่คุณจะเห็น “Oracle America, Inc.” ในข้อความ
บันทึก : ปุ่ม 'อนุญาต' จะอยู่ที่นั่นเป็นเวลา 30 นาที อย่างไรก็ตาม หากไม่แสดง ให้ติดตั้ง VirtualBox อีกครั้ง จากนั้นจะปรากฏ หากต้องการถอนการติดตั้ง VirtualBox ให้ทำตาม คู่มือนี้
วิธีแก้ไขข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” ใน Mac OS (Mojave)
ใน Mojave การแก้ไขข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” เป็นเพียงการเรียกใช้คำสั่งต่อไปนี้:
ซูโดะ / ห้องสมุด / แอปพลิเคชัน \ การสนับสนุน / VirtualBox / เปิดตัวDaemons / VirtualBoxStartup.sh รีสตาร์ทหลังจากดำเนินการคำสั่งข้างต้นแล้ว ให้รีสตาร์ท VirtualBox และเริ่ม Virtual Machine
บทสรุป
บทความนี้ได้ให้วิธีแก้ปัญหาที่ลึกซึ้งและผ่านการทดสอบแล้วสำหรับข้อผิดพลาด “ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc=-1908)” ใน Linux และ MacOS (BigSur & Mojave) ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากส่วนหัวและไดรเวอร์เคอร์เนล VirtualBox Linux หายไปหรือไม่ได้ตั้งค่าอย่างถูกต้อง ใน Linux คุณเพียงแค่ต้องติดตั้งส่วนหัวของ Linux และ VirtualBox dkms ในขณะที่อยู่ใน Mac OS (BigSur) ให้ปลดล็อกและอนุญาตแอปจาก 'ความปลอดภัยและความเป็นส่วนตัว' ใน 'การตั้งค่าระบบ'