2 votes

Impossible de démarrer Ubuntu sur un système triple boot (Catalina, Win10, et Ubuntu 18.4.4)

J'utilise un Macbook Air 2012 (5,2) avec un SSD de 1TB installé. Je prévois d'utiliser Mac comme OS principal, Windows pour les applications non disponibles sur mac, et linux pour la programmation. L'utilisation du gestionnaire de démarrage Mac (maintenir alt pendant le démarrage) me permet de démarrer Windows et Mac sans problème. Mais lorsque je choisis EFI boot pour faire tourner Ubuntu, Grub se charge. En choisissant Ubuntu dans Grub, je reste bloqué en mode d'urgence. J'ai installé rEFInd, mais lorsque je choisis Ubuntu, il bascule sur Grub et rEFInd ne s'affiche plus au démarrage. J'ai listé mes partitions ci-dessous :

% diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         450.0 GB   disk0s2
   3:       Microsoft Basic Data Transfer                50.0 GB    disk0s3
   4:       Microsoft Basic Data                         250.0 GB   disk0s4
   5:                 Linux Swap                         6.0 GB     disk0s5
   6:           Linux Filesystem                         244.0 GB   disk0s6

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +450.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Data     168.3 GB   disk1s1
   2:                APFS Volume Preboot                 41.5 MB    disk1s2
   3:                APFS Volume Recovery                523.5 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume Macintosh HD            11.1 GB    disk1s5

Comment faire pour démarrer Ubuntu ?

Mise à jour :

Après avoir lu les commentaires, j'ai essayé de créer une deuxième partition EFI. Dans l'utilitaire de disque, j'ai ajouté une partition de 200 Mo à partir de la partition APFS. L'utilitaire de disque a indiqué que le processus avait réussi, mais maintenant mon APFS ne se monte pas.

    /dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               449.8 GB   disk0s2
   3:                  Apple_HFS Boot                    200.6 MB   disk0s3
   4:       Microsoft Basic Data Transfer                50.0 GB    disk0s4
   5:       Microsoft Basic Data                         250.0 GB   disk0s5
   6:                 Linux Swap                         6.0 GB     disk0s6
   7:           Linux Filesystem                         244.0 GB   disk0s7

A ce stade, je ne sais pas quoi faire :(

2voto

David Anderson Points 30783

En ce qui concerne votre modèle/année de Mac, les fichiers de démarrage pour Windows et Ubuntu sont installés sur un volume formaté FAT32 stocké dans la partition EFI. Les deux systèmes d'exploitation stockent certains de leurs fichiers d'amorçage dans la partition EFI/Boot dossier. Il en résulte un conflit qui peut avoir pour conséquence que l'un ou l'autre des systèmes d'exploitation, ou les deux, n'apparaissent pas dans le gestionnaire de démarrage du Mac ou ne démarrent pas à partir de ce dernier.

Une solution possible serait d'avoir deux partitions EFI. Le moment où vous créez la deuxième partition EFI n'a pas vraiment d'importance. Cependant, la seconde EFI doit exister à l'étape 4 ci-dessous. Ici, je supposerai que la deuxième partition EFI existe à la fin du disque ( disk0s7 ).

  1. Installer MacOS.
  2. Installer Windows. Windows placera ses fichiers de démarrage dans la première partition EFI ( disk0s1 ).
  3. Installer Ubuntu. Ubuntu placera ses fichiers de démarrage dans la première partition EFI ( disk0s1 ). Certains des fichiers de démarrage de Windows seront écrasés.
  4. Ajoutez les fichiers de démarrage Windows à la deuxième partition EFI. Les étapes sont indiquées ci-dessous.

    Démarrer à partir de la clé USB d'installation de Windows. Entrer shift + F10 pour ouvrir une fenêtre d'invite de commande. Saisissez les commandes suivantes. Je suppose ici que Windows est installé sur le lecteur C : et que la partition 7 contient le deuxième volume EFI. Si ce n'est pas le cas, effectuez les substitutions appropriées.

    diskpart
    select disk 0
    select partition 7
    assign letter=s
    list volume
    exit
    bcdboot c:\windows /s s:
    exit

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X