web-dev-qa-db-fra.com

OS X n'est plus visible dans rEFInd boot après l'installation d'Ubuntu

J'ai installé rEFInd sur ESP sur mon Macbook Pro Retina exécutant Mavericks (avec FileVault activé). Voici mes informations de partition:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         199.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s7
   4:                  Apple_HFS Work                    200.0 GB   disk0s5
   5: 0FC63DAF-8483-4772-8E79-3D69D8477DE4               99.7 GB    disk0s6
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Mac                    *199.1 GB   disk1

disk0s6 est ma partition Ubuntu.

Avec cette configuration, il démarre correctement à partir d'EFI, mais seul Ubuntu (14.04, mis à niveau) est affiché en tant qu'option dans l'écran de démarrage de rEFInd. Il n’ya aucune trace de mon disque OS X et la seule façon de le démarrer consiste à le sélectionner à partir d’un écran Option-boot.

Comment résoudre ce problème afin que mon OS X et Ubuntu soient affichés?

2
rm -rf

Essayez de définir scan_delay 1 dans le fichier refind.conf. (Ce fichier doit figurer dans le répertoire EFI/refind/ de votre partition /dev/disk0s1//dev/sda1.) Parfois, rEFInd n'analyse pas certaines partitions dans sa configuration par défaut. Cela semble être le résultat d'une EFI qui tarde à enregistrer ses partitions. Elles ne s'affichent donc pas au premier démarrage de rEFInd. L'ajout d'un délai à l'analyse contourne ce problème.


EDIT: Désolé; Je n'ai pas remarqué que vous utilisez le cryptage. Essayez de décommenter l'option dont_scan_volumes dans refind.conf et retirez "Recovery HD" de la liste.

2
Rod Smith

Essayez d’ajouter une entrée de menu personnalisée pour OS X dans le fichier refind.conf:

menuentry "OS X" {
  icon EFI/refind/icons/os_mac.icns
  volume "Mac"
  loader /System/Library/CoreServices/boot.efi
  ostype MacOS
}
0
grg