Alterar local e tamanho da partição de inicialização ubuntu 16

0

fundo:

Eu tenho aproveitado algumas ofertas baratas no antigo dell r410s no ebay. Eu quero inicializá-los com o desktop Ubuntu 16 com um array RAID 0 de 12 TB. Eu continuo recebendo erros no grub:

error: attempt to read or write outside of disk 'hd0'. 
Entering rescue mode... 
grub rescue>

Todos os formulários que encontrei sugerem a reinstalação do grub ou a remontagem da partição - e não o trabalho. No entanto, se eu excluir o array raid, e reinstalar o Ubuntu em apenas um dos hdds, ele inicializa bem. Eu acho que isso está relacionado a um problema bios subjacente, onde a inicialização de uma partição enorme causa problemas. Todos esses servidores possuem o BIOS 1.12.0. A solução para isso é simplesmente criar uma pequena partição de inicialização de 150GB e mover essa partição para o início do conjunto geral de raid ... ou assim me disseram.

Pergunta:

Uma vez que eu configurei o array do RAID, eu tenho que reinstalar o Ubuntu, e depois reiniciar. No entanto, agora eu não consigo inicializar o Ubuntu para criar uma partição de inicialização pequena e movê-la para a frente da partição maior. Basicamente, minha pergunta é como faço isso?

Em segundo lugar, deixe-me saber se esta é uma ideia estúpida. Ainda estou incomodando com o erro original, e gostaria de receber qualquer conselho sobre o assunto.

    
por Phil_T 06.08.2017 / 20:52

1 resposta

0

A solução para esse problema é um pouco óbvia nos olhos.

  1. comecei criando o array raid
  2. instalado no ubuntu 16
  3. reinicializado usando o live usb
  4. selecionou "tente" o ubuntu e passou pelas opções de reparo de inicialização detalhadas aqui: link
  5. Em seguida, siga as diretrizes da partição de inicialização aqui: link
  6. reinicializar

Para referência, o passo 5 é a resposta à minha pergunta, enquanto os passos 1-6 cuidam do meu problema geral.

Ele inicializou muito bem. Espero que isso ajude os outros com problemas semelhantes.

    
por Phil_T 06.08.2017 / 22:20