Acabou de concluir uma atualização bem-sucedida de inicialização dupla do Mac / Yosemite Ubuntu.
Basicamente, a orientação do link é boa.
Mas note que a partir da opção GRUB disponível sob ReFIT ou seu sucessor REFIND, pode-se inicializar mais laboriosamente com:
grub> ls
para exibir as partições. Para as partições acima, a retenção do sistema de arquivos Linux seria reportada por ( gpt4
é realmente a quinta partição):
grub> ls (hd0,gpt4)/
e o menu padrão do Ubuntu será chamado por
grub> configfile (hd0,gpt4)/boot/grub/grub.cfg
Os comentários adicionais aqui fornecem uma nova opção dentro das opções REFIND.
Anote as informações da partição acima:
Partition at LBA 331171352:
Boot Code: None
File System: HFS Extended (HFS+)
Listed in GPT as partition 3, type Mac OS X Boot
Partition at LBA 332440888:
Boot Code: None
File System: HFS Extended (HFS+)
Listed in GPT as partition 4, type Mac OS X HFS+
A "partição 3" contém a nova partição de recuperação versão 10.10, com o recurso de inicialização LVM, conforme mencionado em yosemite.html.
A "partição 4" é a versão antiga da Partição de Recuperação 10.9 que não é mais necessária!
Se pode ser reformatado para o HFS +, e o REFIND pode ser instalado nele.
Mantenha pressionada a tecla "option" após a reinicialização e ela informará ícones para 10.9 e 10.10,
Anteriormente, sob o Maverick, um ícone do Windows era, na verdade, para a partição do Ubuntu, e assim eu poderia inicializar o Ubuntu. Mas com a atualização do Yosemite, isso não é mais eficaz.
Por motivos que obscurecem o padrão "Disk Utiliy" não relatou separadamente as duas partições de Recuperação. Mas minha memória pode não ser boa nesse ponto. Se as duas partições de Recuperação forem exibidas pelo Utilitário de Disco, o procedimento de exclusão do gdisk mencionado abaixo poderá ser ignorado. Basta usar a opção ERASE do Utilitário de Disco para reformatar a partição 4, para HFS +, com o nome "efi".
Como um link de instalação preliminar e, claro, a versão REFIND mais recente.
Use gdisk para CUIDADOSAMENTE excluir (neste caso) Partição 4 (o Mac OS X HFS +)
tomando cuidado para não retirar a sua substituição Recovery 10.10 (Mac OS X Boot). O seu deve ser um boot normal do MAC subsequentemente, começando dentro da partição retida 3, e sob o controle do LVM, trazendo a principal instalação do "partition 2" MAC.
Agora use o "Disk Utility" padrão para criar uma partição HFS + no espaço livre, que poderia ser chamado de "efi". Ele será exibido como / Volumes / efi / e será usado para a instalação do ReFind.
Dentro da minha pasta descompactada Downloads/refind-bin-0.8.3/
, foi executado:
$ sudo ./install.sh --alldrivers --ownhfs /dev/disk0s4
--- reporting ----
Installing rEFInd on OS X....
UnmountEsp = 0
Installing rEFInd to the partition mounted at /Volumes/efi
Copied rEFInd binary files
Copying sample configuration file as refind.conf; edit this file to configure
rEFInd.
WARNING: If you have an Advanced Format disk, *DO NOT* attempt to check the
bless status with 'bless --info', since this is known to cause disk corruption
on some systems!!
Installation has completed successfully.
--------
Editando o refind.conf.sample fornecido, a instrução yosemite.html foi seguida para
mudar:
dont_scan_volumes "Recovery HD"
INTO
dont_scan_volumes foo,bar
Embora um atraso não seja necessário em seu sistema, também foi feita uma alteração:
# scan_delay 5
INTO
scan_delay 1
Isso ativou a aparência do ícone de inicialização MAC mais tarde, sem ter que ESC para uma nova verificação das partições.
O arquivo salvo foi chamado refind.conf.edit
Meu editor de texto é "gedit" para MAC, mas qualquer editor de texto deve fazer isso, salvar em texto simples.
Finalmente, a edição foi copiada (em uma linha) como abaixo, sobrescrevendo o original estabelecido durante a instalação:
$ sudo cp refind.conf.edit /Volumes/efi/System/Library/CoreServices/refind.conf
Verifique se suas edições estão de fato dentro de (digamos):
$ less /Volumes/efi/System/Library/CoreServices/refind.conf
Após a reinicialização, o menu REFIND surgiu com as opções de inicialização do kernel do Ubuntu. Existem algumas opções de ícones não funcionais, que eu ainda não eliminei do monitor.
Mas as botas do Ubuntu estão bem.
POR FAVOR, leia toda a documentação mencionada acima CUIDADOSAMENTE. Meus comentários aqui não são um guia suficiente. Mas para resumir:
-
se o REFIT foi mantido, uma inicialização do Ubuntu provavelmente será feita com:
grub> configfile (hd0,gpt4)/boot/grub/grub.cfg
-
Para obter uma inicialização mais lazier, trabalhe nas etapas de instalação do REFIND e aprenda com o processo.