Inicialização Dupla do Computador?

3

Eu tenho dois discos rígidos. Um com o Windows 7 de 32 bits (C :) e outro com o Windows XP de 32 bits (D :). Eu não participo o disco rígido, eles são duas unidades separadas .

Eu quero ter uma opção se inicializar em 7 ou XP. Como posso fazer isso?

Nota: tentei o EasyBCD, mas é apenas por motivos de particionamento.

Editar # 1:

Meu computador continua entrando em um loop de reinicialização. Foi assim que aconteceu:

  1. reinicializei
  2. Windows XP selecionado
  3. reinicializações do computador; pergunta-me agian onde arrancar
  4. Mais uma vez, eu seleciono o Windows XP
  5. Continua repetidamente
  6. NOTA: Eu ainda posso inicializar em ambos os sistemas operacionais através do menu de inicialização no BIOS.
por ctzdev 11.12.2009 / 06:15

5 respostas

4

Adivinhe: O EasyBCD deve ser capaz de fazer isso de qualquer maneira!

In cases where the drive letters change depending on what OS you're booted into, all changes should be made according to the drive letters you currently see in My Computer. EasyBCD automatically converts drive letters to the appropriate Drive and Partition numbering scheme, so enter the drive letter as you see it from the OS you are in at the time. If/When you run EasyBCD from another partition, enter the letters according to that install as well!

    
por 11.12.2009 / 07:21
1

Você não pode simplesmente colocá-lo em seu boot.ini em qualquer unidade que você disser ao BIOS para inicializar? Eu não sei exatamente qual é a string de boot para o Windows 7, mas tente algo parecido com isso em seu boot.ini:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 7" /fastdetect /NoExecute=OptIn
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /fastdetect /NoExecute=OptIn

Eu defini o argumento "disk" como 1 para indicar o segundo disco rígido, não tenho certeza se isso é totalmente correto, então você pode ter que brincar com ele. Você pode querer ter certeza de ter um console de recuperação ou algo assim para poder inicializar com o caso de o boot.ini ficar estragado.

    
por 12.12.2009 / 02:55
1

Eu sugiro usar um gerenciador de inicialização. Alguns desses produtos são:

GAG (iniciais em espanhol do Graphical Boot Manager) (open-source)
Permite a inicialização de até 9 sistemas operacionais diferentes instalados em partições primárias e estendidas. Nunca usei isso.

Smart BootManager
Livre e de código aberto, não tenho experiência em primeira mão com ele.

BootIt NG ($ 34.95)
Suporte de mais de 200 partições primárias (se desejado). Eu usei e é um dos melhores. Recomendado.

Partition Commander 11 ($ 49.95)
Nenhuma informação sobre o número máximo de partições. Eu usei isso há muito tempo e funcionou muito bem.

Atenção: antes de jogar com partições, tenha muito cuidado com seus backups!

    
por 14.12.2009 / 08:36
1

dê uma olhada em este : ele explica uma solução de inicialização dupla passo-a-passo para cada combinação de Win XP, Win Vista e Win 7.

Espero que ajude!

Atenciosamente

    
por 18.12.2009 / 03:21
0

Parece-me que o Windows XP está confuso sobre quais unidades estão no sistema. Você, por acaso, instalou os SOs com a ordem de drive alterada na bios? Se assim for, que poderia ser a fonte da confusão do seu sistema operacional. Quando a segunda unidade estiver no sistema, a atribuição automática da letra da unidade não funcionará.

Primeiro, verifique o boot.ini para o Windows XP. Certifique-se de que esteja configurado corretamente para inicializar a partir da segunda unidade. Isso pode resolver seu problema, mas não tenho certeza. Se ele inicializar, mas o material estiver quebrado, você poderá alterar as letras de unidade do XP (no Gerenciador de discos ).

Se isso não funcionar, recomendo instalar do zero. Primeiro, participo as duas unidades. Faça a partição C: algo que o Windows não pode usar e particione D: com NTFS. Em seguida, instale o XP no D: (o que pode parecer é C :). Depois de instalado, escreva novamente a letra conforme necessário no gerenciamento de disco. Em seguida, instale o 7 em C :. Pode ser necessário alterar temporariamente o tipo de partição D: para que ela fique oculta do instalador de 7, ou então pode tentar atualizar essa unidade. Para alterar o tipo de partição, normalmente uso o fdisk do Linux, que pode editar o tipo sem fazer outras alterações. Uma vez que o 7 e o XP estejam instalados, configure o boot.ini como recomendado por Ted Elliot.

Eu não testei essas instruções e muita coisa mudou desde a última vez que tentei fazer duas inicializações diferentes do Windows, mas o princípio geral é evitar alterar o layout da partição e a detecção de letras após a primeira instalação, para que continue funciona assim que você instalar a segunda unidade.

    
por 14.12.2009 / 15:03