เปลี่ยนชื่อ vm (ไฟล์) บน vmware เวิร์กสเตชัน


15

เมื่อฉันเปลี่ยนชื่อเครื่องเสมือนในเวิร์กสเตชัน vmware ชื่อไฟล์เก่า (เช่น: ชื่อไฟล์ฮาร์ดไดรฟ์) จะยังคงอยู่

ฉันจะเปลี่ยนชื่อเหล่านี้ด้วยตนเองโดยไม่ทำให้เครื่องเสมือนสับสนได้อย่างไร

ฉันไม่ได้ใช้ vmware เวิร์กสเตชันรุ่นใหม่ล่าสุด

คำตอบ:


9

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


1
โปรดทราบว่านี่เป็นเรื่องยากหาก VM มีสแน็ปช็อตหรือหาก VM ใช้ดิสก์แยก คำตอบของ Georgi Hristovนั้นสมบูรณ์กว่า
jamesdlin

9

คุณสามารถเปลี่ยนชื่อไฟล์ของ VM ได้โดยไม่ต้องใช้ซอฟต์แวร์ VMware ใด ๆ หรือใช้ VMware Player ขั้นต่ำเท่านั้น

ขั้นแรกให้หยุดเครื่องเสมือนและออกจาก VMware Player หากคุณยังไม่ได้ดำเนินการ

ไปที่โฟลเดอร์ข้อมูล VM (ไฟล์ที่มีไฟล์ VM ขนาดใหญ่ของคุณ) และค้นหาไฟล์ descriptor สองสามไฟล์พร้อมกับไฟล์ virtual disk (VMDK) จำนวนมาก คุณจะต้องแก้ไขสองไฟล์ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบคือ:

  1. ในไฟล์VMXคุณสมบัติทั้งสามนี้เกี่ยวข้องกัน:

    • scsi0: 0.fileName
    • NVRAM
    • extendedConfigFile

    -> เพียงแก้ไข / เปลี่ยนแปลงทั้งหมดด้วยชื่อใหม่

  2. ในไฟล์VMDKภายใต้ส่วน# Extent descriptionคุณจะพบชื่อไฟล์ย่อย vmdk ที่ควรเปลี่ยนชื่อทั้งหมดตามชื่อใหม่ของคุณ

  3. เปลี่ยนชื่อ (ด้วยตนเองหรือเปลี่ยนชื่อซอฟต์แวร์) VMDK -files ทั้งหมดในระบบไฟล์ แต่คุณควรจะยังคงอยู่ (ไม่แก้ไข) อักขระสองสามตัวสุดท้าย (บ่อยที่สุดคือ 5) ซึ่งเป็นดัชนี (เช่น-s001 .vmdk; -s002 .vmdk ฯลฯ )


1
แต่ VMDK เป็นไฟล์ไบนารีขนาดใหญ่ คุณเปลี่ยนชื่อไฟล์ย่อย vmdk ได้อย่างไร?
Avi

2
อาจเป็นเช่นนี้: vmware.com/support/ws45/doc/disks_vdiskmanager_eg_ws.html
Avi

vmware-vdiskmanagerstandalone อยู่ที่นี่
snipsnipsnip

1
หากคุณใช้ดิสก์แบบแยกส่วนไฟล์ VMDK เป็นฮาร์ดดิสก์ดังนั้นจึงเป็นไฟล์ไบนารีขนาดใหญ่และคุณไม่สามารถแก้ไขได้ ด้วยดิสก์แยกไฟล์ VMDK เป็นไฟล์ข้อความ
Dennis G

1

ฉันใช้ตัวเลือกการนำเข้าเพื่อทำสิ่งนี้ วิธีนี้ฉันสามารถเก็บ VM พื้นฐานไว้บนที่แชร์ที่เรียกว่า base-XP หรืออะไรก็ตามจากนั้นเมื่อฉันต้องการทดสอบ VM ใหม่ฉันจะนำเข้าและดิสก์จะถูกตั้งชื่อตามการตั้งค่าที่ฉันระบุเมื่อผ่านตัวช่วยสร้างการนำเข้า


1

หากคุณใช้ vmware เวิร์กสเตชัน 8 คุณสามารถใช้ฟังก์ชันการโคลน (VM-> Manage -> Clone) จากนั้นคุณสามารถตั้งชื่อใหม่ให้กับ VM ที่โคลน


2
สิ่งนี้จะไม่เปลี่ยนชื่อชื่อไฟล์ VMDK (ฮาร์ดไดรฟ์ / ดิสก์)
Jeroen Wiert Pluimers

0

คุณสามารถติดตามสิ่งที่ @Georgi Hristov แนะนำ แต่ฉันพบว่าชื่อเก่านั้นมีอยู่ใน vmware - *. log และ-S00 .vmdk ไฟล์ดังนั้นฉันจึงใช้คำแนะนำของ @ xyutech และค้นพบโดยใช้ฟังก์ชันการโคลนในตัว วิธีที่ง่ายที่สุดในการสร้าง VM ใหม่ด้วยชื่ออื่น โคลน vmนี่คือภาพหน้าจอ

หนึ่งข้อแม้ไฟล์ที่โคลนทั้งหมดจะอยู่ภายใต้โฟลเดอร์ที่เลือกดังนั้นคุณควรเลือกโฟลเดอร์ว่างเมื่อถูกถาม

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