Tudo o que você precisa fazer é reinstalar o grub. Coloque-o no MBR da sua primeira unidade de disco.
boot-repair é a ferramenta gráfica apropriada para a tarefa;)
Veja link para detalhes
Sou um entusiasta do Linux que parece continuar com problemas, mas estou determinado a consertar esse problema. Espero que alguém aqui possa ajudar:)
Eu estava tendo alguns problemas com a instalação do Ubuntu 12.10, então decidi reinstalar o Ubuntu Studio 12.04 sobre a instalação existente.
Estou executando um sistema WinXP / Ubuntu de boot duplo e decidi que seria seguro reinstalar o Ubuntu a partir de um liveusb do Ubuntu Studio 12.04 que eu tinha em um pendrive existente.
Tudo correu bem, inicializado a partir do usb, jogou com ele por um tempo e decidiu instalar. Escolheu a opção que dizia 'Instalar sobre o seu Ubuntu 12.10' existente - deixe que isso seja executado, termine e reinicie.
Fui então confrontado com o prompt de resgate do grub e "sem essa partição".
Eu, então, reiniciei desta vez com meu pendrive e eis que ele foi inicializado no grub com minhas opções de inicialização habituais, por exemplo. Ubuntu, Memtest, Win XP etc.etc.
Então eu acho que de alguma forma eu instalei o gerenciador de inicialização no meu USB (/ sdb1) e meu sistema não inicializa sem ele.
Instalou o reparo de inicialização e executou o registro: link
Meu OLD Ubuntu 12.10 foi instalado em uma partição chamada / dev / sda2 que não existe mais e a nova instalação do 12.04 está em / dev / sda6.
Devo apenas executar o reparo de inicialização e esperar o melhor? Eu tive um problema semelhante antes e reparo de inicialização derreteu meu sistema de alguma forma. Felizmente eu tenho uma imagem completa do meu disco rígido que eu tirei cerca de 6 meses atrás, eu prefiro usar isso como um último recurso, embora se eu não puder recuperar isso.
Me ajude por favor !!!
Você pode corrigi-lo com uma das três coisas:
Deixe como está
Eu entendo o seu post, mas isso é a coisa mais fácil de fazer, e é deixar o flashdrive conectado ao seu computador. Então, tudo correrá bem e você ainda terá boot bootloader de algum tipo de um SSD. Essa é a coisa mais fácil de fazer (nada), mas você "perderá" esse flashdrive.
Instale o gerenciador de inicialização do Windows novamente
Muitos usuários do Linux diriam que você definitivamente não deveria fazer isso, mas é um caminho. Conecte o USB e no menu do grub selecione Windows XP. Deixe-o iniciar, na seleção do usuário, retire o USB. Faça o login como administrador e faça o download do EasyBCD (e instale-o). Agora, restaure o bootloader do Windows. A maneira mais fácil de fazer isso é executar o EasyBCD e clicar em "BCD Deployment". Lá, escolha o seu sistema operacional (Windows XP para esta pergunta) e clique em Gravar MBR. Agora, se canto inferior esquerdo mostra "MBR escrito com sucesso", você está quase pronto. Agora, você precisa adicionar o Ubuntu ao bootloader do Windows. Vamos usar o EasyBCD novamente, então clique em "Adicionar nova entrada", selecione Linux / BSD, digite "Grub 2", nome é o que você quiser e clique em "Adicionar Entrada". Confirme indo até "Editar menu de inicialização" e talvez edite o padrão. Confirme reiniciando com o stick USB para fora.
PARA OUTROS COM WINDOWS MAIS RECENTES, ISSO NÃO FUNCIONA NO GPT / EFI !!!
Instale o Grub novamente
Coloque o USB e inicialize o linux a partir dele. Lá, faça o login em um terminal e digite sudo -i
. Isso vai te dar um prompt de root. Lá, digite grub-install /dev/sda
, supondo que o seu disco de Linux instalado seja /dev/sda
, caso contrário, substitua /dev/sda
pelo disco correto. Ele executará alguns comandos e instalará o grub. Confirme removendo a unidade flash USB e digitando "reboot".