Virtualbox ไม่ทำงาน: NS_ERROR_FAILURE


17

นี่คืออูบุนตู 12.10

กล่องเสมือนไม่ทำงาน:

ฉันพยายามติดตั้ง win7 บน usb- ฮาร์ดดิสก์

ปิด boinc แล้วและขนาด RAM ถูกตั้งไว้ที่ 4096 MB (ใหญ่เกินไปหรือเป็นไปได้ 8 Gibi)

รายงานของกล่องเสมือนคือ:

the com-object for virtualbox could not be created.

the application is now ended.

Start tag expected, '<' not found.

Location: '/home/$user/.VirtualBox/VirtualBox.xml', line 1 (0), column 1.

/build/buildd/virtualbox-4.1.18-dfsg/src/VBox/Main/src-server/VirtualBoxImpl.cpp[484] (nsresult VirtualBox::init()).

Fehlercode:NS_ERROR_FAILURE (0x80004005)
Komponente:VirtualBox
Interface:IVirtualBox {c28be65f-1a8f-43b4-81f1-eb60cb516e66}

ความคิดเห็นของฉัน: ทำไม VirtualBox ติดตั้ง xml ลงในโฟลเดอร์ของ $ user ใน. VirtualBox? ไม่ควรอยู่ใน usb-harddisk? (กับ 500 Gibi)

ความพยายามในการติดตั้งครั้งแรกเกิดขึ้น (ด้วย win7 ใน 64Bit) ฉันควรลอง virtual-box (Ubuntu 64Bit) กับ win7 ใน 32Bit หรือไม่ ฉันควรปล่อยให้ขนาดของกล่องเสมือนเป็นค่าเริ่มต้น 512 MB หรือไม่

ขอบคุณสำหรับการตอบ

คำตอบ:


1

ดูเหมือนว่าจะไม่มีอะไรผิดปกติกับการตั้งค่ากล่องเสมือนของคุณ อย่างไรก็ตามข้อผิดพลาดที่คุณเห็นอาจเกี่ยวข้องกับความล้มเหลวในการติดตั้ง Windows ก่อนหน้าโดยไม่ต้องอ้างอิงการติดตั้งนี้ในการตั้งค่า Virtual Box ของคุณ (ซึ่งโดยปกติแล้วจะอยู่ใน $ HOME อย่างถูกต้อง)

ปัญหานี้อาจเกิดจากการติดตั้งไปยังไดรฟ์แบบถอดได้ การติดตั้งไฟล์ดิสก์. vdi เสมือนไปยังไดรฟ์ USB ภายนอกเป็นไปได้ แต่อาจทำให้เกิดผลข้างเคียงที่ไม่พึงประสงค์จากตำแหน่งสื่อบันทึกที่เปลี่ยนแปลงหรือจุดเชื่อมต่อ นอกจากนี้เราต้องตรวจสอบให้แน่ใจว่าผู้ใช้ virtualbox มีการอ่านและเขียนการเข้าถึงไดรฟ์ภายนอกนี้ นอกจากนี้เราเห็นได้ชัดว่าไม่ควรเข้าถึงไดรฟ์ USB นี้จากระบบปฏิบัติการเสมือน

ในการแก้ปัญหาคุณอาจพบวิธีแก้ไขปัญหาในคำถามต่อไปนี้ที่ผู้คนแนะนำให้ติดตั้ง Virtual Box อีกครั้ง:


9

การตัดสินใจที่ง่ายที่สุดที่ฉันพบ:

  1. เข้าไปในโฟลเดอร์ /home/$user/.VirtualBox/
  2. พบว่ามีไฟล์VirtualBox.xml-prevนี้ได้รับการสนับสนุนการกำหนดค่าของกล่องเสมือน
  3. ลบ VirtualBox.xml
  4. และเปลี่ยนชื่อไปVirtualBox.xml-prevVirtualBox.xml

มีปัญหาเดียวกันใน OSX วิธีแก้ไขนั้นเหมือนกันยกเว้นว่าฉันต้องรีบูตเครื่องก่อนที่จะทำ 4 ขั้นตอนเหล่านั้น
Jones03

1
ขอบคุณตอนนี้เครื่องของฉันหมดไปแล้วและปัญหายังคงมีอยู่ :(
Jakke

5

อาจเป็นเพราะการอัพเดทบางอย่าง มันเกิดขึ้นกับฉัน คำสั่งง่าย ๆ สามารถแก้ไขปัญหา:

sudo /etc/init.d/vboxdrv setup


ขอบคุณ @ hdoghmen! มันได้ผล มันเกิดขึ้นกับฉันเมื่อฉันอัพเกรดอูบุนตู 14.04 เป็น 16.04
Visvendra Singh Rajpoot

1

ไฟล์ /home/$user/.VirtualBox/VirtualBox.xml ไม่ถูกต้อง มันไม่ใช่ XML ที่ถูกต้อง หากคุณแก้ไขไฟล์ด้วยมือหรือมีเครื่องมืออื่นเพิ่มเติม

ขนาด RAM ของคุณและทุกอย่างอื่นดูดี

คุณช่วยวางไฟล์ปรับแต่งแล้วหรืออาจเป็นเรื่องง่าย ๆ ที่เราสามารถแก้ไขได้


ขออภัยในความไม่สะดวก อืมจากการเริ่มต้นใหม่ ... ฉันต้องการฟอร์แมตฮาร์ดดิสก์ (usb) ที่มี ntfs หรือไม่ หรือเปล่าดิสก์ usb ไม่มีอะไรเลย? ntfs-partition นี้ต้องการพาร์ติชั่นตารางสำหรับการตอบรับ virtualbox หรือไม่ สำหรับ win7? (ตอนนี้ virtualbox 4.2.4 ได้รับการติดตั้งพร้อมกับส่วนขยายแพ็คสำหรับ usb - ส่วนขยายขาดหายไปก่อน)
dschinn1001

ลืมเพิ่มผู้ใช้ $ เป็นสมาชิกสำหรับกลุ่ม vboxusers หมายความว่าฉันต้องการ 2 รายการ: 1 $ user สำหรับ usb - harddisk และ 1 $ user สำหรับ vboxusers?
dschinn1001

ใช่ตอนนี้มันได้รับการแก้ไขแล้ว และมี "ปัญหาไดรเวอร์" บนเซิร์ฟเวอร์ที่แตกต่างกันของ Microsoft virtualbox รุ่นเก่าจู้จี้เกี่ยวกับ usb-harddisk เต็มรูปแบบ (มันหมายถึง harddisk หลักในระบบ - และฉันคิดว่า usb-harddisk ต้องไม่ฟอร์แมต แต่นั่นผิด) ดังนั้นกล่องเสมือนจริงจึงไม่จู้จี้และรูปแบบ usb-harddisk ถูกจัดรูปแบบด้วยตารางพาร์ติชัน (สำหรับ usb-harddisk) - ตอนนี้ทุกอย่างทำงานได้และคำถามหลักนี้ได้รับการแก้ไขแล้ว
dschinn1001

1

ฉันติดตั้ง VirtualBox จากที่เก็บอเนกประสงค์และฉันแก้ไขด้วยคำสั่งนี้:

sudo dpkg-reconfigure virtualbox-dkms

0

หากคุณกำลังใช้ Oracle Virtualbox คุณสามารถลอง recompiling ทุกอย่างโดยการทำงานเป็นรากที่รัน/sbin/vboxconfig vboxdrv.shสิ่งนี้ใช้ได้กับ Ubuntu 16.04 และ Virtualbox 5.1


0

ฉันมีข้อผิดพลาดดังกล่าวเนื่องจาก ~ / .config / VirtualBox / VirtualBox.xml ว่างเปล่า เพียงแค่ลบมันทำให้มันใช้งานได้สำหรับฉัน


ฉันขอแนะนำให้สำรองก่อนที่คุณจะลบ แต่ในกรณีที่มันไม่ว่าง!
tu-Reinstate Monica-dor duh

หากไม่ว่างฉันไม่แนะนำให้ลบ! หากสิ่งที่เกี่ยวกับมันเสียหายลองซ่อมแซม
nafg

0

ฉันพบปัญหานี้และ VirtualBox ของฉันได้รับการติดตั้งจาก VirtualBox.org ฉันติดตั้ง (ไม่ต้องถอนการติดตั้ง) VirtualBox ใช้อีกครั้ง

sudo apt-get install virtualbox

และนี่ก็เริ่มทำงานได้ดีใช่มั้ย !!!


0

มุมมองโดยทั่วไปของฉันสำหรับข้อผิดพลาดทั้งหมดไม่มีไฟล์ / แพ็คเกจ ฯลฯ คือ:

  1. รีสตาร์ทเป็นส่วนหัว linux ทั่วไปที่ได้รับการอัพเดทมากที่สุด (โหมดการกู้คืน)

  2. ทำตามลำดับต่อไปนี้:

    check file system checker
    repair broken packages
    clean system
    
  3. ทำการบูตต่อ

  4. รีสตาร์ทอีกครั้งเช่นเดียวกับบูตเดอร์ด้วงมาตรฐาน

  5. เริ่มกล่องเสมือนอีกครั้งและแก้ไข

ฉันรู้สึกว่านี่เป็นปัญหาส่วนใหญ่และข้ามการค้นคว้าและการป้อนรหัสเมื่อมันทำทุกอย่างให้คุณ (การค้นหาไฟล์ที่หายไปและซ่อมแซมซ่อมแซม pakcges และกำจัดสิ่งที่ไม่จำเป็น)


1
ตรวจสอบระบบไฟล์ซ่อมแซมเสียแพคเกจสะอาดระบบบูตกลับมาแล้วรีสตาร์ทอีกครั้งจากนั้นเริ่มต้นกล่องเสมือนอีกครั้ง
เวสสตรีท

0

ปัญหานี้เกิดขึ้นกับฉันหลังจากกระบวนการตั้งค่าเครื่องเสมือนล้มเหลว
ได้รับการแก้ไขหลังจากลบ (หรือเปลี่ยนชื่อ) /home/{user}/.config/Virtualboxโฟลเดอร์


0

การแก้ปัญหาแตกต่างจากคน
ปัญหาบางอย่างของฮาร์ดแวร์เกิดขึ้นว่าดิสก์ที่ฉันติดตั้งเครื่องเสมือนของฉันกลายเป็นread-only
ฉันบูตดิสก์นั้น (windows 10) และรีบูตกลับพยายามลบปัญหา
มันได้ผล
ฉันพบว่าเมื่อฉันพยายามใช้การเปลี่ยนแปลงของเครื่องเสมือนของฉัน


-1

รันคำสั่งต่อไปนี้ในเทอร์มินัล:

ls -la .VirtualBox/VirtualBox.xml*
cp .VirtualBox/VirtualBox.xml-prev .VirtualBox/VirtualBox.xml

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