เมื่อฉันเปลี่ยนชื่อเครื่องเสมือนในเวิร์กสเตชัน vmware ชื่อไฟล์เก่า (เช่น: ชื่อไฟล์ฮาร์ดไดรฟ์) จะยังคงอยู่
ฉันจะเปลี่ยนชื่อเหล่านี้ด้วยตนเองโดยไม่ทำให้เครื่องเสมือนสับสนได้อย่างไร
ฉันไม่ได้ใช้ vmware เวิร์กสเตชันรุ่นใหม่ล่าสุด
เมื่อฉันเปลี่ยนชื่อเครื่องเสมือนในเวิร์กสเตชัน vmware ชื่อไฟล์เก่า (เช่น: ชื่อไฟล์ฮาร์ดไดรฟ์) จะยังคงอยู่
ฉันจะเปลี่ยนชื่อเหล่านี้ด้วยตนเองโดยไม่ทำให้เครื่องเสมือนสับสนได้อย่างไร
ฉันไม่ได้ใช้ vmware เวิร์กสเตชันรุ่นใหม่ล่าสุด
คำตอบ:
ไฟล์ vmx ที่เก็บการกำหนดค่าของเครื่องเสมือนเป็นเพียงไฟล์ข้อความ คุณสามารถเปลี่ยนชื่อไฟล์ทั้งหมดของ vm แล้วแก้ไข vmx ให้ชี้ไปที่ไฟล์เหล่านั้น
คุณสามารถเปลี่ยนชื่อไฟล์ของ VM ได้โดยไม่ต้องใช้ซอฟต์แวร์ VMware ใด ๆ หรือใช้ VMware Player ขั้นต่ำเท่านั้น
ขั้นแรกให้หยุดเครื่องเสมือนและออกจาก VMware Player หากคุณยังไม่ได้ดำเนินการ
ไปที่โฟลเดอร์ข้อมูล VM (ไฟล์ที่มีไฟล์ VM ขนาดใหญ่ของคุณ) และค้นหาไฟล์ descriptor สองสามไฟล์พร้อมกับไฟล์ virtual disk (VMDK) จำนวนมาก คุณจะต้องแก้ไขสองไฟล์ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบคือ:
ในไฟล์VMXคุณสมบัติทั้งสามนี้เกี่ยวข้องกัน:
-> เพียงแก้ไข / เปลี่ยนแปลงทั้งหมดด้วยชื่อใหม่
ในไฟล์VMDKภายใต้ส่วน# Extent descriptionคุณจะพบชื่อไฟล์ย่อย vmdk ที่ควรเปลี่ยนชื่อทั้งหมดตามชื่อใหม่ของคุณ
เปลี่ยนชื่อ (ด้วยตนเองหรือเปลี่ยนชื่อซอฟต์แวร์) VMDK -files ทั้งหมดในระบบไฟล์ แต่คุณควรจะยังคงอยู่ (ไม่แก้ไข) อักขระสองสามตัวสุดท้าย (บ่อยที่สุดคือ 5) ซึ่งเป็นดัชนี (เช่น-s001 .vmdk; -s002 .vmdk ฯลฯ )
vmware-vdiskmanager
standalone อยู่ที่นี่
ฉันใช้ตัวเลือกการนำเข้าเพื่อทำสิ่งนี้ วิธีนี้ฉันสามารถเก็บ VM พื้นฐานไว้บนที่แชร์ที่เรียกว่า base-XP หรืออะไรก็ตามจากนั้นเมื่อฉันต้องการทดสอบ VM ใหม่ฉันจะนำเข้าและดิสก์จะถูกตั้งชื่อตามการตั้งค่าที่ฉันระบุเมื่อผ่านตัวช่วยสร้างการนำเข้า
หากคุณใช้ vmware เวิร์กสเตชัน 8 คุณสามารถใช้ฟังก์ชันการโคลน (VM-> Manage -> Clone) จากนั้นคุณสามารถตั้งชื่อใหม่ให้กับ VM ที่โคลน
คุณสามารถติดตามสิ่งที่ @Georgi Hristov แนะนำ แต่ฉันพบว่าชื่อเก่านั้นมีอยู่ใน vmware - *. log และ-S00 .vmdk ไฟล์ดังนั้นฉันจึงใช้คำแนะนำของ @ xyutech และค้นพบโดยใช้ฟังก์ชันการโคลนในตัว วิธีที่ง่ายที่สุดในการสร้าง VM ใหม่ด้วยชื่ออื่น นี่คือภาพหน้าจอ
หนึ่งข้อแม้ไฟล์ที่โคลนทั้งหมดจะอยู่ภายใต้โฟลเดอร์ที่เลือกดังนั้นคุณควรเลือกโฟลเดอร์ว่างเมื่อถูกถาม