0 votes

J'ai supprimé les gestionnaires de démarrage rEFInd et rEFIt et j'ai maintenant perdu Windows Bootcamp du gestionnaire de démarrage de Mac.

J'ai installé le gestionnaire de démarrage rEFInd parce que je voulais ajouter une partition linux. J'avais déjà bootcamp configuré.

Cependant, après l'installation de rEFInd, l'interface utilisateur de mon Mac était trop grande et légèrement floue. Je n'ai aucune idée pourquoi cela se produirait alors je l'ai supprimé.

Mon processus était le suivant :

sudo mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi

Ensuite, j'ai supprimé le dossier efi complet et démonté le volume.

Cela a supprimé rEFInd et le problème d'échelle a été résolu. Je ne me souviens pas si j'ai essayé de redémarrer en maintenant la touche d'option enfoncée ou non donc il est possible que l'option de démarrage Windows ait été supprimée à ce moment-là et que je ne l'avais pas remarqué. Peut-être que cela a eu lieu à cause de ce que j'ai fait ensuite.

J'ai ensuite essayé d'installer le gestionnaire de démarrage rEFIt pour voir si c'était mieux. J'ai lancé le package mais je n'ai pas déplacé le dossier efi à la racine. Je suppose que je suis peut-être encore en cours d'installation ?

À ce stade, j'avais perdu confiance dans les gestionnaires de démarrage et je voulais simplement essayer d'installer Xubuntu et voir si grub2 fonctionnerait. Je n'en suis pas encore arrivé à ce point car j'ai maintenant remarqué que je ne peux pas démarrer sur Windows bootcamp.

Si je maintiens la touche d'option lors du redémarrage, elle n'apparaît plus. Même si je change le disque de démarrage pour Bootcamp, il démarre quand même sur Mac.

Ai-je supprimé quelque chose de nécessaire pour démarrer Windows en supprimant le dossier /Volumes/efi ? La vidéo que je suivais l'avait simplement supprimé, mais peut-être qu'ils n'avaient pas bootcamp et n'avaient pas besoin de faire quelque chose de différent.

J'ai envisagé de continuer l'installation de rEFIt, parce que peut-être que c'est le problème. Mais j'ai pensé demander de l'aide à ce stade, car je ne veux pas faire quelque chose de pire parce que je ne suis pas vraiment confiant que continuer avec rEFIt fonctionnera.

Pour clarifier ce que j'ai fait, j'ai monté le rEFIt.dmg et exécuté le rEFIt.mpkg ; c'est tout. Les étapes suivantes auraient été d'exécuter le script 'enable-always.sh' et de déplacer le dossier 'efi' à la racine. Est-ce que simplement exécuter rEFIt.mpkg et ne pas continuer avec le reste pourrait causer ce problème avec Windows ?

J'ai essayé de suivre des vidéos pour apprendre comment supprimer rEFIt. Il dit de supprimer le dossier 'efi' de la racine (je ne l'avais pas de toute façon), et de supprimer le dossier de /Library/StartUpItems (je n'avais rien là non plus).

Et enfin, pour aggraver les choses, j'ai également redimensionné la partition MacintoshHD pour créer une partition de 35Go pour Xubuntu. Et en écrivant ce post, il a suggéré un autre fil d'une personne qui a dit avoir perdu la possibilité de démarrer sur Windows après avoir redimensionné la partition. Est-ce que c'est mon problème ?

C'est terrible.

Ça serait incroyable si je pouvais obtenir des conseils à ce sujet s'il vous plaît.

EDIT (ajout de plus de détails) :

C'est un iMac de 2019 fonctionnant sous Big Sur 11.6.1. La version Windows est Windows 10 Home (je ne peux pas donner plus d'informations à ce sujet) qui est régulièrement mise à jour lorsque demandé au démarrage/à l'arrêt. J'ai installé Bootcamp via l'assistant, et n'ai rien fait à l'assistant depuis.

La sortie de diskutil list est :

/dev/disk0 (interne, physique) :
   #:                       TYPE NAME                    SIZE       IDENTIFICATEUR
   0:      GUID_partition_scheme                        * 1,0 To    disque 0
   1:                        EFI EFI                     209,7 Mo   disk0s1
   2:                 Apple_APFS Container disk2         843,0 Go   disk0s2
   3:       Microsoft Basic Data X                       35,0 Go    disk0s3
   4:       Microsoft Basic Data BOOTCAMP                122,0 Go   disk0s4

/dev/disk1 (interne, physique) :
   #:                       TYPE NAME                    SIZE       IDENTIFICATEUR
   0:      GUID_partition_scheme                        * 28,0 Go   disque 1
   1:                        EFI EFI                     314,6 Mo   disk1s1
   2:                 Apple_APFS Container disk2         27,6 Go   disk1s2

/dev/disk2 (synthétisé) :
   #:                       TYPE NAME                    SIZE       IDENTIFICATEUR
   0:      APFS Container Scheme -                      + 870,5 Go  disk2
                                 Stores physiques disk1s2, disk0s2
   1:                APFS Volume Macintosh HD            20,3 Go    disk2s1
   2:              APFS Snapshot com.apple.os.update-... 20,3 Go    disk2s1s1
   3:                APFS Volume Macintosh HD - Data     702,3 Go   disk2s2
   4:                APFS Volume Preboot                 397,5 Mo   disk2s3
   5:                APFS Volume Recovery                626,4 Mo   disk2s4
   6:                APFS Volume VM                      3,2 Go     disk2s5

2voto

David Anderson Points 30783

Un démarrage UEFI de Windows aura des fichiers de démarrage stockés dans les dossiers EFI/Boot et EFI/Microsoft sur le volume formaté en FAT32 stocké dans la partition /dev/disk0s1. Dans votre question, vous indiquez "J'ai supprimé tout le dossier efi". Si c'est vrai, alors vous avez supprimé les fichiers de démarrage de Windows.

Vous pouvez recréer les fichiers supprimés en démarrant sur un support média capable d'installer Windows. La procédure serait la suivante.

  1. Dans votre cas, formatez une clé USB en ExFAT et avec un schéma de table de partition Master Boot Record. Montez une ISO de Windows 10 et copiez tous les fichiers sur la clé USB. Utilisez Assistant Boot Camp pour télécharger le Logiciel de Prise en Charge de Windows. Copiez le Logiciel de Prise en Charge de Windows sur la clé USB. Les dossiers BootCamp et $WinPEDriver$ devraient être à la racine de la clé USB.

  2. Utilisez le Gestionnaire de Démarrage de Mac pour démarrer en EFI depuis le support média de la clé USB. Vous devrez modifier le paramètre de Sécurité de Démarrage pour permettre le démarrage à partir de périphériques externes et peut-être aucune exigence sur le système d'exploitation amorçable.

  3. Continuez jusqu'au moment où une clé de produit est demandée. Vous n'avez pas besoin d'une clé de produit. Appuyez sur la combinaison de touches shift+F10 pour ouvrir une fenêtre d'invite de commandes.

  4. Entrez les commandes suivantes.

    diskpart
    list volume
  5. Déterminez les numéros de volume pour les volumes EFI et BOOTCAMP. Ici, je vais supposer que EFI est le volume 1 et BOOTCAMP est le volume 3. Lors de la saisie des commandes ci-dessous, effectuez les substitutions appropriées.

    select volume 1 
    assign letter=s
    select volume 3
    assign letter=w
    exit
    bcdboot w:\windows /l en-us /s s: /f uefi
    exit
  6. Quittez l'installation de Windows en cliquant sur la croix rouge.

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