VHD

| |

O que é o VHD?

O Virtual Hard Disk é um formato padrão utilizado pela Microsoft para imagens de discos rígidos. É utilizado pelos produtos Virtual PC, Virtual Server, Hyper-V e por ferramentas de backup. É capaz de gerar uma cópia idêntica (1:1) de um disco rígido, sem compactação. Podemos dizer que o VHD é idêntico ao Norton Ghost, mas em vez de ter sido elaborado pela Norton, foi elaborado pela Microsoft.

Ferramentas que são necessárias para usar o VHD

Criação do arquivo VHD.


O primeiro passo é criar um disco VHD, que pode ser feito através da linha de comando DISKPART:

DISKPART

CREATE VDISK FILE=C:\VHD\.vhd MAXIMUM=20000 TYPE=EXPANDABLE

SELECT VDISK FILE=C:\VHD\.vhd
ATTACH VDISK

CREATE PARTITION PRIMARY

ASSIGN LETTER=V

FORMAT QUICK FS=NTFS LABEL=VHD

EXIT



Instalação

Depois do arquivo criado VHD, é necessário instalar o Windows 7. Existem algumas maneiras de realizar a instalação, eu preferi o script powershell Install-WindowsImagem, que pode ser utilizado para instalar um arquivo de imagem Windows disponível no disco de instalação do Windows 7 em um arquivo VHD.


O ficheiro localizado no directório \sources\install.wim da instalação do Windows 7.

Parar este script é necessário modificar a permissão de execução de scripts, conforme comando abaixo:


set-ExecutionPolicy RemoteSigned


Em seguida devemos descobrir qual versão de Windows a instalar, o comando abaixo lista as versões disponíveis:


\Install-WindowsImage.ps1 -WIM D:\sources\install.wim


Já a instalação demora a em cerca de 15 minutos e pode ser feita com o comando:


\Install-WindowsImage.ps1 -WIM D:\sources\install.wim -Apply -Index 5 -Destination V:


Configuração do boot

Após a instalação é necessário configurar o Windows 7 para o boot, imaginando que o disco em que foi feita a instalação está montado no drive V, o processo seria feito com o comando:


V:\Windows\System32\bcdboot V:\Windows


Ao realizar um boot será mostrado um menu para escolher qual sistema operativo pretende, caso tenha escolhido o SO instalado na partição virtual tem de escolher a opção para o boot do VHD e terminar o processo de instalação.



Algumas dicas se quiser utilizar o vhd com windows7



•A versão do Windows 7 que precisa de ser instalada no arquivo vhd é a Ultimate ou Enterprise, outras versões não são suportadas;

•O arquivo vhd precisa estar em um file system NTFS;

•O arquivo vhd não pode estar compactado com NTFS;

•O arquivo vhd precisa estar em um disco interno do computador, não é possível dar boot de vhd armazenado em disco USB;

•O disco do computador precisa ter espaço livre pelo menos o tamanho total do VHD, mesmo para um VHD dinâmico

•Uma das novas funcionalidades do windows7 é a de permitir que os ficheiros VHD sejam usados como discos físicos.

•A ferramenta é simples de utilizar e não gasta mais do que 20 minutos para converter os dados para um ficheiro VHD, após a conversão poderemos fazer uma cópia do ficheiro e mantê-lo guardado, no caso seu computador for infectado com vírus os dados estarão salvos.

•Ferramenta chamada Disk2vhd


Vantagens da utilização do VHD


-Projecto independente da tecnologia;

-Ferramentas de CAD compatíveis entre si;

-Facilidade na actualização dos projectos;

-Reduz tempo de projecto e custo;

-Elimina erros de baixo nível;

-Reduz “time-to-market”.



Desvantagens da utilização do VHD



-Hardware gerado é menos optimizado;

-Controlabilidade/Observabilidade de projecto reduzidas.

-Falta de pessoal treinado para lidar com a linguagem.

-Simulações geralmente mais lentas que outras implementações.