VirtualBox ล้มเหลวในการเริ่มต้นเครื่องหลังจากติดตั้งส่วนขยาย


36

ฉันเพิ่งเพิ่มชุดส่วนขยายและเครื่อง Windows ของฉันจะไม่เริ่มทำงาน นี่เป็นข้อผิดพลาดที่ฉันได้รับ:

ไม่สามารถเปิดเซสชันสำหรับเครื่องเสมือน Windoze 7

เวอร์ชันโครงสร้างตัวช่วยอุปกรณ์เปลี่ยนไป

หากคุณเพิ่งอัพเกรด VirtualBox โปรดตรวจสอบให้แน่ใจว่าคุณได้ยกเลิก VMs ทั้งหมดและอัพเกรดชุดส่วนขยายใด ๆ หากข้อผิดพลาดนี้ยังคงมีอยู่ลองติดตั้ง VirtualBox อีกครั้ง (VERR_PDM_DEVHLPR3_VERSION_MISMATCH)

Result Code: NS_ERROR_FAILURE (0x80004005) Component: Console
Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

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

คำตอบ:


30

ทางที่ถูก

ใช่คำตอบอื่น ๆ นั้นถูกต้อง: คุณมีส่วนขยาย - virtualbox ไม่ตรงกัน อย่างไรก็ตามมีวิธีที่ดีกว่าคือวิธี Ubuntu ที่มากขึ้นในการแก้ปัญหานี้โดยใช้ตัวติดตั้งของ distro ซึ่งบรรจุเป็นvirtualbox-ext-packและพบได้ในลิขสิทธิ์

  1. หากลิขสิทธิ์ไม่ได้เปิดใช้เปิดใช้งานลิขสิทธิ์
  2. ปิดออกจาก VirtualBox
  3. ในเทอร์มินัลให้เรียกใช้ sudo apt-get install virtualbox-ext-pack

ถ้าด้วยเหตุผลใดก็ตามที่ติดตั้งไว้แล้วและคุณต้องการติดตั้งใหม่ (ดังนั้นรับประกันได้ว่าคุณจะแก้ไขปัญหาทั้งหมด)

sudo apt-get --reinstall install virtualbox-ext-pack

เวอร์ชั่นนั้นซิงค์กับ VirtualBox ใน repos หลักหรือไม่
betatester07

@ betatester07 ใช่ ในความเป็นจริงการอัพเกรดใครจะบังคับให้มีการอัพเกรดในที่อื่น ๆ ถ้าจำเป็น apt-cache depends virtualbox-ext-pack.. คุณสามารถดูได้ในปัจจุบัน (2016-03-18) ขึ้นอยู่กับ virtualbox 5.0
Evan Carroll

21

รุ่นของชุดขยายต้องตรงกับรุ่น VirtualBox

คุณสามารถทำได้อย่างง่ายดายในอูบุนตูโดยเรียกใช้:

sudo apt-get - ติดตั้ง virtualbox-ext-pack ใหม่


หากยังไม่สามารถแก้ไขปัญหาของคุณคุณสามารถติดตั้งส่วนขยาย VirtualBox ที่ตรงกันด้วยตนเองโดยทำตามคำแนะนำด้านล่าง:

  1. ดาวน์โหลดไฟล์. deb ล่าสุดสำหรับ Ubuntu จากที่นี่:
    https://www.virtualbox.org/wiki/Linux_Downloads

  2. ดับเบิลคลิกที่ไฟล์. deb ที่ดาวน์โหลดมา มันจะนำซอฟต์แวร์ศูนย์ขึ้นมา

  3. คลิกที่ปุ่มอัพเกรดเพื่อติดตั้งเวอร์ชันล่าสุด

2
ข้อผิดพลาดนี้เกิดขึ้นกับฉันเพราะฉันติดตั้ง VB รุ่นล่าสุด แต่ชุดส่วนขยายไม่ได้อยู่ในรุ่นเดียวกัน แก้ไขได้โดยคลิก "ไฟล์> ตรวจสอบการอัปเดต ... " จากนั้นจะขอให้ฉันอัปเกรดชุดเสริมและปัญหาได้รับการแก้ไขแล้ว
baxeico

ใน 5.0.14 "การตรวจสอบการอัปเดต ... " ได้หายไปดังนั้นการดาวน์โหลดด้วยตนเอง (ล๊อคส่วนขยาย ".deb" ในลิงก์บนvirtualbox.org/wiki/Linux_Downloads ) จากนั้นดับเบิลคลิกเพื่อติดตั้ง (หรือผ่านทาง ไฟล์> ค่ากำหนด> ส่วนขยาย)
earcam

1
ลงเนื่องจากการติดตั้ง VirtualBox นอก repo เป็นความคิดที่ไม่ดี VirtualBox ต้องการไดรเวอร์เคอร์เนล สิ่งที่คุณมีในขณะนี้อาจใช้งานได้ แต่การอัปเกรดเป็นเคอร์เนลอาจทำให้ VirtualBox หยุดการบังคับให้คุณต้องค้นหา. deb ใหม่ นอกจากนี้คุณจะไม่ได้รับการอัพเกรดความปลอดภัยสำหรับสิ่งนี้ซึ่งเป็นสิ่งสำคัญ VirtualBox ได้รับการจัดการที่ดีขึ้นโดย distro คุณควรติดตั้งส่วนขยายสำหรับแพ็คเสริมที่จัดส่ง
Evan Carroll

ข้อขัดแย้งกับรุ่น VB ที่ติดตั้งไว้แล้วสำหรับฉัน
4xy

5

ตามที่ได้มีการระบุไว้แล้ว

รุ่นของชุดขยายต้องตรงกับรุ่น VirtualBox

แต่คุณไม่จำเป็นต้องติดตั้ง VirtualBox เวอร์ชันล่าสุดคุณเพียงแค่ต้องติดตั้งส่วนขยายการจับคู่

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

Extension Pack  All Platforms

เพื่อดาวน์โหลดชุดส่วนขยายที่เหมาะสม


นี่คือคำตอบที่ถูกต้อง
earcam


2
ฉันเห็นว่าการแก้ปัญหานี้ยังคงมีการพัฒนาไปสู่สิ่งที่ดีกว่า
betatester07

1
@EvanCarroll +1 แล้ว แม้ว่าในเวลาที่เขียนมันเป็นคำตอบที่ถูกต้องที่สุด 😛
earcam

2

สำหรับเวอร์ชั่น VirtualBox: 5.0.2-102096 ~ Ubuntu ~ เชื่อใจ (ฉันติดตั้งไว้ใน Mint Rosa 64 Cinnamon 17.3)

1) ในตัวจัดการ VirtualBox:

ไฟล์ / การตั้งค่า / นามสกุล

  • ถอดชุด ext ที่ละเมิดออก

2) ดาวน์โหลด ext ext ที่ถูกต้อง

จากhttp://download.virtualbox.org/virtualbox

  • คลิกที่รุ่นของคุณ
  • ดาวน์โหลดชุดเสริม (คลิกขวา, บันทึกลิงค์ .. )

3) ในตัวจัดการ VirtualBox

ไฟล์ / การตั้งค่า / นามสกุล

  • เพิ่มแพ็คเสริมใหม่

0

ฉันกำลังเผชิญปัญหาขณะติดตั้ง Kali linux ฉันปิดการใช้งานคอนโทรลเลอร์ usb และเริ่มทำงานแล้วอาจไม่ใช่โซลูชันที่แน่นอนที่คุณกำลังมองหา แต่คุณสามารถลองได้ ปิดการใช้งาน usb2.0

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