Recrear el fichero descriptor de un archivo .vmdk

Hay veces, que bien por un snapshot mal eliminado o um apagado inesperado de la VM el .vmdk de la misma se corrompe a informação de “configuração” y deixando o disco duro virtual em bruto; normalmente, midisco-flat.vmdk

Se nos apresenta esta situação, o mas seguro é que a máquina virtual nos de el error “No se encuentra el fichero” al intentar arrancar. O procedimento a seguir é recriar o(s) descritor(es) do(s) disco(s) virtual(is).

É necessário segui-la passo a passo:

– O primeiro é determinar a partir da própria máquina virtual com erro, o tamanho do disco -flat.vmdk usando putty ou alguma outra aplicação.

– Depois disso, criamos um com o mesmo tamanho e características, imaginemos que o tamanho do flat.vmdk é de 250Gb e chamamos de salvacao.vmdk

– No HOST, executamos o comando CAT sobre salvacao.vmdk que nos devolverá o descritor

cat salvacao.vmdk

# Disk DescriptorFile
versão=1
CID=7131fc31
parentCID=ffffffff
createType="vmfs"

# Extent description
RW 419430400 VMFS "rescue_me-flat.vmdk"

# The Disk Data Base
#DDB

ddb.virtualHWVersion = "4"
ddb.geometry.cylinders = "26108"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.adapterType = "lsilogic"
ddb.toolsVersion = “7201″

En este momento, copiamos este fichero a la ubicacion de nuestro archivo -flat.vmdk

cp salvacion.vmdk /vmfs/volumes/MILUN/MIVM/salvado.vmdk

Por ultimo modificamos la siguiente linea con el editor que eligamos:

RW 419430400 VMFS “salvacion-flat.vmdk”

Por:

RW 419430400 VMFS “salvado-flat.vmdk”

Como es de entender, cada uno deberá usar los nombres de los fichero .vmdk de sus VM.

Una vez realizado el procedimiento, ya se podra encencer la maquina de nuevo o crear una nueva pinchando los discos salvados.


Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!

Instalando VMware ESX 4.0

25 Junho de 2009