Criando máquina virtual a partir de pastas

2

Estou tentando criar uma VM do Windows 2003 usando o MS Virtual PC 2007. Minha máquina host é um Windows Vista. Eu tenho meu despejo do Windows 2003 de um CD em uma pasta no meu PC host.

Como poderei fazer a máquina virtual ler o arquivo setup.exe da pasta?

Segui o que tentei -

    1. Eu encontrei um software chamado Folder2Iso e construí uma imagem ISO. No entanto, no meu Vista mostra como um arquivo WinZip com a extensão iso, então provavelmente o WinZip é configurado como um programa padrão para imagens ISO. 2. Na minha VM - escolhi capturar a imagem ISO e apontei para a imagem ISO criada no passo 1.

No entanto, só acontece

Reboot and Select proper device or Insert Boot Media in Selected Boot device

Alguma sugestão, por favor, deixe-me saber.

    
por BinaryMisfit 23.09.2009 / 08:25

5 respostas

1

Normalmente, você precisa de um CD / DVD habilitado para inicialização em uma unidade física ou de um ISO montado em uma unidade virtual.

O erro que você está recebendo é que a VM não consegue localizar um dispositivo para inicializar.

Você deve verificar alguns guias sobre como configurar um PC virtual, incluindo provavelmente a criação de uma imagem de disco ativada para inicialização a partir dos arquivos despejados do Server 2003.

    
por 23.09.2009 / 08:44
1

este guia explica como criar um disco inicializável do Windows 2000 / XP / 2003 com NERO.

você pode montar o disco com o VPC ou criar um ISO inicializável a partir deste disco.

    
por 01.10.2009 / 14:00
1

O que você precisa fazer é criar uma imagem ISO inicializável dos seus discos de instalação do Windows Server 2003. Em seguida, crie uma máquina virtual no Virtual PC 2007. Assim que for iniciado, vá até a barra de menus, desça o menu "CD" e selecione o comando "Capturar imagem ISO".

Isso fará com que você tenha uma caixa de diálogo como Abrir Arquivo. Aponte para a imagem ISO inicializável que você criou anteriormente.

Certifique-se de que sua máquina virtual esteja configurada para inicializar a unidade de CD \ DVD acessando as configurações da BIOS, pressionando a tecla Del ao inicializar.

A instalação é muito semelhante a uma máquina física.

Essas mesmas instruções funcionam em princípio para outros sistemas operacionais, como o Ubuntu, etc. Entretanto, você precisaria alterar algumas configurações para o instalador do Ubuntu antes que ele realmente funcionasse.

Resumindo:

  1. Inicialize a máquina virtual com a imagem de disco ISO inicializável.
  2. Execute o instalador do SO, normalmente.

Em relação a transformar um despejo de um CD de instalação em mídia inicializável, esse bit pode ser um pouco complicado.

No passado, tentei o seguinte:

  1. Ponha as mãos em uma mídia inicializável semelhante ao Windows, como um CD do Windows XP, etc. Não importa qual versão.
  2. Crie uma imagem ISO usando um software de imagem de disco, como o WinISO. MagicISO, etc.
  3. Exclua todo o conteúdo do ISO e substitua-o pelo dump da pasta do Windows Server 2003.
  4. Salve o ISO.

Agora você deve ter um disco inicializável. O que você está tentando fazer é usar o setor de inicialização a partir da mídia inicializável, que você não tem atualmente, porque sua instalação é despejada em uma pasta. Uma pasta obviamente não é inicializável. Esse é o ingrediente que falta para você ter em mãos.

    
por 01.10.2009 / 13:53
0

Meu conhecimento é bastante primitivo e pode estar incorreto.

O problema é que os ISOs precisam ser inicializados e, mesmo assim, é necessário haver algo no setor de inicialização que possa carregar o executável de configuração real (depois de encontrá-lo no sistema de arquivos). A unidade de CD-ROM e o BIOS não têm conhecimento de sistemas de arquivos ou qualquer coisa assim, tudo depende do que estiver no setor de inicialização do disco.

O BIOS carrega o carregador de boot (encontrado no setor de inicialização do disco) em um determinado endereço na memória e salta para ele. Se o setor de inicialização não contiver código executável válido, o disco não poderá ser iniciado.

    
por 23.09.2009 / 09:08
0

O que significa "despejo do Windows 2003?"

Se você copiou arquivos de um computador 2003, não poderá usá-los para criar uma máquina virtual. O hardware da máquina virtual é diferente e, portanto, a licença da Microsoft na máquina antiga de 2003 não pode ser reutilizada para a nova. Você não tem escolha para obter um cd de instalação em 2003 e usá-lo para construir uma nova máquina virtual, e só então você pode copiar os arquivos antigos para ele.

    
por 23.09.2009 / 10:31