วิธีการกู้คืนเครื่องเสมือนของ VMware


16

ฉันใช้ Ubuntu ใน VMware Player มันแข็งขึ้นเมื่อฉันใช้มันดังนั้นฉันจึงฆ่ามันด้วย Task Manager เหตุผลมันแข็งเพราะฉันใช้พื้นที่ดิสก์หมด ดังนั้นหลังจากที่ฆ่ากระบวนการฉันทำพื้นที่มากขึ้น แต่ตอนนี้ถ้าฉันพยายามเรียกใช้เครื่องเสมือนอีกครั้งฉันได้รับข้อผิดพลาดต่อไปนี้

เกิดข้อผิดพลาดขณะเปิดเครื่อง: VMware Player ไม่สามารถเชื่อมต่อกับเครื่องเสมือนได้ ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ในการเรียกใช้โปรแกรมและเข้าถึงไดเรกทอรีทั้งหมดที่ใช้และสิทธิ์ในการเข้าถึงไดเรกทอรีทั้งหมดสำหรับไฟล์ชั่วคราว

ฉันจะแก้ไขได้อย่างไรหรืออย่างน้อยก็กู้คืนไฟล์บางส่วนภายในเครื่องเสมือน?


1
ระบบปฏิบัติการพื้นฐานของคุณคืออะไร?
Jeffrey Vandenborne

ฉันใช้งาน VMware ใน Windows-7
Phenom

นี่คือคำตอบที่เหมาะกับฉันใน StackOverflow: stackoverflow.com/questions/29328292/…
Willman

โซลูชั่นที่สมบูรณ์แบบอยู่ที่นี่stackoverflow.com/questions/29328292/…
Nabin

คำตอบ:


11

สิ่งที่เกิดขึ้นคือ vmware ล็อคไฟล์บางไฟล์ขณะที่ทำงาน

ดังนั้นไม่จำเป็นต้องสร้าง VM ใหม่หรือรีบูตหน้าต่างใด ๆ สิ่งที่คุณต้องทำคือการฆ่ากระบวนการ vmware ทั้งหมด

ดังนั้นเพียงแค่เปิดตัวจัดการงานของ windows และค้นหา vmware ในแท็บกระบวนการฆ่ากระบวนการเหล่านี้และเริ่ม vmware ใหม่


สิ่งนี้ใช้ได้สำหรับฉัน โฮสต์ระบบปฏิบัติการคือ Windows 7 64 บิตเกสต์เกสต์เป็น Windows Server 2008 ฉันไม่สามารถฆ่ากระบวนการ VMWare ทั้งหมดในตัวจัดการงานดังนั้นฉันเพิ่งรีสตาร์ทและจากนั้นฉันก็สามารถเปิด VM ได้ดี
Sarah Vessels

ทำงานกับฉันในเครื่อง Win7-x64 - ระบบของแขกระบบ Ubuntu 10.04 Server
Mateng

1
ต้องการฆ่ากระบวนการ vmware-vmx.exe เท่านั้นและสามารถรีสตาร์ทเครื่องเสมือนได้ Windows 7 64 บิตแขก OS CentOS 5.5
clumsyfingers

@clumsyfingers ฉันพบปัญหาเดียวกันก่อนหน้านี้ในวันนี้และvmware-vmx.exeเป็นกระบวนการเดียวที่ต้องมีการฆ่านอกจากการลบ.lckโฟลเดอร์บางส่วนในไดเรกทอรีที่ VM ตั้งอยู่
Vinayak

4

ดูเหมือนว่าไฟล์ใดไฟล์หนึ่งที่ VMWare ใช้เพื่ออธิบายว่าเครื่องได้รับความเสียหาย ลองสร้าง VM ใหม่และแนบดิสก์จาก VM ที่เสียหายไปเป็นดิสก์หลัก หากตัวดิสก์เองไม่ได้รับความเสียหายก็ควรบูตขึ้นมาทันที

หากไม่สามารถบู๊ตได้คุณสามารถลองเชื่อมต่อไดรฟ์เสมือนกับ VM ที่ติดตั้งใหม่เป็นดิสก์แผ่นที่สองและลองกู้คืนไฟล์ของคุณ


ตรวจสอบให้แน่ใจว่าคุณทำเช่นนี้หลังจากรีบูตระบบปฏิบัติการพื้นฐานของคุณซึ่งจะช่วยได้ในหลายกรณี .. หรือเพียงแค่รีสตาร์ทบริการ vmware ด้วยตนเอง
Jeffrey Vandenborne

3
ที่จริงทั้งหมดที่ฉันต้องทำคือรีสตาร์ท Windows-7 หลังจากรีสตาร์ทฉันพยายามเรียกใช้เครื่องเสมือนอีกครั้ง แทนที่จะเริ่มจากสถานะไฮเบอร์เนตมันเริ่มต้นจากสถานะปิดเครื่อง หลังจากที่ฉันกลับเข้าสู่ระบบในทุกสิ่งอยู่ที่นั่น
Phenom

1
คุณควรโพสต์สิ่งนั้นเพื่อเป็นคำตอบ
Kells

3

ฆ่ากระบวนการ VMware ทั้งหมดและรีสตาร์ทแอปพลิเคชันจะแก้ไขปัญหาเพื่อเริ่มต้น VM

VMware Workstation ไม่สามารถเชื่อมต่อกับเครื่องเสมือน ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ในการเรียกใช้โปรแกรมและเข้าถึงไดเรกทอรีทั้งหมดที่ใช้และสิทธิ์ในการเข้าถึงไดเรกทอรีทั้งหมดสำหรับไฟล์ชั่วคราว


1

อีกวิธีหนึ่งในการทำให้ VM ของคุณทำงานหากไม่ได้เปิดอยู่ก็คือตรวจสอบว่าคุณได้ระงับไว้ก่อนหน้านี้หรือไม่ บางครั้งฉันเจอสถานการณ์ที่ไฟล์ suspend เสียหายและทำให้ VM ไม่ทำงาน การลบไฟล์ VMSS suspend (ซึ่งมีความเสี่ยงบางอย่างที่เกี่ยวข้องในรูปแบบของงานที่ไม่ได้บันทึกหากคุณเปิดแอพค้างไว้เมื่อคุณระงับ VM) และไฟล์สแน็ปช็อตหน่วยความจำ VMEM ที่เกี่ยวข้องจะทำให้ VM เปิดขึ้นอีกครั้ง


1

ฉันวาง Xp Pro ของฉันในโหมดที่ถูกระงับ เมื่อฉันพยายามเรียกใช้ wm อีกครั้งฉันได้รับข้อผิดพลาดที่อธิบายไว้ในหัวข้อนี้ ในโฟลเดอร์ vm ของฉันการลบไฟล์. vmss และ. vmem และ nvram มันใช้งานได้สำหรับฉันและฉันก็สามารถเรียกใช้ wm ได้อีกครั้ง

(ผู้เล่น Wm บนเครื่อง Win8 ที่ใช้เครื่อง WinXP Pro)


1

นี่ดูเหมือนจะเป็นคำตอบที่ถูกต้องแก้ไขและโพสต์โดย OP (Phenom) เดิมเป็นความคิดเห็น:

ที่จริงทั้งหมดที่ฉันต้องทำคือรีสตาร์ท Windows-7 หลังจากรีสตาร์ทฉันพยายามเรียกใช้เครื่องเสมือนอีกครั้ง แทนที่จะเริ่มจากสถานะไฮเบอร์เนตมันเริ่มต้นจากสถานะปิดเครื่อง หลังจากที่ฉันกลับเข้าสู่ระบบในทุกสิ่งอยู่ที่นั่น -

มันคงจะดีถ้าได้เห็นคำตอบที่ยอมรับเมื่อมาที่หน้านี้


หากคุณกำลังแสดงความคิดเห็นโปรดโพสต์ความคิดเห็นไม่ใช่คำตอบ
Snowbody

1
@ ทราบว่าคุณกำลังแสดงความคิดเห็นโปรดอ่านโพสต์จนจบ นี่คือคำตอบที่จำเป็นและจากความคิดเห็นของ OP ที่ถูกต้องเช่นกัน ยังทำงานในกรณีของฉัน
MandoMando

0

ฉันจัดการที่จะได้รับการติดตั้ง XP PRO ปัญหาในการใช้ VMware เล่นไม่มี แต่ในบางจุดที่ฉันสิ้นสุดไม่สามารถที่จะใช้พลังงานบน ฉันลองทุกสิ่งเพื่อแก้ไขโดยไม่ประสบความสำเร็จ

อย่างไรก็ตามหลังจากการติดตั้งเครื่องครั้งแรกฉันได้ทำการสำรองข้อมูล (พร้อมไฟล์สำเนา) ไว้ที่:

C: \ Users \ User \ Documents \ Virtual Machines \ Windows XP Professional ถึง

C: \ Users \ User \ Documents \ Virtual Machines \ Windows XP Professional คัดลอก

ในการกู้คืนฉันเพียงแค่คัดลอกไฟล์ทั้งหมดจากการสำรองข้อมูลนี้ไปยังโฟลเดอร์ Windows XP Professional และฉันสามารถเริ่มต้นและทำงานอีกครั้งโดยไม่ต้องติดตั้งทุกอย่างอีกครั้ง (ในกรณีของฉัน: XPPRO + อัปเดตทั้งหมด + dotNet3.5 + SQL Server Express แอปพลิเคชั่น 2005 + Legacy XP)



0

สำหรับสถานการณ์ของฉันซึ่งทำมิรเรอร์ของคุณให้คอมแพคดิสก์ลด RAM ลงเหลือน้อยกว่า 1 GB ปิดแขกแล้วรีสตาร์ท ฉันจึงอัปเดตเครื่องมือ "VMware" ไม่มีปัญหาหลังจากนั้น ปล้น

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