Falha no Gptsync no Macbook Pro 8,2, Ubuntu 13.10 dualboot

1

Eu estou tendo um tempo muito difícil de inicialização dupla com o Ubuntu 13.10 / OS X Mavericks no meu MacBook Pro 8,2. Antes disso ser fechado como duplicado, eu tentei todas as soluções populares que eu encontrei em vão, espero que alguém possa apontar o erro dos meus caminhos.

Problema : a ferramenta de sincronização gpt do rEFIt, bem como o gptsync 0.14-2 ambos relatam "A partição GPT do tipo 'Desconhecido' foi encontrada, não tocará neste disco", mesmo depois de seguir a solução recomendada (1) encontrada em este post .

Passos que eu sigo (espero que alguém possa reconhecer um deles como incorreto):

  • rEFIt instalado a partir de .pkg. Reinicie / Login para mac duas vezes. Menu rEFIt visto na segunda vez.
  • Criado o segundo sistema de arquivos do Mac OS X Journaled com o Utilitário de disco, enquanto reduz o original.
  • Reinicie no instalador do Ubuntu e inicie a ferramenta de partição do instalador.
  • Excluir a segunda partição do Mac. Crie a partição ext4 / dev / sda3 ocupando todos os 2 GB de espaço restante.
  • Criar / dev / sda4 trocar com os restantes 2 GB
  • Escolha / dev / sda3 para o instalador do gerenciador de inicialização (alguém pode confirmar que isso está correto? Já vi muitas opiniões conflitantes. Outra opção é / dev / sda, que eu entendo não ser o que você deve fazer, pois quebrar a inicialização do OS X)
  • Execute o instalador e reinicie. Tux aparece no menu, mas congela ao carregar ao escolher esta opção.
  • Tente executar a ferramenta de sincronização de rEFIt e o MBR parece correto, reconhecendo / dev / sda3 como a partição do Linux, mas / dev / sda3 é * desconhecido * na GPT.

Neste ponto, estou praticamente perdido. Eu tentei executar o script gptsync recomendado na solução acima sem sucesso. Além disso, tentei recriar manualmente o MBR híbrido com gdisk no lado do Mac (2), mas novamente - o MBR parece bem, o GPT tem / dev / sda3 como * Unkown *. Executar a opção Tux do rEFIt após essa opção, na verdade, pega um console de recuperação do grub, mas diz que está faltando o sistema de arquivos.

Alguém poderia me orientar na direção certa? Devo estar usando uma ferramenta de particionamento diferente? Onde deve ser instalado o gerenciador de boot linux?

(1) Eu teria um link para isso, mas não tenho 10 reputação. Encontrado aqui: help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation

(2) ubuntuforums.org/showthread.php?t=1810275&page=19&p=11215214#post11215214

    
por Drism 20.11.2013 / 21:14

1 resposta

1

Eu tenho vários comentários / observações e perguntas:

  • rEFIt é o abandonware e, junto com ele, sua versão de gptsync . Eu bifurcou o rEFIt como rEFInd, e versões recentes incluem uma versão atualizada de gptsync (como um aplicativo EFI; ele não atualmente funciona quando compilado como um aplicativo Linux). Para usar meu gptsync em rEFInd, no entanto, você deve instalar o arquivo de programa gptsync_{arch}.efi e editar a linha showtools em refind.conf para ativar a opção gptsync . Este salto de argola é deliberado pelo seguinte motivo:
  • MBRs híbridos, que é o que gptsync cria, são escamosos e perigosos. É melhor evitá-los a menos que você precise deles, o que em um Mac você precisa para inicializar no modo BIOS / CSM / legado. Você também precisa deles para inicializar o Windows em um Mac, com exceção do Windows 8 em alguns modelos, e do Windows 7, se você passar por muitos obstáculos. Existem alternativas para uma inicialização do BIOS / CSM / legacy-mode, embora ....
  • Embora a inicialização no modo BIOS / CSM / legado às vezes seja necessária, geralmente é melhor inicializar o Linux no modo EFI. Na verdade, essa é uma das razões pelas quais criei o rEFInd; ele pode inicializar um kernel Linux (versão 3.3.0 ou posterior) no modo EFI sem usar o GRUB ou qualquer outro gerenciador de inicialização. Você precisará ter um driver de sistema de arquivos EFI para qualquer sistema de arquivos que possua seu kernel. (Vários vêm com rEFInd.) Alternativamente, você pode instalar qualquer outro qualquer outro gerenciador de inicialização EFI que desejar para inicializar no modo EFI do que no modo BIOS / CSM / legado.
  • Você poderia explicar em sua afirmação que "o Tux aparece no menu, mas congela ao carregar ao escolher esta opção?" Você está se referindo ao menu rEFIt ou algum outro menu? Quando você seleciona a opção, alguma coisa acontece antes do congelamento - por exemplo, você vê um menu do GRUB, a tela muda de cor ou você vê algum texto (mesmo que brevemente)? Detalhes como estes são vitais para diagnosticar problemas.
por Rod Smith 21.11.2013 / 00:38