2 votes

Triple boot Catalina 10.15.7, Windows 10 (pas bootcamp mais NTFS), Ubuntu 20.10

J'utilise un SSD de 1 TB avec un macbook pro 2012 initialement divisé en 2 x 500g : Catalina et Windows 10 NTFS ( NON partition bootcamp). Pour installer Ubuntu, j'ai dû utiliser la partition Catalina car la partition Windows ne me permettait pas de la partitionner. Je me retrouve donc avec une partition Catalina de 250 Go, une partition Ubuntu de 250 Go et une partition Windows 10 de 500 Go.

Les deux partitions Catalina et Windows 10 (sans bootcamp) fonctionnaient parfaitement avant l'installation d'Ubuntu. Les installations de Linux se sont très bien passées. J'ai utilisé le processus d'installation de David Anderson. Voici le lien :

Comment puis-je faire un triple démarrage de MacOS Catalina, Ubuntu 18.04 et Windows 10 ?

J'ai suivi l'étape très attentivement. Le résultat est une partition Ubuntu rapide et qui fonctionne parfaitement. Cette chose est descendue en moins de 3 secondes et a démarré en moins de 10. Bref, j'ai réussi à installer Refind qui a fait apparaître les 3 partitions au démarrage. Après avoir démarré Catalina et Ubuntu avec succès, la partition Windows ne parvient pas à le faire, affichant à la place ce message :

** Pas de périphérique amorçable, insérez le disque d'amorçage et appuyez sur Entrée. **

Cela est généralement appelé pour un problème de partition bootcamp, mais il semble que l'installation d'Ubuntu, en particulier l'étape où nous utilisons grub, et l'étape où nous devons empêcher l'utilisation du disque hybride, peut avoir ou a probablement cassé quelque chose dans la partition NTFS de Windows.

Je suis nouveau dans tout cela, alors soyez indulgent avec moi.

Ce que j'ai fait ensuite ? J'ai installé le logiciel tiers gdisk et j'ai lancé la chose en mode récupération. Voici un lien de la procédure :

Bootcamp : pas de périphérique de démarrage - insérez le disque de démarrage et appuyez sur n'importe quelle touche.

J'ai suivi les étapes soigneusement en espérant que l'état hybride réparerait la partition de la fenêtre et garderait Catalina et Ubuntu en marche. C'était un pari risqué, je suppose. Le résultat a été comme prévu : mauvais. Ubuntu ne s'affiche pas dans le menu de démarrage ; refind ne fonctionne plus, et lorsque j'utilise le menu de démarrage de l'option Mac, Catalina et le disque dur de Windows s'affichent mais Windows ne démarre pas. Je reçois ce message :

** Erreur de chargement du système d'exploitation_**

Il ne fait aucun doute que la partie hybride semble avoir cassé à la fois Windows et Ubuntu ainsi que Refind. Rien ne peut être fait à partir de cette fenêtre de message, sauf redémarrer le Mac à l'aide du bouton d'alimentation.

Une fois que j'ai démarré dans Catalina, la partition Windows 10 apparaît toujours sur le bureau. Tous les fichiers sont là. La partition Ubuntu est toujours visible dans la vue des partitions de l'utilitaire de disque. Elle est située juste entre Catalina et la partition Windows comme vous pouvez le voir sur la capture d'écran. A propos, la partition Windows est la partition "OS".

disk utility partition view

Même lorsque Ubuntu démarrait parfaitement, il n'apparaissait nulle part sauf dans la vue des partitions de l'utilitaire de disque ou au démarrage lorsque Refind fonctionnait encore avant le processus gdisk.

Donc, je suppose que le problème peut venir du fait qu'Ubuntu a été installé en deuxième position parce que la partition NTFS de Windows est non partitionnable.

Une idée pour réparer cela ?

2voto

David Anderson Points 30783

Installation d'Ubuntu 20.10 lorsque MacOS 10.15.7 Catalina et Windows 10 (version 20H2) sont déjà installés.

Cette réponse suppose que Windows est installé au démarrage du BIOS. Cela peut être vérifié en consultant le contenu de la fenêtre de l'application Gestion des disques de Windows. Voici un exemple lorsque Windows démarre en BIOS. Volume (Disk 0 partition 1) a un statut de Healthy (GPT Protective Partition) .

BIOS

Remarque : pour mieux voir une image, cliquez sur l'image ou ouvrez-la dans une nouvelle fenêtre.

Voici ce qui apparaît lorsque Windows EFI démarre. Volume (Disk 0 partition 1) a un statut de Healthy (EFI System Partition) .

EFI

Voici les étapes de base.

  1. Utilisez l'application MacOS Utilitaire de disque ou diskutil pour créer une partition ExFAT qui contiendra l'installation d'Ubuntu. Vous trouverez ci-dessous un exemple de l'utilisation de la commande diskutil commandement.

    La sortie de diskutil list disk0 est présenté ci-dessous. Ceci montre le partitionnement avant l'ajout de la nouvelle partition ExFAT.

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.2 TB     disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                 Apple_APFS Container disk1         578.6 GB   disk0s2
       3:       Microsoft Basic Data OS                      578.6 GB   disk0s3

    La commande donnée ci-dessous donne approximativement l'espace utilisé par le conteneur APFS à la nouvelle partition ExFAT. Vous pouvez vouloir remplacer 289G avec votre nouvelle taille souhaitée pour disk0s2 partition du conteneur occupée par MacOS Catalina.

    diskutil apfs resizecontainer disk0s2 289G exfat DUMMY 0 

    La sortie de diskutil list disk0 est présenté ci-dessous. Ceci montre le partitionnement après l'ajout de la nouvelle partition ExFAT.

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.2 TB     disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                 Apple_APFS Container disk1         289.0 GB   disk0s2
       3:       Microsoft Basic Data DUMMY                   289.6 GB   disk0s5
       4:       Microsoft Basic Data OS                      578.6 GB   disk0s3
  2. Installez Ubuntu. Voici quelques conseils.

    Lorsque vous arrivez à la fenêtre ci-dessous, utilisez les paramètres suivants.

    Updates and other software

    Lorsque vous arrivez à la fenêtre ci-dessous, utilisez les paramètres suivants.

    Installation type

    Lorsque vous arrivez à la fenêtre illustrée ci-dessous, mettez en surbrillance l'élément suivant /dev/sda3 comme indiqué ci-dessous, puis cliquez sur le bouton Change... bouton.

    Before Change

    Dans le Edit partition utilisez le paramètre suivant. Lorsque vous avez terminé, cliquez sur le bouton OK bouton.

    Edit partition

    Cliquez sur le Install Now montré dans l'image ci-dessous.

    After Change

    Dans le Write the changes to disks? montré ci-dessous, cliquez sur le Continue bouton.

    Write the changes to disks?

  3. Continuez et terminez l'installation d'Ubuntu.

  4. L'installation d'Ubuntu a modifié les tables de partitions, ce qui rend Windows non amorçable. Cette étape fournit les commandes nécessaires pour résoudre ce problème. Pendant le démarrage d'Ubuntu, appuyez sur la touche control + option + T pour ouvrir une fenêtre de l'application Terminal. Saisissez la commande suivante.

    sudo gdisk /dev/sda

    El gdisk est interactive. Vous trouverez ci-dessous les commandes à saisir.

    t
    3
    8300
    r
    h
    2 3 4
    y
    ff
    n
    83
    n
    07
    y
    w
    y

    Une fois terminé, entrez la commande suivante pour fermer la fenêtre de l'application Terminal.

    exit

2voto

David Anderson Points 30783

Deux problèmes se posent lorsque vous avez utilisé le réponse acceptée à lien que vous avez posté. Premièrement, le diskutil a ajouté suffisamment de partitions pour que la partition Windows ne soit plus incluse dans les 4 entrées autorisées dans la table du Master Boot Record (MBR). Deuxièmement, l'installation d'Ubuntu a supprimé tout partitionnement hybride existant requis par Windows. La solution la plus simple serait de recréer un partitionnement hybride afin que la partition Windows soit incluse dans la table MBR. Vous trouverez ci-dessous les étapes permettant d'inclure les partitions 2, 4 et 5 dans la table MBR. La cinquième partition est la partition Windows.

  1. Démarrer sur Ubuntu.

  2. Appuyez sur le bouton control + option + T pour ouvrir une fenêtre de terminal.

  3. Entrez la commande donnée ci-dessous.

    sudo gdisk /dev/sda
  4. El gdisk est interactive. Vous trouverez ci-dessous les commandes à saisir.

    r
    h
    2 4 5
    y
    ff
    n
    83
    n
    07
    y
    w
    y
  5. Élément de liste

  6. Saisissez la commande ci-dessous pour fermer la fenêtre du terminal.

    exit

Voici les étapes alternatives, qui, selon moi, étaient suggéré par le PO .

  1. Démarrez sur MacOS.

  2. Télécharger et installer gdisk dans MacOS.

  3. Boot to Récupération MacOS .

  4. Sélectionnez Terminal de la Utilities dans la barre de menu.

  5. Entrez la commande donnée ci-dessous.

    /Volumes/CATALINA/usr/local/bin/gdisk /dev/disk0
  6. El gdisk est interactive. Vous trouverez ci-dessous les commandes à saisir.

    r
    h
    2 4 5
    y
    ff
    n
    83
    n
    07
    y
    w
    y
  7. Sélectionnez Quit Terminal de la Terminal dans la barre de menu.

Je dois également mentionner que rEFInd peut être configuré pour exécuter gdisk . Voir Installation de composants supplémentaires sur le site de Rod Smith Le gestionnaire de démarrage REFInd : Installation de REFInd page web.

Le problème avec cette solution est que la troisième partition a été omise de la table MBR. Le système d'exploitation MacOS a tendance à rectifier cette omission . Cela peut se produire lorsque le Mac démarre ou redémarre en MacOS. Ou, lorsque l'application Utilitaire de disque ou diskutil est utilisée pour effacer, formater et/ou partitionner un disque. Le résultat est gdisk Il peut être nécessaire de recourir à plusieurs reprises à cette méthode pour remédier à la situation. C'est pourquoi mon autre réponse peut être un meilleur choix.

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