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 eu posso fazer isso?
Nota: Eu 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:
- Eu reiniciei
- Windows XP selecionado
- Reinicializações do computador; me pergunta novamente onde arrancar
- Mais uma vez eu seleciono o Windows XP
- Continua repetidamente
- NOTA: Eu ainda posso inicializar em ambos os sistemas operacionais, passando pelo menu de inicialização no BIOS.
windows
multi-boot
ctzdev
fonte
fonte
Respostas:
Adivinha: O EasyBCD deve ser capaz de fazer isso de qualquer maneira!
fonte
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:
Eu configurei o argumento "disk" para 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.
fonte
Eu sugiro usar um gerenciador de boot. Alguns desses produtos são:
MORDAÇA (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.
BootManager Inteligente
Livre e de código aberto, não tenho experiência em primeira mão com isso.
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 (US $ 49,95)
Nenhuma informação sobre o número máximo de partições. Eu usei isso há muito tempo e funcionou muito bem.
Aviso: Antes de jogar com partições, tome muito cuidado com seus backups!
fonte
dê uma olhada isto : 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!
Saudações
fonte
Parece-me que o Windows XP está confuso sobre quais unidades estão onde no sistema. Você, por acaso, instalou os SOs com a ordem de drive alterada na bios? Se assim for, que poderia ser a fonte de 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. este maio resolver o seu problema, mas não tenho certeza. Se ele inicializar, mas o material estiver quebrado, você pode 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 em 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 da letra da unidade após a primeira instalação, para que continue funcionando instale a segunda unidade.
fonte