ทำไมเครื่องเสมือนของฉันถึงไม่สามารถเข้าถึงได้?


16

ฉันต้องการเริ่มต้นเครื่องเสมือนของฉัน แต่VirtualBox Managerมันบอกว่ามันไม่สามารถเข้าถึงได้และฉันควรจะตรวจสอบบันทึกข้อผิดพลาดที่ระบุว่า:

Document is empty.
Location: '/home/ron/VirtualBox VMs/Semios Win7 /Semios Win7 .vbox', line 1 (0), column 1.
/home/vbox/vbox-5.0.12/src/VBox/Main/src-server/MachineImpl.cpp[740] (nsresult Machine::i_registeredInit()).
Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

ปัญหาเดียวคือฉันไม่รู้วิธีตีความสิ่งที่ฉันเห็น ทั้งหมดนี้หมายความว่าอย่างไร


2
คุณแน่ใจเกี่ยวกับช่องว่างต่อท้ายในชื่อหรือไม่ สิ่งที่ไม่VBoxManage list vmsพูด?
Ralph Rönnquist

คำตอบ:


37

ไปยังสถานที่ที่คุณเก็บ /home/ron/VirtualBox VMs/Semios Win7 /VM

เปิด.vboxในเครื่องมือแก้ไขข้อความที่คุณชื่นชอบเพื่อตรวจสอบว่าว่างเปล่าหรือไม่ บางทีมันอาจจะเป็น :) Semios Win7 .vbox-prevในโฟลเดอร์เดียวกันคุณควรจะมีไฟล์ คัดลอกเนื้อหาของไฟล์นี้ไปยังSemios Win7.vboxบันทึกและลองอีกครั้ง

ตอนนี้มันควรจะทำงาน ฉันทำเช่นเดียวกันและทำงานให้ฉัน


จะทำอย่างไรถ้ามันเป็นอูบุนตู?
kashminder

@kashminder ทำในสิ่งเดียวกัน เพียงตรวจสอบว่าโฟลเดอร์หลักของคุณคืออะไรสำหรับจัดเก็บข้อมูลเครื่องเสมือน หากคุณไม่ทราบว่าทำได้ในกล่องเสมือน GUI: ใหม่> ตรวจสอบ "ใช้ไฟล์ฮาร์ดดิสก์เสมือนที่มีอยู่"> คลิกไอคอนโฟลเดอร์> tadam นี่คือโฟลเดอร์รูทของคุณ
TheKalin

มันยังคงเหมือนเดิม ทำงานกับผู้ใช้รูท แต่ไม่ได้อยู่ในระบบ
kashminder

@kashminder ตรวจสอบสิทธิ์ของคุณมากกว่า ls -l โฟลเดอร์ vm ของคุณ เพิ่มผู้ใช้ไปยัง sudo หรือเปลี่ยนการอนุญาตสำหรับไฟล์ vm
TheKalin

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