Como configurar o computador para inicializar a partir de uma unidade de rede

3

Não levando em consideração nenhum computador específico.

  • Como configuro um computador para inicializar a partir de uma unidade de rede?
  • Como configuro a unidade de rede para permitir que ela seja inicializada.

Estou aberto a usar o Windows Server ou qualquer distribuição do Linux Server. O que for mais fácil.

As imagens que eu quero inicializar na unidade de rede serão imagens do Windows. O computador basicamente se tornará um thin client.

Atualizar :

Isso é basicamente o que eu queria fazer, só preciso saber como fazer isso.

Implante uma imagem já criada do Windows 7 do Windows Server 2008 R2 pela rede.

O Cliente utilizará o SO fornecido pelo servidor, mas todos os recursos serão usados localmente, como CPU e RAM.

Se for mais fácil implantar a imagem do Linux e depois do Windows, então eu a utilizarei.

    
por paradd0x 24.05.2011 / 22:17

2 respostas

4

Se eu entendi isso corretamente, você quer um sistema em que um servidor envia um sistema operacional empacotado para uma máquina local sempre que o sistema é inicializado. Você não quer um thin client, já que todo o processamento precisa acontecer na máquina local e não em um servidor. Você não quer um sistema operacional tradicional, pois ele gravará arquivos no disco rígido local.

O que você gostaria que fosse, é o equivalente no Windows a um Live CD de Linux hospedado na rede. Embora existam soluções que executem essa ação, elas são voltadas para administradores de sistemas que desejam corrigir problemas. Cada um é configurado de forma ligeiramente diferente, então confira o site de produtos para mais informações. ( source )

Como para um ambiente de rede de uma estação de trabalho do windows 7, isso não existe ainda. Os únicos modelos de licenciamento que conheço são os seguintes:

  • Windows Home / Pro / Enterprise - instalação local
  • Windows Thin Client - Terminais remotos que se conectam a um servidor.
  • Windows Embedded - Instalações especiais de quiosque que possuem o sistema operacional em hardware local.

Tudo isso é baseado em suposições feitas ao ler sua pergunta. Peço desculpas antecipadamente se isso não se aplicar à sua situação.

[EDITAR]

Minha recomendação baseada no comentário de que este é um ambiente doméstico é apenas usar uma instalação tradicional em discos rígidos locais. Existem muitas ferramentas para realizar implantações, manutenção e gerenciamento automatizados. A maioria dos softwares tem métodos de instalação silenciosa que permitem recuperar um sistema morto com apenas alguns minutos de interação e algumas horas de processamento.

Trate os computadores como se estivessem em uma pequena empresa e você encontrará muitas ferramentas para facilitar o suporte ao ambiente.

[END EDIT]

    
por 25.05.2011 / 00:40
3

A inicialização via rede é diferente da inicialização de um disco rígido, e você não pode inicializar diretamente de um compartilhamento de rede do Windows.

O computador que você deseja inicializar na rede deve suportar PXE, o que a maioria faz atualmente. O PXE entra em ação quando você liga o computador e busca um endereço de um servidor DHCP. O servidor DHCP também deve ser configurado com uma opção que diz onde ir para obter um gerenciador de inicialização. Esse bootloader é então buscado usando o tftp. Você também deve estar executando um servidor tftpd que hospeda esse gerenciador de inicialização.

O Tftpd32 é um bom programa do Windows que pode atuar como um servidor DHCP e TFTP se você quiser algo para experimentar.

O bootloader é responsável por carregar e iniciar o sistema operacional. Esse bootloader deve ter a capacidade de inicializar um sistema operacional ciente de "unidade de rede". O Linux suporta a execução direta de uma unidade NFS montada, mas o Windows realmente não suporta isso até onde eu sei. Com o Windows, você tinha o RIS (Serviços de Instalação Remota) e, agora, os Serviços de Implantação do Windows. Esses são ambientes mínimos projetados para oferecer suporte à criação de imagens remotas e à reinstalação, portanto, não sei como seria ir tão longe quanto apenas executar um SO fora de um compartilhamento de rede. (Se eu encontrar informações adicionais em breve eu vou editar isso).

    
por 24.05.2011 / 23:13