Grub com vários sistemas operacionais

0

Eu instalei recentemente o Ubuntu 14.04.02 em um desktop de 10 anos de idade simplesmente como algo a fazer, e com um disco rígido extra por aí, decidi instalar o Turnkey Linux Fileserver apenas no segundo disco rígido (eu percebi que se eu queria um servidor de arquivos, eu iria querer mais espaço e ter uma nova unidade). Eu corri o servidor um pouco e instalei o seu próprio Grub no sistema. O Ubuntu não é uma opção no bootloader, então para voltar ao Ubuntu eu tentei pegar o novo drive, mas depois da tela da Dell ele vai direto para o modo de resgate do Grub. Segui alguns conselhos e reinstalei o disco rígido e usei o 'sudo apt-get purge grub-PC' do Turnkey CLI, e depois disso, fui mandado direto para o modo de resgate do Grub sem a chance de inicializar o Turnkey. É possível que o problema seja que o Grub foi instalado em um disco rígido diferente do Ubuntu? Outra coisa é que eu removi grub, grub-legacy e grub-PC (apenas grub-PC funcionou), mas aqui está mexendo com a minha inicialização. E sim, ao instalar o Turnkey, tive o cuidado de não limpar o Ubuntu.

    
por chemist931 06.07.2015 / 20:47

2 respostas

2

Em um computador baseado em BIOS (que seu sistema de 10 anos de idade é quase certo), um gerenciador de partida é instalado no Master Boot Record (MBR) do disco rígido - ou seja, seu primeiro setor. Observe o singular: gerenciador de inicialização. O que quer que o carregador de boot reside no MBR, controla o processo de inicialização.

Isso pode se tornar mais complexo se você tiver vários discos, já que cada disco tem seu próprio MBR. Em teoria, você pode instalar um gerenciador de partida no MBR de um disco e outro no outro e depois usar o gerenciador de inicialização integrado do BIOS para alternar entre eles. Na prática, porém, a configuração das coisas requer conhecimento de como fazê-lo ou sorte. Minha suspeita é que sua versão do GRUB do Turnkey Linux sobrescreveu a versão do Ubuntu do GRUB em seu primeiro disco rígido, deixando o segundo disco intocado.

Existem pelo menos duas soluções razoavelmente indolores para este problema:

  • Prepare um Disco Super GRUB 2 e inicialize a partir dele. Com sorte, isso lhe dará um menu que permite inicializar o Ubuntu ou Turnkey. Inicialize no Ubuntu, abra uma janela do Terminal e digite sudo grub-install /dev/sda seguido por sudo update-grub .
  • Execute a ferramenta Reparo de inicialização de qualquer disco de emergência que você possa inicializar. (Um utilitário de instalação do Ubuntu deve funcionar.) Isso irá reinstalar o GRUB e configurá-lo.

Idealmente, qualquer um dos métodos detectará as suas instalações Ubuntu e Turnkey e fará com que ambos iniciem. Na prática, é possível que um funcione e o outro não; ou talvez nem sequer funcionem. Você só tem que tentar um e, se não funcionar, tente o outro. Na pior das hipóteses você pode precisar cavar as "entranhas" do GRUB, o que não é bonito; mas tente estas correções mais fáceis primeiro. Experimente-os na ordem que desejar e, se um deles funcionar, não tente o outro, no princípio "se não estiver quebrado, não conserte".

    
por Rod Smith 06.07.2015 / 21:02
1

Você pode usar o CD Boot-Repair para restaurar o seu Ubuntu GRUB.

    
por aastefanov 06.07.2015 / 20:52