MacBook: Cursor piscando depois de criar SWAP

0

Eu tento configurar o Linux em um MacBook (13 de agosto de 2009). Eu criei um pendrive USB Ubuntu Live (ubuntu-13.04-desktop-amd64 + mac) e instalei o Refind (0.10.8). Inicializando no ambiente live funciona também a criação das partições com o gparted. Mas assim que a partição swap é formatada com o linux-swap, o computador trava na próxima reinicialização: Refind me permite selecionar o Ubuntu Live USB, mas em vez do menu de inicialização do Ubuntu aparece apenas uma tela em branco com um cursor piscando.

A razão para este comportamento é definitivamente a criação da partição swap. Contanto que as partições sejam formatadas de forma diferente (HFS +, FAT32, ext3, ..), o menu de inicialização aparecerá imediatamente. Tentei sugestões diferentes que encontrei (por exemplo, pressione Shift ou Escape), mas sem nenhum efeito. Soluções com diferentes opções de inicialização são inúteis porque eu nem vejo o menu de inicialização.

Alguma idéia do que poderia causar esse problema?

Obrigado Stefan

    
por SteSol 10.06.2017 / 09:44

2 respostas

0

Meu pensamento inicial é que isso pode estar relacionado a um MBR híbrido. Dependendo de como você cria as partições , o número total de partições pode ser importante para determinar quais estão em um MBR híbrido, ou até mesmo se um MBR híbrido é criado. Isso, por sua vez, pode afetar o processo de inicialização, especialmente se você instalar o Ubuntu no modo BIOS / CSM / legacy em vez de no modo EFI. Tenho algumas reflexões sobre como solucionar esse problema:

  • Use os drivers do sistema de arquivos EFI do rEFInd - Se você estiver tentando inicializar o Ubuntu usando um GRUB no modo BIOS, poderá instalar um driver do sistema de arquivos EFI para qualquer sistema de arquivos que tenha o kernel (por padrão, ext4fs ). Isso permitirá que o rEFInd inicialize o kernel do Linux diretamente, o que irá ignorar o GRUB e qualquer problema que esteja encontrando.
  • Instale o Ubuntu no modo EFI - Se você executar novamente a instalação no modo EFI em vez de no modo BIOS, poderá ignorar o problema. O truque aqui é descobrir como iniciar o instalador no modo EFI. Veja esta página minha para informações sobre o CSM; mas essa página é escrita principalmente para PCs baseados em UEFI - existem algumas peculiaridades específicas do Mac.
  • Omita a partição de swap e, em vez disso, use um arquivo de swap - Você pode instalar sem uma partição de swap, mas ainda usar o espaço de troca; veja esta pergunta e suas respostas, para citar apenas uma referência, para obter informações sobre como faça isso.

Observe que as duas primeiras opções presumem que você tenha um EFI de 64 bits no seu Mac. Eu suspeito que este é o caso, baseado no especificações listadas aqui; mas se estiverem erradas ou (mais provavelmente) se eu tiver identificado erroneamente o seu computador, você pode ter um dos poucos Macs com 64- CPU bit e um EFI de 32 bits. Nesse caso, a instalação no modo EFI se torna muito mais complexa e alguns métodos exigem a instalação de uma versão de 32 bits do Ubuntu, em vez de uma versão de 64 bits. O rEFInd sobre a tela / info deve informar se você tem uma EFI de 32 bits ou 64 bits.

    
por Rod Smith 10.06.2017 / 22:10
0

Eu percebi isso agora. Eu encontrei alguns posts sugerindo remover qualquer hardware conectado (por exemplo, também a unidade óptica interna). Por isso eu tentei arrancar sem o stick USB Ubuntu Live:

  • Copie o conteúdo do stick para uma partição livre (tem que ser de um tipo que Refind pode ler, eu escolhi FAT32, Name "Ubuntu")
  • Modifique refind.conf:

menuentry "Ubuntu Recovery" {
    icon EFI/refind/icons/os_ubuntu.png
    volume "Ubuntu"
    loader /casper/vmlinuz
    initrd /casper/initrd.lz
    options "live-media-path=/casper/ ignore_uuid boot=casper --"
}

Remova o pendrive e reinicie - funciona sem problemas agora.

No entanto, eu também mudei de uma partição SWAP para um arquivo SWAP, como sugerido.

Atenciosamente, Stefan

    
por SteSol 28.06.2017 / 21:08