Tento configurar o Linux em um MacBook (13 polegadas, meados de 2009). Criei um stick USB Ubuntu Live (ubuntu-13.04-desktop-AMD64+mac) e instalei o Refind (0.10.8). A inicialização no ambiente live funciona, também a criação das partições com o gparted. Mas assim que a partição swap é formatada com 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, apenas uma tela em branco com um cursor piscando aparece.
A razão para este comportamento é definitivamente a criação da partição swap. Contanto que as partições estejam formatadas de forma diferente (HFS+, FAT32, ext3,..) o menu de inicialização aparece imediatamente. Tentei diferentes sugestões que encontrei (por exemplo, pressione Shift ou Escape), mas sem nenhum efeito. Soluções com diferentes opções de boot são inúteis porque nem vejo o menu de boot.
Alguma idéia do que poderia causar esse problema?
Obrigado, Stefan
Responder1
Meu pensamento inicial é que isso pode estar relacionado a umMBR híbrido.Dependendo de como você cria as partições, o número total de partições pode ser importante para determinar quais delas estão em um MBR híbrido ou até mesmo para determinar se um MBR híbrido será criado. Isso, por sua vez, pode afetar o processo de inicialização, principalmente se você instalar o Ubuntu no modo BIOS/CSM/legado em vez de no modo EFI. Tenho algumas idéias sobre como contornar 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 de sistema de arquivos EFI para qualquer sistema de arquivos que contenha seu kernel (ext4fs por padrão). Isso permitirá que o rEFInd inicialize o kernel do Linux diretamente, o que ignorará o GRUB e qualquer problema que encontrar.
- Instale o Ubuntu no modo EFI-- Se você executar novamente a instalação no modo EFI em vez de no modo BIOS, poderá contornar o problema. O truque aqui é descobrir como iniciar o instalador no modo EFI. Veresta minha páginapara informações sobre o CSM; mas essa página foi escrita principalmente para PCs baseados em UEFI - existem algumas peculiaridades específicas do Mac.
- Omita a partição swap e use um arquivo swap-- Você pode instalar sem uma partição swap, mas ainda usar espaço swap; veresta pergunta e suas respostas,para citar apenas uma referência, para obter informações sobre como fazer isso.
Observe que as duas primeiras opções pressupõem que você tenha um EFI de 64 bits no seu Mac. Suspeito que seja esse o caso, com base noespecificações listadas aqui;mas se eles estiverem errados ou (mais provavelmente) se eu tiver identificado incorretamente seu computador, você pode ter um dos poucos Macs com CPU de 64 bits e EFI de 32 bits. Nesse caso, a instalação no modo EFI torna-se 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. A tela rEFInd about/info deve informar se você possui um EFI de 32 ou 64 bits.
Responder2
Eu descobri isso agora. Encontrei alguns posts sugerindo a remoção de qualquer hardware conectado (por exemplo, também a unidade óptica interna). Portanto tentei inicializar sem o stick USB do Ubuntu Live:
- Copie o conteúdo do stick para uma partição livre (tem que ser de um tipo que o Refind possa ler, escolhi FAT32, Nome "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, também mudei de uma partição SWAP para um arquivo SWAP, conforme sugerido.
Atenciosamente, Stefan