2009-09-16 18:41:24 +0000 2009-09-16 18:41:24 +0000
80
80

Como instalar o Windows 7 a partir da rede?

É possível instalar o Windows 7 ( Versão RTM actual* ) num computador sem* utilizando suportes amovíveis como DVD ou USB?

A primeira coisa que me vem à cabeça é através da rede, mas não tenho experiência em fazer uma fresh* instalação de Windows 7** através da rede***.

Como instalar o Windows 7 através da rede sem qualquer suporte amovível?

P.S. Sei que alguns podem pensar que fazê-lo, é apenas uma perda de tempo e é mais fácil fazê-lo com suportes amovíveis, mas na situação actual o PC alvo não tem unidade de CD/DVD nem suporta o arranque a partir de USB. Além disso, o computador de destino está ligado à rede através de uma ligação sem fios (não sei se vai causar problemas com a instalação).

Respostas (8)

52
52
52
2011-04-01 08:58:05 +0000

Acabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.

Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:

  • IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
  • Tamanho da pool: Deve ser > 2
  • Ficheiro de arranque: boot\pxeboot.com (irá despejar no ambiente PE do Windows)
  • Máscara: 255.255.255.0 funciona bem.
  • Desmarcar “Ping address before assignation”
  • Verificar “Bind DHCP to this address”

Reiniciar o programa para garantir que as alterações estão em vigor.

Máquina receptora:

Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).

O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.

Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.

Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:

X:\Windows\system32>net use z: \192.168.0.1\win7

Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.

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é ao novo directório (`z:Acabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.

Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:

  • IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
  • Tamanho da pool: Deve ser > 2
  • Ficheiro de arranque: boot\pxeboot.com (irá despejar no ambiente PE do Windows)
  • Máscara: 255.255.255.0 funciona bem.
  • Desmarcar “Ping address before assignation”
  • Verificar “Bind DHCP to this address”

Reiniciar o programa para garantir que as alterações estão em vigor.

Máquina receptora:

Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).

O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.

Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.

Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:

X:\Windows\system32>net use z: \192.168.0.1\win7

Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.

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é ao novo directório () e dispare. Os comandos terão um longo atraso mas deverão eventualmente funcionar.

Links: http://tftpd32.jounin.net/tftpd32_download.html (DHCP server x86 or x64, no `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.

Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:

  • IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
  • Tamanho da pool: Deve ser > 2
  • Ficheiro de arranque: boot\pxeboot.com (irá despejar no ambiente PE do Windows)
  • Máscara: 255.255.255.0 funciona bem.
  • Desmarcar “Ping address before assignation”
  • Verificar “Bind DHCP to this address”

Reiniciar o programa para garantir que as alterações estão em vigor.

Máquina receptora:

Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).

O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.

Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.

Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:

X:\Windows\system32>net use z: \192.168.0.1\win7

Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.

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é ao novo directório (`z:Acabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada `bootAcabei de o fazer (2011-04-01), e esta pergunta está sempre no topo do meu googling, por isso, vou dar uma resposta de “depois do facto” com as notas sobre o que aprendi. Espero que isto preencha alguns espaços em branco.

Source OS foi Win7 x64.


Máquina Fonte:

Esta máquina deve ter um endereço IPv4 estático. Este exemplo irá utilizar 192.168.0.1.

Esta máquina deve ter uma instalação Windows numa pasta partilhada algures. Este exemplo irá utilizar .\win7

Este exemplo irá iniciar sessão na máquina de origem com o utilizador TEST e palavra-passe test.

Utilize tftpboot para ligar um servidor DHCP (dá um IP a um computador quando solicitado). Isto também irá iniciar um servidor TFTP para todas as transferências de ficheiros.

Deverá existir uma pasta chamada no directório tftpboot que contém uma instalação do Windows PE.

Iniciar tftpd64.exe (ou tftpd32.exe), abrir as definições, utilizar as definições por defeito e alterar:

  • IP pool starting addresss: Seja o que for, a pool de IPs a retirar de
  • Tamanho da pool: Deve ser > 2
  • Ficheiro de arranque: boot\pxeboot.com (irá despejar no ambiente PE do Windows)
  • Máscara: 255.255.255.0 funciona bem.
  • Desmarcar “Ping address before assignation”
  • Verificar “Bind DHCP to this address”

Reiniciar o programa para garantir que as alterações estão em vigor.

Máquina receptora:

Executar um arranque de rede a partir da máquina receptora. (O servidor DHCP irá atribuir um IP).

O ficheiro de arranque será transferido e executado. Pressione F12 para dizer ao Windows PE para fazer algo.

Espere um pouco (30-60 segundos). Um prompt de comando irá aparecer e carregar. Aguarde até o cursor estar disponível.

Uma unidade deve ser atribuída à pasta raiz na máquina Origem. Para o fazer:

X:\Windows\system32>net use z: \192.168.0.1\win7

Deve ser introduzido o nome de utilizador de um utilizador na máquina de origem e a palavra-passe.

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é ao novo directório () e dispare. Os comandos terão um longo atraso mas deverão eventualmente funcionar.

Links: http://tftpd32.jounin.net/tftpd32_download.html (DHCP server x86 or x64, no dir)

WinPE link removed <– Terá de obter uma cópia legal do WinPE. Procure no site da Microsoft pelo Windows AIK (Automated Installation Kit). Terá o WinPE nele, e poderá usar isso como imagem de arranque (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/

** Resolução de problemas:**

Se se deparar com um erro "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1). Isto significa que a sua versão do WinPE não está em conformidade com a sua ISO do Windows. Digite ver no prompt do WinPE. Vai receber algo como 6.*. ****.

Aqui está uma tabela aproximada de ver para a versão do WinPE para 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:

11
11
11
2009-09-16 18:55:45 +0000

Veja o seguinte artigo “Como instalar o Vista num M200 sem unidade de CD usando TFTP” . Isto contém instruções detalhadas para instalação de rede usando o Vista, e deve funcionar também para o Win7, e a instalação pode ser aplicável para o seu. O seu computador precisa de suportar o arranque PXE para que isto funcione. Leia também os comentários após o artigo, eles parecem pertinentes.

8
8
8
2013-03-14 15:31:42 +0000

Todos os que tentaram isto, podem testemunhar como é difícil conseguir. Recentemente, tive o mesmo problema para resolver e tenho feito muitas leituras e testes. No final, a ferramenta mais simples para o trabalho é Serva . Pelo menos na minha opinião.

Mas até a Serva é propensa ao fracasso. Você vai precisar de muito trabalho para conseguir que funcione. Além disso, a sua documentação é bastante mal estruturada e técnica. Por isso, não é assim tão fácil de compreender como o criar.

Foi por isso que decidi tentar documentar todo o processo, incluindo as questões que as pessoas mais provavelmente irão encontrar. Uma vez que tudo isto é tão complexo, publiquei um longo guia passo a passo: Como instalar qualquer versão do Windows a partir de outros computadores de rede

Espero que algumas pessoas o considerem útil.

2
2
2
2012-05-31 19:50:58 +0000

É absolutamente exagerado para os seus propósitos, mas se alguém vier aqui à procura de uma solução para fazer isto a um lot de computadores, o Windows Server 2008 ou superior pode implementar instalações do Windows através de uma rede. Docs at: http://technet.microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx

1
1
1
2011-01-21 07:17:16 +0000

Se tiver um servidor Linux, (AMAHI.org) monte o seu DVD e edite o seu ficheiro de configuração do Samba - # ‘nano /etc/samba/smb.conf’ …

Adicione as linhas no fundo -[DVD] entre depois caminho = /media/UDF Volume/ depois entre novamente e adicione - guest ok = sim entre Controlo X depois y para guardar e entre para sair.

Depois a partir de si o cliente chegou às ligações de rede - partilha e aí encontrará os ficheiros de imagem.

Se depois de copiar o ficheiro o seu computador reiniciar e parecer que está pendurado basta esperar mais 10 minutos e depois se ainda não estiver a fazer nada reiniciar, mas não toque em nenhuma tecla. aguarde e veja se os balões começam de novo a iniciar as janelas.

Se ainda nada do F8 entrar no modo de segurança e for para o comando prompt e no c:net use y:\YOURSERVER\DVD e tudo deverá recomeçar. O Windows 7 acabou de terminar de carregar o meu HTPC na sala de estar.

0
0
0
2009-09-16 18:55:33 +0000

Se tivesse uma ligação com fios poderia utilizar o PXE se o sistema o suportar. Acho que está a tentar fazer uma instalação remota por wireless.

0
0
0
2015-11-19 23:45:52 +0000

Isto pode ser feito com o Serva http://www.vercot.com/~serva/howto/WindowsPXE1.html

Basicamente, ele pega os arquivos de um CD/DVD Install da Microsoft e os oferece como uma instalação em rede. A Serva automatiza o procedimento; a única coisa que tem de fazer é copiar os ficheiros do CD/DVD de instalação e criar uma partilha de rede. Também permite instalar vários SOs criando automaticamente um menu de instalação.

Cool; se já tem um DHCP a funcionar pode definir o Serva DHCP como proxyDHCP e não tem sequer de tocar no seu servidor DHCP já instalado.

(Estou relacionado com o desenvolvimento do Serva)

-4
-4
-4
2009-12-11 16:05:36 +0000

Eu fiz o upgrade do meu notebook do Vista para o Windows 7 sem um DVD-Drive.

  1. clonar o DVD para uma ISO a partir de um desktop.
  2. Instalar a lista de ferramentas daemon no notebook.
  3. 3. Passo 3. Monte-o e instale-o a partir da imagem do DVD.

É tudo. NÃO SERVIDOR, NÃO USB, NÃO CONJUNTO DE REDE

Permite-me instalar uma nova instância do Windows.

Após a instalação, Move e faz backup dos antigos (Vista’s) C:\Users, Ficheiros de Programas e Windows. para uma pasta antiga.

Sem partição e sem re-formatar. É limpo porque:

  • Nenhum registo reutilizado
  • Nenhuma conta de utilizador traz
  • Nenhuma aplicação traz

Copie os seus ficheiros da pasta de backup para o seu novo perfil, e finalmente apague a pasta de backup e a ISO. Nada fica para trás.