Como dual boot WinXP quando o Vista no modo de hibernação

0

Eu tenho inicialização dupla configurada no computador. Tanto o Vista quanto o XP estão em partições diferentes no mesmo disco físico. Eu tenho o Vista no hibernate, e por algum motivo agora quer inicializar no XP. Isso pode ser feito? Agora, quando eu começo, isso não me dá opção de inicialização dupla.

Note que não consigo desligar a máquina com o Vista.

    
por Jus12 08.09.2010 / 22:26

4 respostas

2

Você pode acabar com problemas porque, ao sair do modo de hibernação, os discos que a versão resumida do Windows vê terão mudado "magicamente". Quão confuso você ficaria se, quando acordasse, alguém rearranjasse todas as coisas do seu quarto durante a noite enquanto você dormia?

Se você quiser fazer isso de qualquer maneira, vai precisar de cada versão do Windows para poder inicializar a si mesmo, bem como outra maneira de escolher qual delas inicializar.

Então você tem três partições (todas precisam ser primárias), por exemplo:

partição1: Vista

partition2: WinXP

Partição3: Linux

A partição do Vista precisa ter o programa "bootmgr" em sua raiz, e a partição do XP precisa de "ntldr". Para cada uma das partições do Windows, por sua vez, marque essa partição como "ativa" e faça a coisa "fixboot" para que cada Windows possa inicializar a si próprio.

Instale sua distribuição favorita do Linux na partição 3, instalando o Grub na partição 3, não no mbr.

Torne a partição3 "ativa" e está pronto.

Nota 1: Na verdade, você não precisa instalar uma distribuição Linux, apenas o Grub, mas como você vai estar jogando de qualquer maneira, ter o Linux instalado tornará o jogo mais fácil. Eu tenho uma máquina virtual opensuse 11.3 com o gerenciador de janelas LXDE usando cerca de 3 GB de espaço. Se apenas instalar o Grub, a partição pode ser pequena.

Nota 2: Há um bug no gerenciador de partição da GUI do Windows, o que significa que ele não irá definir uma partição não-Windows como ativa. Use o programa "diskpart" da linha de comando no Windows, se necessário.

Nota 3: Você poderia instalar o Grub no mbr, mas acho que é uma má ideia.

    
por 09.09.2010 / 00:37
1

A única maneira de pensar remotamente em como fazer isso é usar um disco de inicialização do Linux e possivelmente copiar / renomear o arquivo de hibernação.

Se o Windows, como você disse, estiver em uma partição diferente, você pode ter sorte usando o GRUB ou um carregador de inicialização alternativo - usando-o de um disco de inicialização e diretamente inicializando / carregando a partição alternativa do Windows - se ele tiver seu próprio gerenciador de inicialização nessa partição.

Eu realmente não recomendaria isso.

    
por 08.09.2010 / 22:32
1

Isso não será possível de maneira normal, até onde eu sei no modo de hibernação, a área de trabalho / área de trabalho é salva na RAM. Se você tentasse inicializar um segundo sistema, isso poderia tentar sobrescrever a RAM ou ela travaria por causa da RAM bloqueada. O segundo problema é que ambos os sistemas são armazenados no mesmo disco rígido, o que tornará quase impossível perceber o que você quer, e posso estar errado, mas acho que todo o hardware está bloqueado pelo sistema hibernado. Eu nunca ouvi falar de alguém, tentando algo semelhante como você faz e se você encontrar uma maneira de fazê-lo, você deve escrever um manual detalhado e publicá-lo. Pode ser o primeiro.

    
por 08.09.2010 / 22:48
0

Corrija-me se estiver errado, mas acredito que, quando você coloca um computador ou um sistema operacional nesse caso, no modo de hibernação, ele grava os dados no disco rígido junto com as instruções para acordar. Para esclarecer, o MBR permanece intacto. Significando, você deve ser capaz de inicializar em qualquer outra partição enquanto deixa a partição Vista intacta e pronta para ser retomada em qualquer tempo. Dito isto, deve ser relativamente fácil configurar algo como grub4DOS para escolher qual partição que você deseja inicializar. A razão pela qual eu digo que o grub4DOS é porque parece que você pode não querer ter que mexer com distribuições grub ou linux.

Eu tenho meu disco rígido configurado para inicializar no freeDOS e, em seguida, usando o prompt, eu carrego o grub4DOS e, a partir disso, eu carrego o sistema operacional de minha escolha. Claro que você poderia omitir a parte freeDOS e instalar o grub4DOS no MBR, mas eu não queria fazer isso.

Além disso, usei o gParted Live para particionar meu disco rígido. Não há melhor programa de particionamento lá fora, na minha opinião.

    
por 09.09.2010 / 01:13