Fazendo o ubuntu tentar por outros sistemas na rede usando o Network Boot?

3

Eu estou querendo saber se um pc ubuntu pode funcionar como um servidor para fornecer a capacidade de rede de inicialização do live cd do ubuntu para outro sistema (s) na rede.

Para tornar a minha pergunta mais clara:

De artigo da Wikipedia sobre inicialização via rede :

  

O software inicial a ser carregado é carregado de um server na rede; para redes TCP / IP, isso geralmente é feito usando o Trivial File Transfer Protocol. O servidor a partir do qual o software inicial é carregado é normalmente encontrado transmitindo ou transmitindo por multicast uma solicitação do protocolo Bootstrap ou do protocolo de configuração dinâmica do host. Normalmente, este software inicial não é uma imagem completa do sistema operacional a ser carregado, mas apenas parte dele - o suficiente para o sistema operacional iniciar e depois assumir o controle do processo de inicialização, e continuar a inicialização pela rede.

Eu quero fazer um ubuntu pc como o "servidor" e permitir que os outros PCs possam inicializar a partir de uma imagem do Ubuntu que eu hospedo no servidor

    
por Amith KK 12.03.2012 / 12:22

2 respostas

3

O PXE (Preboot Execution Environment) é o que você provavelmente está procurando. Com ele você pode inicializar muitos computadores até um processo de instalação (para que você possa instalar o Ubuntu em uma dúzia de máquinas de uma só vez) ou uma configuração de desktop. Há um bilhão e cinco guias separados apodrecendo no Wiki, mas aqui estão dois dos melhores que já vi:

A inicialização direta do PXE cria um "fat client". Toda a computação acontece no final do cliente e (por padrão). Isso é bom se todos os clientes tiverem poder computacional suficiente, mas menos bons se você preferir ter um servidor poderoso e muitos thin clients de baixa potência. Também não há esforço (por padrão) para sincronizar usuários ou seus arquivos.

Se você quiser continuar com a idéia de inicializar desktops completos com arquivos de sincronização, você deve dar uma olhada em LTSP . Ele suporta clientes thin e fat e é bom para implantações adequadas com vários usuários.

Já pensei nisso antes, mas meu principal problema com o PXE é que você precisa configurar uma rede separada com seu próprio servidor DHCP. Tudo pode ser feito dentro de um desktop Ubuntu, mas pode ficar bastante complicado quando se trata de juntar as duas redes. Se você quiser que os clientes do Live CD tenham um gateway da Internet, por exemplo, ele fica bem peludo. Extremamente possível, mas pode causar dor de cabeça.

    
por Oli 12.03.2012 / 13:03
1

Está documentado no wiki do Ubuntu aqui .
O multi-boot é detalhado aqui .

Uma combinação dos dois deve levá-lo exatamente onde você quer estar ...

O primeiro faz você inicializar pela rede e fingir que não há disco. O segundo mostra a opção BootLocal.

    
por RobotHumans 12.03.2012 / 12:37