Acabei de fazer isso (01-04-2011), e essa pergunta tem uma classificação sempre alta no meu Google, então jogarei uma resposta de maneira muito posterior com as notas sobre o que aprendi. Espero que isso preencha alguns espaços em branco.
O SO de origem era Win7 x64.
Máquina de origem:
Esta máquina deve ter um endereço IPv4 estático. Este exemplo será usado 192.168.0.1
.
Esta máquina deve ter uma instalação do Windows em uma pasta compartilhada em algum lugar. Este exemplo usará.\win7
Este exemplo efetuará login na máquina de origem com usuário TEST
e senha test
.
Use tftpboot para inicializar um servidor DHCP (fornece um IP para um computador quando solicitado).
Isso também iniciará um servidor TFTP para todas as transferências de arquivos.
Deve haver uma pasta chamada boot\
no diretório tftpboot que contém uma instalação do Windows PE.
Inicie o tftpd64.exe (ou tftpd32.exe), abra as configurações, use as configurações padrão e altere:
- Endereços iniciais do pool de IPs: seja qual for, o pool de IPs a partir dos quais
- Tamanho da piscina: deve ser> 2
- Arquivo de inicialização:
boot\pxeboot.com
(será despejado no ambiente do Windows PE)
- Máscara: 255.255.255.0 funciona bem.
- Desmarque a opção "Endereço de ping antes da atribuição"
- Marque "Vincular DHCP a este endereço"
Reinicie o programa para garantir que as alterações estejam em vigor.
Máquina receptora:
Execute uma inicialização de rede na máquina receptora. (O servidor DHCP atribuirá um IP).
O arquivo de inicialização será transferido e executado. Pressione F12 para solicitar ao Windows PE que faça alguma coisa.
Aguarde um pouco (30 a 60 segundos). Um prompt de comando será exibido e carregado. Aguarde até que um cursor esteja disponível.
Uma unidade deve ser atribuída à pasta raiz na máquina de origem. Para fazer isso:
X:\Windows\system32>net use z: \\192.168.0.1\win7
Um nome de usuário de um usuário na máquina de origem e uma senha devem ser inseridos.
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.
Navegue até o novo diretório ( z:\
) e dispare. Os comandos terão um longo atraso, mas deverão funcionar eventualmente.
Ligações:
http://tftpd32.jounin.net/tftpd32_download.html (servidor DHCP x86 ou x64, sem boot\
dir)
Link do WinPE removido <- Você precisará obter uma cópia legal do WinPE. Pesquise no site da Microsoft o Windows AIK (Kit de Instalação Automatizada). Ele terá o WinPE, e você pode usá-lo como imagem de inicialização (winpe.wim).
http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe
http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/
Solução de problemas:
Se você encontrar um erro "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
. Isso significa que sua versão do WinPE é incompatível com a ISO do Windows. Digite ver
no prompt do WinPE. Você terá algo parecido 6.*.****
.
Aqui está uma tabela aproximada da ver
versão do WinPE para o Windows ISO:
| ver | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** | 2.* | Windows Vista | Blue and Green |
| 6.1.7600 | 3.0 | Windows 7 | Gray |
| 6.1.7601 | 3.1 | Windows 7 SP1 | ??? |
| 6.2.9200 | 4.0 | Windows 8 | ??? |
| 6.3.9600 | 5.0 | Windows 8.1 | ??? |
Links do Windows AIK:
pxeboot.com
parte do disco de instalação do Windows ou do tftp? Porque eu não tenho em lugar nenhum. Portanto, a máquina cliente falha ao inicializar.Consulte o artigo a seguir "Como instalar o Vista em um M200 sem uma unidade de CD usando TFTP" .
Ele contém instruções detalhadas para instalação em rede usando o Vista, e também deve funcionar para o Win7, e a instalação pode ser aplicável à sua. Seu computador precisa oferecer suporte à inicialização PXE para que isso funcione. Leia também os comentários após o artigo, eles parecem pertinentes.
fonte
Todo mundo que tentou isso pode testemunhar o quão difícil é conseguir. Recentemente, tive o mesmo problema para resolver e fiz muitas leituras e testes. No final, a ferramenta mais simples para o trabalho é Serva . Pelo menos na minha opinião.
Mas mesmo Serva é propenso ao fracasso. Você precisará de muito trabalho para fazê-lo funcionar. Além disso, sua documentação é pouco estruturada e técnica. Portanto, não é tão fácil entender como configurá-lo.
Por isso, decidi tentar documentar todo o processo, incluindo os problemas que as pessoas provavelmente encontrarão. Como tudo é tão complexo, publiquei um longo guia passo a passo: Como instalar qualquer versão do Windows de outros computadores em rede
Espero que algumas pessoas achem útil.
fonte
Você precisará do Microsoft Deployment Toolkit 2010 (MDT 2010) .
E aqui está um tutorial: Implantando o Windows 7 .
fonte
É absolutamente um exagero para seus propósitos, mas se alguém vier aqui procurando uma solução para fazer isso em muitos computadores, o Windows Server 2008 ou superior poderá implantar instalações do Windows em uma rede. Documentos em: http://technet.microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx
fonte
Se você tiver espaço, copio o conteúdo da mídia para o seu PC através de um compartilhamento de rede e depois instalo a partir dele.
fonte
Se você possui um servidor Linux, (AMAHI.org) monta você instala o DVD e edita seu arquivo de configuração do Samba - # 'nano /etc/samba/smb.conf'.
Adicione as linhas na parte inferior - [DVD] digite, em seguida, path = / media / UDF Volume /, em seguida, digite novamente e adicione - guest ok = yes, digite Control X e y para salvar e digite para sair.
Então, a partir do seu cliente chegou às conexões de rede - compartilhamentos e lá você encontrará os arquivos de imagem.
Se após a cópia do arquivo o computador reiniciar e parecer travar, aguarde mais 10 minutos e, se ainda não estiver fazendo nada, reinicie, mas não toque em nenhuma tecla. espere e observe os balões começarem do zero.
Se ainda não houver nada F8 no modo de segurança, vá para o prompt de comando e, no comando c: net, use y: \ YOURSERVER \ DVD e tudo deverá iniciar novamente. O Windows 7 acabou de carregar o meu HTPC na sala de estar.
fonte
Se você tiver uma conexão com fio, poderá usar o PXE se o sistema suportar. Eu acho que você está tentando fazer uma instalação remota via wireless.
fonte
Isso pode ser feito com o Serva
http://www.vercot.com/~serva/howto/WindowsPXE1.html
Basicamente, ele pega os arquivos de um CD / DVD do Microsoft Install e os oferece como instalação em rede. Serva automatiza o procedimento; a única coisa que você precisa fazer é copiar os arquivos do CD / DVD de instalação e criar um compartilhamento de rede. Também permite instalar vários sistemas operacionais criando automaticamente um menu de instalação.
Legal; se você já possui um DHCP em funcionamento, pode configurar o Serva DHCP como proxyDHCP e nem precisa tocar no servidor DHCP já instalado.
(Estou relacionado ao desenvolvimento Serva)
fonte
Eu atualizei meu notebook do Vista para o Windows 7 sem uma unidade de DVD.
Isso é tudo. SEM SERVIDOR, SEM USB, SEM CONFIGURAÇÃO DE REDE
Ele me permite instalar uma nova instância do Windows.
Após a instalação, ele move e faz backup dos C: \ Usuários, Arquivos de Programas e Windows antigos (do Vista). para uma pasta antiga.
Sem particionamento e sem reformatação. Está limpo porque:
Copie seus arquivos da pasta de backup para o seu novo perfil e, finalmente, exclua a pasta de backup e o ISO. Nada foi deixado para trás.
fonte