O disco rígido do Ubuntu não foi detectado pelo BIOS, mas está visível no Gerenciamento de Disco [closed]

1

Atualmente, tenho um PC executando o Windows 10 em um SSD (modo Legacy BIOS) e um HDD extra com jogos, etc. Eu instalei o Ubuntu em outro HDD separado (1TB) e tudo correu bem (Ubuntu arrancou perfeitamente bem). No entanto, assim que reconectei a conexão SATA para meu SSD com o Windows e meu HD extra (o que não tem o Ubuntu), meu BIOS não detectou meu terceiro HDD com Ubuntu. A parte estranha é que o gerenciamento de disco do Windows vê a unidade e as partições que o Ubuntu criou (a partição principal e swap).

Qualquer ajuda seria muito apreciada, pois ainda tenho que encontrar uma solução! E se houver uma solução óbvia, desculpe minha ignorância.

    
por Bob Joe 31.08.2016 / 03:29

2 respostas

1

Presumivelmente você está usando o BIOS para inicializar em sua instalação do Ubuntu, mas ele só funciona quando você não tem o disco do Windows conectado. Provavelmente, seu BIOS procura apenas os dois primeiros discos, os dois discos ópticos e os discos conectados por meio de USB como inicializáveis. Veja o comentário do oldFred, para uma solução possivelmente simples.

Aqui estão outras duas soluções:

  1. Você pode tentar conectar seu disco do Ubuntu na "segunda posição", substituindo o disco do Games, e colocando o disco do Games na terceira posição. Isso pressupõe que você não precisa inicializar o seu disco de jogos. Em qualquer caso, você não deseja alterar a posição do seu disco do Windows.
  2. Outra abordagem é fazer um disco de "resgate" para a sua instalação do Ubuntu (grub-mkrescue). O disco de resgate estaria em um CD, DVD ou unidade flash, todos os quais seriam vistos pelo seu BIOS. Você usaria sua BIOS para inicializar no disco de recuperação e, a partir daí, você inicializaria no Ubuntu.

O disco de recuperação inicializaria em um prompt "grub >". Depois de receber esse aviso, você poderá ver todos os seus discos . E a partir daí, você pode inicializar o seu disco Ubuntu.

O grub > comandos que você precisaria incluir:

  • definir pager = 1 (controla a rolagem)
  • ls (lista discos, partições, arquivos)
  • configfile (usado para carregar o grub.cfg na partição de inicialização do Ubuntu)

Depois de ter encontrado o seu disco Ubuntu no grub, você precisa encontrar o arquivo /boot/grub2/grub.cfg e digitar algo como (no prompt "grub >"

configfile (hd2, msdos1) /grub2/grub.cfg
(você terá que explorar com "ls" para encontrar os parâmetros corretos).

É isso - o seu sistema Ubuntu deve inicializar a partir daqui.

Se você seguir esse caminho , poderá refazê-lo mais tarde criando um disco de "resgate" personalizado. Você estaria adicionando um simples "grub.cfg" ao disco de recuperação, que basicamente conteria o "comando configfile" correto, para que você pudesse inicializar o sistema Ubuntu sem digitar nada.

BTW , usei esse método por um longo tempo, começando com uma máquina Windows 98, em que eu estava com muito medo de realmente modificar o disco do Windows, e o BIOS nessa máquina não reconhecia a unidade em que eu tinha instalado o RedHat Linux.

    
por CliffC 31.08.2016 / 13:33
0

Tente isto: Conecte apenas o Windows SSD e o Ubuntu HDD. Inicialize usando o ubuntu HDD, tornando-o o primeiro dispositivo de inicialização. Atualize o Grub. Se tudo correr bem, você obterá uma entrada do Windows 10 no carregador de inicialização do grub.  Desligue o PC e anexe o Disco Rígido de Jogos.

    
por Abhijeet Hargange 31.08.2016 / 10:06