Đổi tên vm (tệp) trên máy trạm vmware


15

Khi tôi đổi tên một máy ảo trong máy trạm vmware, tên tệp cũ (ví dụ: tên tệp ổ cứng) vẫn còn.

Làm cách nào để tự đổi tên chúng mà không làm hỏng máy ảo?

Tôi không sử dụng phiên bản máy trạm vmware mới nhất.

Câu trả lời:


9

Tệp vmx lưu trữ cấu hình của máy ảo chỉ là một tệp văn bản. Bạn chỉ có thể đổi tên tất cả các tệp của vm và sau đó chỉnh sửa vmx để trỏ đến các tệp đó.


1
Lưu ý rằng điều này phức tạp hơn nếu VM có ảnh chụp nhanh hoặc nếu VM đang sử dụng đĩa chia. Câu trả lời của Georgi Hristov đầy đủ hơn.
jamesdlin

9

Bạn có thể đổi tên các tệp của VM mà không cần bất kỳ phần mềm VMware nào. Hoặc chỉ sử dụng VMware Player tối thiểu.

Trước tiên hãy dừng máy ảo và thoát VMware Player nếu bạn chưa hoàn thành.

Chuyển đến thư mục dữ liệu VM (tệp có tệp VM lớn của bạn) và tìm một vài tệp mô tả cùng với nhiều tệp đĩa ảo (VMDK). Bạn chỉ cần chỉnh sửa hai tệp bằng trình soạn thảo văn bản yêu thích của mình, cụ thể là:

  1. Trong tệp VMX , ba thuộc tính này có liên quan:

    • scsi0: 0.fileName
    • nvram
    • ExtendedConfigFile

    -> Chỉ cần chỉnh sửa / thay đổi tất cả chúng với tên mới.

  2. Trong tệp VMDK trong phần # Mô tả mở rộng, bạn sẽ tìm thấy tên tệp phụ vmdk mà tất cả phải được đổi tên, theo tên mới của bạn.

  3. Đổi tên (thủ công hoặc đổi tên phần mềm) tất cả các tệp VMDK trên hệ thống tệp, nhưng bạn vẫn còn nguyên (không chỉnh sửa) vài ký tự (thường là 5), là các chỉ mục (ví dụ: -s001 .vmdk; -s002 .vmdk , Vân vân.)


1
Nhưng VMDK là một tệp nhị phân rất lớn. Làm thế nào để bạn đổi tên các tên tập tin phụ vmdk?
Avi


vmware-vdiskmanagerđộc lập ở đây
snipsnipsnip

Nếu bạn sử dụng đĩa chia, tệp VMDK đĩa cứng do đó nó là tệp nhị phân lớn và bạn không thể chỉnh sửa tệp. Với các đĩa được chia, tệp VMDK là một tệp văn bản.
Dennis G

1

Tôi sử dụng tùy chọn nhập khẩu để làm điều này. Bằng cách này, tôi có thể giữ một VM cơ sở trên một nơi nào đó được gọi là base-XP hoặc bất cứ điều gì, sau đó khi tôi cần một VM thử nghiệm mới, tôi thực hiện nhập và các đĩa được đặt tên theo cài đặt tôi chỉ định khi đi qua trình hướng dẫn nhập.


1

Nếu bạn đang chạy máy trạm vmware 8, bạn có thể sử dụng chức năng nhân bản (VM-> Manage -> Clone), sau đó bạn có thể đặt tên mới cho VM nhân bản.


2
Điều này không đổi tên tên tệp VMDK (ổ cứng / đĩa).
Jeroen Wiert Pluimers

0

Bạn có thể làm theo những gì @Georgi Hristov đề nghị, nhưng tôi phát hiện ra rằng tên cũ cũng tồn tại trong những vmware -. * Log và -S00 vmdk file, vì vậy tôi đã đề nghị @ xyutech và phát hiện ra bằng cách sử dụng built-in chức năng bản sao mới là cách dễ nhất để tạo một VM mới với một tên khác. Đây là một ảnh chụp màn hình nhân bản một vm.

Một cảnh báo, tất cả các tệp nhân bản sẽ được đặt trong thư mục đã chọn, vì vậy bạn nên chọn một thư mục trống khi được yêu cầu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.