Existe uma boa maneira de tornar uma máquina remota com inicialização dupla no Windows e no Linux?

2

Gostaria de fazer uma máquina de inicialização dupla que possa ser reinicializada em qualquer sistema operacional remotamente .

A única idéia que tenho é fazer com que a configuração do grub viva em uma partição FAT para que possa ser editada por qualquer sistema operacional. O usuário alteraria manualmente o sistema operacional padrão no menu.lst. (Talvez isso só funcione com o grub 1, mas acho que é tudo o que está no CentOS agora.)

Será que isso funciona ou há uma maneira mais elegante de lidar com isso?

    
por Jim Hunziker 05.05.2011 / 23:12

6 respostas

5

Se o sistema puder inicializar a partir de sua placa de rede e se você tiver um servidor DHCP acessível, poderá configurar remotamente:

  • Crie partições separadas para Linux e Windows (praticamente é desnecessário, mas apenas por precaução).

  • Configure o servidor DHCP para oferecer um Inicialização Linux PXE que monta o Linux sistema de arquivos raiz quando você quer Linux, e para oferecer nada quando você quer o Windows.

  • Configure a ordem de inicialização do sistema de inicialização dupla para tente o NIC primeiro, e se ele não puder inicializar a partir do NIC, ele volta para o disco rígido interno.

Isso é o que fazemos para que um conjunto de PCs seja um laboratório normal do Windows durante o dia e a noite, e seja uma pequena noite de clusters no Linux e nos finais de semana.

    
por 06.05.2011 / 00:30
1

Que tal um KVM baseado em IP de porta única? Quando você precisar reiniciar, conecte-se ao KVM, reinicie e selecione sua opção de inicialização? Eu gosto porque não é complicado de configurar.

Se for um servidor HP, você pode usar o ILO para isso. Outros servidores possuem ferramentas semelhantes.

    
por 06.05.2011 / 00:46
1

Solução rápida e suja, mas deve funcionar: instale o Windows na primeira partição com a configuração padrão, instale o Linux no segundo e coloque seu gerenciador de partida no setor de inicialização da partição (em vez de sobrescrever o MBR) , em seguida, de cada sistema operacional você pode alterar a partição ativa no disco (usando diskpart no Windows e fdisk no Linux) e reinicializar o computador, forçando a próxima inicialização na outra.

Com esta solução, você não terá nenhum menu de inicialização para selecionar o O.S. você quer inicializar; mas se você só precisar alterar essa configuração remotamente, isso não deve ser um problema (e você pode, é claro, alterar a partição ativa de dentro de qualquer SO, você só precisa concluir a inicialização se estiver apenas iniciando o computador e quiser para inicializar o que atualmente não está ativo).

    
por 06.05.2011 / 01:10
1

Se qualquer um desses SO for do tipo Windows , torne-o inicializável por padrão.

Instale iReboot ( NeoSmart Technologies ) nele, possivelmente junto com EasyBCD (mesmo fornecedor, ambos são gratuitos para não comerciais) para melhor configurações de inicialização de ajustes.

O iReboot permite que você reinicie seu computador em qualquer outro SO no mesmo computador a partir da sessão aberta do Windows na qual ele está sendo executado, sem passar pela seleção de menu do SO.

ÉclaroquevocêteráqueinicializarprimeironestasessãoWindowsantesdeassumirocontroleparareinicializaremoutrolugarseestasessãonãoforaquevocêdesejainicializar.

iRebootadicionaumíconenaáreadenotificação("systray") que abre um menu pop-up incluindo todos os nomes de sistema operacional definidos no nível BCD, você só precisa selecionar um deles para reinicializar diretamente isso.

Eu atualmente uso esta solução para inicialização dupla remota entre Windows 10 e Linux Debian , mas eu tive que usar o EasyBCD antes para criar um inicialização dupla entre esses dois sistemas operacionais.

    
por 04.06.2018 / 12:53
0

Qual sistema operacional está atualmente nas máquinas em questão?

Se é o Windows, meu primeiro instinto seria usar o Norton Ghost. Há um agente que vem com algumas das versões posteriores que você pode instalar em uma máquina para fazer imagens remotas, desde que haja infraestrutura em vigor na rede da máquina para servir os arquivos de imagem.

O principal problema é que você sobrescreveria o sistema operacional Windows que está atualmente na máquina.

    
por 05.05.2011 / 23:17
0

Se possível, prefiro iniciar em um sistema operacional e instalar o outro (menos usado) em uma máquina virtual para que possa ser iniciado após a inicialização.

Não estou convencido de que mudar frequentemente o grub é uma solução muito fácil ou segura, principalmente remotamente. De qualquer forma, quando atualizações do grub para 2 isso não vai mais funcionar, eu acho.

    
por 06.05.2011 / 00:24