Ubuntu 12.04 & Grub no Macbook

1

Vários meses atrás eu instalei o Ubuntu em um disco USB externo de 500MB (e em um antigo MacBook4,1). com uma tabela de partições GPT e particionada da seguinte forma:

  • troca
  • troca
  • uma partição ext4 exclusiva para o Ubuntu
  • uma partição NTFS para dados

Tudo funcionou bem com o Grub em sda (um disco de 500 MB com instalação e partições OSX padrão).

Há alguns dias instalei outra distro em outro disco USB, também com o GPT:

  • algumas partições NTFS
  • troca
  • troca
  • 12 MB não formatados marcados como bios_grub
  • raiz
  • var
  • casa

e instalou este Grub no disco externo. Ambas as instalações não dependem do EFI para inicializar.

Quando eu tentei inicializar a nova instalação, uma mensagem sempre reclamou da falta da outra partição (Ubuntu), então fiz um backup e cancelei o MBR.

sudo dd if=/dev/zero of=/dev/sda bs=446 count=1

História curta, depois de limpar (e também depois de restaurar) o MBR Eu não sou mais capaz de inicializar o Ubuntu e ao tentar reinstalar o Grub a partir do CD LIVE recebo a seguinte mensagem:

/usr/bin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition, embedding won't be possible.

/usr/bin/grub-setup: error: embedding is not possible, but this is required fro cross-disk install. 

Bem, como o Grub foi instalado originalmente no momento da instalação do Ubuntu? Existe algo diferente do procedimento de instalação do grub?

Tanto o Ubuntu (eu instalei um Grub também nele) quanto a outra distribuição bem em outro computador, mas depois de ler um monte de posts aqui e ali, nada funcionou para mim e eu estou realmente confuso:

como posso restaurar o Grub e permitir que ambos os discos inicializem?

Sem dizer que temo que tentar o modo EFI produza efeitos desagradáveis.

    
por max_devjs 24.02.2013 / 05:55

1 resposta

1

Eu fiz um AHT (texto de hardware) estendido. Parece que o controlador interno está com defeito (4HDD / 11/40000004: SATA (0: 0) e depois de algum tempo causa uma estrutura de nó inválida.

Acho que a questão é levantada a partir do mau funcionamento do controlador (a falha iminente do HD é uma consequência) e provavelmente leva ao meu problema ao tentar instalar o Grub:

não é possível instalar nada para não reformatar o disco rígido, procedimento que restaura temporariamente a funcionalidade do disco.

Após a formatação, consegui instalar o Grub.

Solução de longo prazo: substitua o controlador (ou o computador).

    
por max_devjs 25.02.2013 / 15:21