Inicialização dupla de uma máquina sem cabeçalho?

9

Gostaria de saber se é possível configurar uma máquina sem cabeçalho (servidor de aplicativos) em uma configuração de inicialização dupla. O objetivo é ter o linux (debian lenny ou sid) e windows (XP pro, não adianta fazer upgrade para nada mais recente porque meus aplicativos legados não funcionam) instalados em partições separadas e ser capaz de reinicializar no outro sistema operacional. meios remotos (RDP / SSH). Eu provavelmente posso descobrir como fazer o boot do grub no Windows por padrão, e automatizar tudo por conveniência, então a parte 'reboot into windows from linux' está coberta. Estou me preocupando com o outro lado das coisas - mudando a configuração do grub do Windows.

Uma alternativa seria dois discos rígidos inicializáveis separados e uma maneira de alterar as configurações do BIOS tanto do Linux quanto do Windows (novamente, sem estar fisicamente na máquina).

A máquina em questão é uma estação de trabalho de áudio, portanto, as máquinas virtuais não são uma opção (preciso de todo desempenho).

    
por tdammers 05.09.2010 / 17:43

2 respostas

12

Você pode ter a inicialização do Linux por padrão e, quando quiser, o Windows fará com que ele seja inicializado apenas na próxima vez.

  • Para o Grub 1, há um exemplo em "Inicializando apenas uma vez" no manual. Torne menu.lst semelhante a:

    default saved
    
    title Linux
    root (hd0,0)
    kernel /vmlinuz root=/dev/sda1 ro
    
    title Windows
    root (hd0,1)
    chainloader +1
    savedefault 0
    

    A linha savedefault 0 no Windows significa que, se você inicializar o Windows, a próxima inicialização inicializará o Linux. Quando você quiser inicializar o Windows, no Linux, execute grub-set-default 1 e reinicialize.

  • Para o Grub 2, existe um utilitário para fazer isso automaticamente. Você precisará ter GRUB_DEFAULT=saved em /etc/default/grub . Em seguida, execute grub-reboot Windows do Linux quando quiser que a próxima inicialização seja do Windows; o boot depois disso para ser Linux.

Outra possibilidade que requer mais configuração, mas lhe dá mais flexibilidade, é instalar o grub em uma pequena partição FAT. Então você pode editar facilmente seu arquivo de configuração a partir de qualquer sistema operacional.

    
por 05.09.2010 / 18:50
0

Se você ativar o console de administração especial , o gerenciador de inicialização XP estará acessível via RS-232.

    
por 06.09.2010 / 02:04