Onde posso encontrar o arquivo de configuração refind.conf?

6

Estou no processo de instalação do Ubuntu 14.04 LTS no MacBook Pro de 13 polegadas com o objetivo final de ter uma configuração de inicialização dupla com o OS X. Estou usando o reFind como meu gerenciador de boot e desde que eu tenho criptografia de disco ativado na partição do OS X, não consigo instalar o reFind na minha partição do Mac OS X. Para contornar esse problema, criei uma partição separada de 1 GB apenas para o gerenciador de inicialização reFind e instalei a ferramenta de reinicialização usando install.sh com as opções --ownhfs e --alldrivers. Atualmente minha saída de lista de diskutil se parece com isto:

My-MacBook-Pro:~ yatin$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1 -- ESP
   2:                  Apple_HFS REFIND_BOOTMGR          864.0 MB   disk0s2 -- custom HFS refind partition
   3:                  Apple_HFS OS X                    82.9 GB    disk0s3 -- OS X
   4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4 
   5: 0FC63DAF-8483-4772-8E79-3D69D8477DE4               83.5 GB    disk0s5 -- ubuntu
   6:                 Linux Swap                         14.5 GB    disk0s6 
   7: 0FC63DAF-8483-4772-8E79-3D69D8477DE4               68.4 GB    disk0s7 -- shared volume

Agora, quando inicializo meu mac, vejo o seletor de inicialização do refind, que exibe três entradas, uma para o ubuntu, uma para o meu mac e uma terceira para o grub. Eu gostaria de remover a entrada de refinamento do grub, uma vez que não serve nenhum propósito, já que o refind está inicializando minha imagem do Ubuntu diretamente, mas não consigo encontrar o arquivo refind.conf. Eu não vejo o refind.conf sob o local habitual no volume REFIND_BOOTMGR, ou seja, /EFI/refind/refind.conf. Onde deveria estar localizado?

    
por yatin 18.05.2014 / 02:00

4 respostas

11

Embora refind seja bom, parece haver muita coisa faltando na página de instruções, que poderia ser corrigida por alguém que não seja o autor, de modo que todas as dúzias de "o que isso significa?" ou "onde está isso localizado?" perguntas podem ser respondidas logo no início. O que é óbvio para alguém que está escrevendo o programa pode não ser tão óbvio para aqueles que tentam usá-lo.

De qualquer forma, para encontrar seu local adequado, consegui encontrar algumas pistas na parte de desinstalação das instruções. Estes apontam de volta para o guia de instalação manual para obter instruções sobre como montar a partição EFI não montada, et voila!

lista de diskutil para obter uma lista de partições, no meu caso a EFI é disk0s1.

mkdir / Volumes / esp para criar um local para montar o volume.

sudo mount -t msdos / dev / disk0s1 / Volumes / esp para montar o volume.

Agora, procure em / Volumes / esp / EFI / refind para encontrar seu arquivo refind.conf. Como alternativa, o Finder agora montou um disco chamado EFI na sua lista Dispositivos à esquerda, para que você possa clicar nele e navegar para EFI / refind .

Pesquisando a resposta encontrada nesta página, esperamos que este pequeno trecho de informação seja útil para outras pessoas que tentam rastreá-la.

    
por AintBigAintClever 29.10.2015 / 02:31
1

Se você instalou com a opção --ownhfs , refind.conf estará no diretório System/Library/CoreServices na partição que você especificou com --ownhfs .

Observe que o rEFInd detecta automaticamente os carregadores de inicialização, portanto, se você realmente quiser nunca mais usar o GRUB, outra opção é excluir o arquivo grubx64.efi de onde quer que ele tenha sido instalado (provavelmente seu ESP).

    
por Rod Smith 01.06.2014 / 17:53
1

Se instalado via OSX: sudo mountesp

O terminal dirá a você onde procurar, normalmente / Volumes / ESP De lá você pode encontrar refind.conf em:

/Volumes/ESP/EFI/refind/refind.conf

De rEFInd author :

  

Desde o 0.9.3, o rEFInd forneceu um script chamado mountesp, que   localiza e monta o ESP. Abra um Terminal e digite sudo mountesp para   monte o ESP. O programa deve dizer onde está montado o ESP.   Ele permanecerá montado até você desmontar manualmente ou até você   reinicialize.

    
por brt 27.09.2016 / 10:33
0

Não corra:

mkdir /Volumes/esp

Em vez disso, use:

diskutil mount /dev/disk0s1

Vá para o localizador e você verá em: EFI>EFI>refind>refind.conf

PS: não se esqueça de editá-lo com o sudo.

    
por user566855 09.08.2016 / 13:50