Qual é a melhor maneira de inicializar o Windows e o Ubuntu? [fechadas]

2

Eu instalei recentemente o Ubuntu 12.04 no dual-boot com o windows 7, mas estou tendo alguns problemas. Eu instalei o GRUB no MBR (como é frequentemente recomendado) e então o GRUB foi o gerenciador de inicialização que apareceu na inicialização. Mas eu queria que o gerenciador de inicialização do Windows aparecesse na inicialização, então eu instalei o EasyBCD e adicionei uma entrada do GRUB no gerenciador de inicialização do Windows e então fiz o 'Write MBR' e obtive meus resultados desejados. Hoje, instalei atualizações de service packs do Windows e não consegui mais inicializar no Ubuntu (talvez porque o MRB tenha sido substituído pela atualização). Então eu tive que trabalhar para sair usando os comandos de resgate do GRUB e então inicializar no Ubuntu e reparar o boot (graças ao askUbuntu)

Então, aqui está a minha pergunta, cada vez que eu atualizar o Windows, há uma chance de perder o GRUB do MBR e vou ter que fazer todos esses passos dolorosos novamente para inicializar no Ubuntu. Qual é a solução deste problema?

Eu fiz algumas pesquisas e descobri este post útil para evitar o problema

mas não tenho certeza Se eu deveria tentar isso porque a instalação do GRUB em alguma partição diferente do MBR não é recomendada. (Uma vez eu tentei fazer isso no terminal, mas recebi uma mensagem de erro dizendo "Não é uma boa idéia o que você está tentando fazer")

Atenciosamente

    
por Laphanga 19.07.2012 / 21:47

2 respostas

0

Esta é mais uma solução de hardware do que uma de software, mas ainda é útil considerar:

  1. Instale cada sistema operacional em um disco rígido separado
  2. Defina o BIOS para carregar a unidade do Ubuntu primeiro
  3. Use o gerenciador de inicialização para escolher qual sistema operacional será carregado para essa sessão

Isso evita vários conflitos (como você já encontrou) e é razoavelmente à prova do futuro. A desvantagem é o hardware adicional e a configuração do bootloader um pouco mais complexa.

    
por tephyr 19.07.2012 / 22:42
0

O boot duplo com Ubuntu e Windows 7 pode ser feito:

  1. Usando o GRUB (2) ou
  2. Usando o gerenciador de inicialização do Windows 7

Ao instalar o Ubuntu, o GRUB é instalado por padrão para o MBR e uma inicialização dupla é criada automaticamente para inicializar o Windows AND do Windows 7.

Ao instalar o Windows 7, o NO dual boot é criado automaticamente.

Para usuários com mais experiência no Windows, uma inicialização dupla com base no gerenciador de inicialização do Windows deve ser a escolha.

Por quê?

Se você precisar executar o Windows 7 Repair por algum motivo, ele substituirá o MBR e colocará o código do Windows lá! Você não pode mudar isso, pois a Microsoft não se importa com nenhum sistema operacional não-Windows instalado!

Usando o reparo do Linux / Ubuntu, você pode consertar a inicialização do Ubuntu / Linux / GRUB sem destruir o Windows 7.

Um método estável para criar o Ubuntu 12 - Windows 7 dual boot é usar o arquivo de setor de inicialização "/boot/grub/boot.img" da instalação do Ubuntu. Este arquivo é criado durante a instalação e contém código de inicialização que "sabe" como carregar o Ubuntu.

boot.img + um "carregador de setor de inicialização" do Windows pode e irá inicializar o Ubuntu sob o controle inicial do gerenciador de inicialização do Windows 7.

Consulte Linux / Unix e Windows 7 de inicialização dupla para obter detalhes sobre como criar o "carregador de setor de inicialização" do Windows e diferentes maneiras de criar / copiar "arquivo de setor de inicialização".

Se o gerenciador de inicialização do Windows 7 estiver no controle da inicialização e estiver configurado para o Ubuntu de inicialização dupla, você poderá fazer as atualizações e reparos do Windows e a inicialização dupla com o Ubuntu não será destruída.

Um usuário Windows / Linux / Ubuntu deve ter algum conhecimento básico do processo de boot do Windows 7 e do processo de boot do Ubuntu ao criar um sistema dual-boot, pois usa um algoritmo de inicialização diferente e mais cedo ou mais tarde ao instalar / atualizar versões mais recentes dos SOs ou por outro motivo).

    
por snayob 20.07.2012 / 14:57