Crie uma opção para carregar o Ubuntu ou o Windows 7 na inicialização

1

Temos um novo desktop Dell Optiplex 790 com o Windows 7 e acabamos de instalar o Ubuntu 12.04 usando um dispositivo USB que foi configurado como uma unidade de inicialização. Criamos uma nova partição para o Ubuntu durante a instalação usando o editor de partições que aparece durante a instalação.

Tudo parece ter corrido bem com a instalação, exceto que, inesperadamente, não há opção de inicializar o Ubuntu quando o computador é iniciado. Acabamos de iniciar o computador e o Windows é inicializado sem a opção de iniciar o Ubuntu.

A única maneira de iniciarmos o Ubuntu é colocar o dispositivo USB usado para instalação no computador e fazer com que o computador seja inicializado a partir dele. Então o GRUB aparece e o sistema operacional Ubuntu que nós instalamos é iniciado (ao invés da versão live-CD no pen drive).

Tempos anteriores nós instalamos o Ubuntu, o GRUB aparece quando iniciamos o computador e podemos escolher entre os vários sistemas operacionais instalados.

Alguém pode sugerir o que fazer? Queremos ter a opção de iniciar o Windows 7 ou o Ubuntu 12.04 quando iniciarmos o computador, com o padrão sendo o Windows 7. Agora, não há opção e o Windows 7 apenas inicia da maneira como foi feito antes da instalação do Ubuntu.

Note que, se acertarmos a F1 logo após iniciar o computador, obteremos algum tipo de bootloader do Windows (não seguro do nome exato), mas não há opção para o Ubuntu; apenas o Windows 7. Observe também que, se pressionarmos a tecla Shift logo após iniciar o computador, como sugeriram algumas páginas de ajuda, nada acontece (o Windows 7 é carregado como de costume).

Obrigado antecipadamente!

    
por AXK 12.06.2012 / 05:17

2 respostas

1

Inicialize no Ubuntu com seu usb-stick e então abra uma janela de terminal e execute:

sudo grub-install /dev/sda

(Assumindo que seu dispositivo de inicialização é /dev/sda , é claro - substitua isso por um nome de dispositivo diferente se o seu disco de inicialização não for sda .)

Depois, para criar o menu para inicializar, execute:

sudo update-grub

Antes de fazer qualquer coisa, certifique-se de que você tenha uma maneira de inicializar no Windows a partir de um disco USB, caso algo estrague.

    
por paul88888 12.06.2012 / 05:37
1

Parece que não há um grub funcionando instalado. Você deve tentar reinstalar o grub no live-cd, informações sobre como fazer isso podem ser encontradas na página de ajuda do Ubuntu . Usando um dos dois métodos a seguir:

Usando o Reparo de inicialização

Para mais informações, veja aqui .

  1. Em uma execução de terminal:

    sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

    sudo apt-get install -y boot-repair && boot-repair

    boot-repair

  2. Em seguida, tente o botão "Reparação recomendada". Quando o reparo estiver concluído, observe a URL que apareceu em um papel, depois reinicie e verifique se você recuperou o acesso aos seus sistemas operacionais. Se o reparo não foi bem-sucedido, indique a URL para as pessoas que o ajudarem por e-mail ou fórum. aqui

Reinstale manualmente o Grub

Extraído de página de ajuda do Ubuntu :

Este é um método rápido e simples de restaurar arquivos GRUB 2 de um sistema quebrado a partir de um terminal LiveCD. O usuário deve saber o nome do dispositivo / partição do sistema instalado (sda1, sdb5, etc), que é então montado a partir do LiveCD. Os arquivos do GRUB 2 são copiados das bibliotecas do LiveCD para os locais e MBR corretos.

Esta operação irá gravar no MBR e restaurar os módulos e core.img para / boot / grub. Ele não irá substituir ou restaurar o grub.cfg ou corrigir arquivos corrompidos. Inicialize o LiveCD, selecione "Try It" e abra um terminal.

Ao usar um LiveCD, devido às alterações do GRUB 2 entre versões do Ubuntu, é recomendado que o usuário inicialize um LiveCD do mesmo release (11.10, 12.04, etc) como o release a ser reparado. Se o usuário instalou uma versão diferente do GRUB 2, use um LiveCD com a mesma versão do GRUB 2.

Se necessário, use o comando fdisk para ajudar a determinar a partição na qual o Ubuntu está instalado. A opção fdisk "-l" é um "L" minúsculo. Procure um dos tamanhos ou formatações apropriados. Executar o sudo blkid pode fornecer mais informações para ajudar a localizar a partição adequada, especialmente se as partições estiverem marcadas.

sudo fdisk -l
sudo blkid

Nos seguintes comandos:

  1. Use o número da partição da instalação do Ubuntu com o comando mount.

  2. Não use o número da partição com o comando grub-install.

  3. X é a letra da unidade (a, b, c, etc.); Y é o número da partição (1, 5, etc.).

  4. - boot-directory é a pasta na qual a pasta GRUB está localizada. Isso normalmente é / boot, mas deve ser mudado se a pasta do grub estiver localizada em outro lugar.

  5. Em sistemas com uma partição / boot separada, essa partição deve ser montada em / mnt / boot. Por exemplo: sudo mount /dev/sda6 /mnt/boot

  6. grub-install restaurará os arquivos ausentes na pasta do grub, mas não restaurará os arquivos excluídos ou corrompidos intencionalmente. Para realizar essas tarefas, o GRUB 2 deve ser completamente removido e reinstalado.

sudo mount /dev/sdXY /mnt # Example: sudo mount /dev/sda5 /mnt

sudo grub-install --boot-directory=/mnt/boot /dev/sdX # Example: sudo grub-install --boot-directory=/mnt/boot /dev/sda

Espero que ajude.

    
por jpetersen 12.06.2012 / 06:33