Não é possível iniciar o dual Fedora

4

Eu tenho o Windows XP instalado na partição C , e então eu instalei o Fedora na partição ext3 .

Agora, na inicialização do computador, devo ver duas opções para selecionar; Inicie o XP ou o Fedora. No entanto, meu computador inicia automaticamente o Windows XP: Eu não tenho duas opções na inicialização do computador.

Eu tenho um Fedora ainda instalado em ext3 , mas não consigo inicializá-lo. Por quê?

    
por zeina 29.11.2011 / 20:41

4 respostas

4

Parece que o Windows pegou o setor de inicialização. O Linux pode inicializar o Windows, mas o Windows não consegue inicializar mais nada. Você precisa mudar o setor de inicialização para o Linux. O bootloader do Linux (a parte do sistema que executa primeiro após o código na memória somente leitura e carrega o sistema operacional real) é chamado de Grub. Você pode reparar o Grub a partir do meio de instalação (CD, USB,…) que você usou para instalar o sistema. As etapas estão descritas no manual: Fedora 15 (Grub 1) , Fedora 16 (Grub 2) . Em poucas palavras, inicialize a mídia de instalação no modo de recuperação ( linux rescue ) e execute os comandos

chroot /mnt/sysimage
/sbin/grub-install /dev/sda
    
por 30.11.2011 / 02:26
3

Como Bernhard sugeriu, a ordem de instalação pode ser significativa nesse tipo de situação. Se o Windows foi instalado após o Fedora, a opção mais simples seria reinstalar o Fedora.

Por quê? A maneira mais comum de obter um ambiente com várias inicializações, como você descreveu, é aproveitar um dos populares carregadores de inicialização do Linux; Grub ou Lilo. O gerenciador de partida é um pequeno programa que é responsável por carregar um kernel do sistema operacional na memória, passando o controle de execução ao kernel, o qual continuará carregando o sistema operacional.

Como o computador determina o que ou qual carregador de boot deve executar? Um setor de inicialização no disco chamado de registro mestre de inicialização [MBR]. O MBR é o primeiro setor, 512 bytes, de um disco. No MBR, geralmente há um conjunto de instruções para carregar o gerenciador de inicialização apropriado, chamado bootstrapping. O Fedora provavelmente instalou um gerenciador de inicialização para você, provavelmente o Grub2, e fez as mudanças apropriadas no MBR.

Então o que? O Windows sobrescreverá o MBR com seu próprio conjunto de instruções, e é por isso que instalar o Windows primeiro é "recomendado" para esse tipo de configuração. Além disso, se você tiver uma configuração de dois discos com o Windows em um disco e o Fedora em um disco separado, será necessário garantir que seu BIOS esteja configurado para inicializar a partir de qualquer MBR de disco que inclua bootstrapping para o carregador de boot do Linux. Em ambos os casos, o carregador de inicialização do Linux deve estar configurado para executar um processo chamado carregamento em cadeia. É quando um software atualmente em execução é substituído por um software diferente. Nesse caso, às vezes, você deseja substituir o carregador de inicialização do Linux pelo Windows para poder inicializar nesse sistema operacional. Presumindo uma instalação do Grub2 mais uma vez, sua configuração pode se parecer com:

menuentry "Microsoft Windows XP" {
insmod chain
set root=(hd1,1)
drivemap -s hd0 hd1
chainloader +1

}

    
por 29.11.2011 / 21:59
1

O Windows substituiu o setor de inicialização, como outros disseram. Para instalar o Windows e o Fedora, siga estes passos:

1) Instalar o Windows

  • No gerenciador de partições do Windows

    1. Excluir todas as partições.
    2. Crie uma partição para o Windows.
  • Instalar janelas na nova partição

Notas:

  • Deixe todo o espaço não usado pelo Windows em branco e não particionado.
  • Conclua a instalação do Windows, incluindo firstboot aqui.

2) Instalar o Fedora

  • No gerenciador de partições do Fedora

    • Selecione a opção "usar espaço livre"
  • Instale o Fedora

Nota:

  • Os valores padrão de todas as outras opções funcionarão (e serão sugeridos).

3) Atualize os sistemas operacionais e instale seus aplicativos.

    
por 02.12.2011 / 09:09
0

Isto é provavelmente porque você instalou o Windows após o Fedora ou de alguma forma o bootloader grub não foi instalado. Não sei se o Fedora Live CD possui uma opção de recuperação / reinstalação. Se houver, é provavelmente a melhor maneira de contornar o problema. Caso contrário, reinstale o grub manualmente ( veja isto ).

    
por 29.11.2011 / 21:24