Rinomina vm (file) sulla workstation vmware


15

Quando rinominare una macchina virtuale nella workstation vmware, rimangono i vecchi nomi di file (ad es. Il nome del file del disco rigido).

Come posso rinominarli manualmente senza incasinare la macchina virtuale?

Non sto usando la versione più recente della workstation vmware.

Risposte:


9

Il file vmx che memorizza la configurazione della macchina virtuale è solo un file di testo. Puoi semplicemente rinominare tutti i file di vm e quindi modificare vmx per puntare a quei file.


1
Si noti che ciò è più complicato se la VM dispone di istantanee o se la VM utilizza dischi divisi. La risposta di Georgi Hristov è più completa.
jamesdlin,

9

È possibile rinominare i file della VM senza alcun software VMware. O usando solo il minimo VMware Player.

Innanzitutto, arrestare la macchina virtuale ed uscire da VMware Player se non lo si è già fatto.

Vai alla cartella di dati VM (quella con i tuoi file VM di grandi dimensioni) e trova alcuni file descrittori insieme a molti file di dischi virtuali (VMDK). Hai solo bisogno di modificare due file con il tuo editor di testo preferito, vale a dire:

  1. Nel file VMX sono correlate queste tre proprietà:

    • scsi0: 0.fileName
    • nvram
    • extendedConfigFile

    -> Basta modificarli / cambiarli tutti con un nuovo nome.

  2. Nel file VMDK nella sezione Descrizione estesa troverai i nomi dei file sub-vmdk che tutti dovrebbero essere rinominati, secondo il tuo nuovo nome.

  3. Rinomina (manualmente o con il software di rinomina) tutti i file VMDK sul file system, ma dovresti rimanere intatto (non modificare) gli ultimi (più spesso 5) caratteri, che sono indici (cioè -s001 .vmdk; -s002 .vmdk , eccetera.)


1
Ma VMDK è un enorme file binario. Come si fa a rinominare i nomi dei file sub-vmdk?
Avi


vmware-vdiskmanagerstandalone is here
snipsnipsnip

1
Se si utilizzano dischi divisi, il file VMDK è il disco rigido, quindi è un enorme file binario e non è possibile modificarlo. Con i dischi divisi, il file VMDK è un file di testo.
Dennis G,

1

Per fare questo uso l'opzione di importazione. In questo modo posso mantenere una VM di base su una condivisione in un posto chiamato base-XP o altro, quindi quando ho bisogno di una nuova VM di prova, eseguo un'importazione e i dischi vengono denominati in base all'impostazione specificata durante la procedura guidata di importazione.


1

Se si esegue vmware workstation 8, è possibile utilizzare la funzione di clonazione (VM-> Manage -> Clone), quindi è possibile assegnare un nuovo nome alla VM clonata.


2
Ciò non rinomina i nomi dei file VMDK (disco rigido / disco).
Jeroen Wiert Pluimers,

0

Puoi seguire quello che ha suggerito @Georgi Hristov, ma ho scoperto che il vecchio nome esiste anche all'interno di quei file vmware - *. Log e -S00 .vmdk, quindi ho preso il suggerimento di @ xyutech e ho scoperto che usando la funzione clone integrata è il il modo più semplice per creare una nuova macchina virtuale con un nome diverso. Ecco una schermata clonare un vm.

Un avvertimento, tutti i file clonati verranno posizionati sotto la cartella selezionata, quindi dovresti scegliere una cartella vuota quando richiesto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.