10.13 High Sierra Erreur de manipulation partitions

tonatiuh

Membre enregistré
28 Novembre 2020
6
0
29
Bonjour à tous,

Suite à une longue (très longue) tentative de faire fonctionner un EGPU avec BootCamp, je me retrouve avec de gros problèmes de partition disque (espace perdu et pas visible dans l’utilitaire de disque/ impossible de réinstaller Windows). Avant de réessayer cette histoire de EGPU, j’aimerais d’abord réussir à bien remettre mes partitions comme telles. Je précise que j’ai suivi pas mal de tutos sur internet me demandant d’efffectuer des commandes dans le Terminal, et que j’ai sûrement enchainé plusieurs erreurs de suite

ma machine est un MacBook Pro de 2017 sans touchbar, SSD de 128 Go

Après avoir installé Windows une première fois sur BootCamp, l’avoir désinstallé puis essayé de remettre une ancienne version, j’ai vu que j’avais perdu de l’espace disque dans l’utilitaire de disque. J’ai donc d’abord essayé de récupérer cet espace en effaçant les partitions dans le terminal, puis en essayant de redimensionner ma partition de macOS (diskutil erase puis diskutil resize).

J’étais sur Big Sur et, voyant que je ne pouvais pas réinstaller Windows (j’avais une erreur « Windows ne peut pas localiser le disque ou la partition spécifiée... »), je suis repassé sur Hugh Sierra pour essayer de réparer mon disque avec Onyx via la récupération sur internet.

Résultat, je me retrouve sur Hugh Sierra, j’ai effacé un volume sans titre pour retrouver l’espace manquant, et je relance une installation BootCamp. Celle-ci plante une première fois (au moment où il indique partitionnement du disque), j’essaie à nouveau, pour voir qu’il me dit que le partitionnement n’est pas possible. À ce moment, je retourne dans l’utilitaire de disque et je vois que mon disque ne fait plus que 68 Go vs. 128. Et quand je fais diskutil list dans le Terminal je vois qu’il y a 20(!) disques.

Enfin bon, j’ai compris la leçon et je ne tripatouillerai plus dans le Terminal sans l’avis d’un expert, j’aimerais juste restaurer mon Mac a son état d’origine. Si quelqu’un a une idée...

Merci d’avance, bien entendu
 
Dernière édition:
Bonjour tonatiuh

Peux-tu ouvrir une session d'utilisateur régulière (avec un Finder et un Dock ? - ou seulement une session de secours (fenêtre de 4 Utilitaires macOS) ?
 
Bonjour macomaniac, et merci pour la réponse !

J'arrive bel et bien à ouvrir une session d'utilisateur, et je me suis dit que certaines infos pouvaient être utiles :

les infos du mac :
Capture d’écran 2020-11-28 à 18.13.09.png

Et les infos de diskutil list

Bash:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                 Apple_APFS Container disk1         121.0 GB   disk0s1

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +63.0 GB    disk1
                                 Physical Store disk0s1
   1:                APFS Volume Tonatiuh - Données      11.2 GB    disk1s1
   2:                APFS Volume Preboot                 352.2 MB   disk1s2
   3:                APFS Volume Recovery                2.2 GB     disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
 
Dernière édition par un modérateur:
Il y a un paquet d'erreurs dans la configuration du disque -->

- est-ce que tu ne voudrais pas depuis la session de secours effacer le disque interne > puis réinstaller proprement l'OS ?​
 
Oui j'aimerais bien faire ça, mais j'ai peur de mal réorganiser les disques, de toute façon je me fiche de tout effacer je n'ai aucun document sur cette machine, est ce que vous auriez une marche à suivre ?

De plus, j'ai l'impression qu'avec les erreurs que j'ai faites, je ne plus installer de partition Boot Camp, est qu'il y a un moyen de remettre tout ça en place ?

Ça m'apprendra à jouer les apprentis sorciers :(
 
Dernière édition par un modérateur:
Redémarre une fois > et tiens aussitôt pressées les 2 touches ⌘R (cmd R) pour réouvrir la session de secours locale.

- repasse la commande :​
Bloc de code:
diskutil list
  • qui affiche le tableau des disques

Poste-le en copie-coller > en veillant à faire le coller dans un Bloc de code (c'est plus lisible !) par le procédé suivant -->

- en bas de cette page des forums MacGé => utilise le menu (le 16è depuis la gauche = vers le milieu de la barre) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> (= Bloc de code) => tu fais ton coller dans la fenêtre de code et Continuer.​

C'est pour vérifier si ce second démarrage de secours n'exploiterait pas une implémentation de High Sierra qui fonctionne aléatoirement : le clonage à la volée en RAM de l'OS de secours du disque > et donc un démarrage sur la RAM et pas sur le disque. Ce qui pemettrait d'effacer le disque interne avant réinstallation.
 
Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                 Apple_APFS Container disk2         121.0 GB   disk0s1

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +63.0 GB    disk2
                                 Physical Store disk0s1
   1:                APFS Volume Tonatiuh - Données      16.9 GB    disk2s1
   2:                APFS Volume Preboot                 352.2 MB   disk2s2
   3:                APFS Volume Recovery                2.2 GB     disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

-bash-3.2#
 
Pari gagnant : le Conteneur apfs est indexé disk2 cette fois-ci (et plus disk1) > après l'image-disque du volume OS X Base System de l'OS de secours démarré. Image-disque ne dépendant manifestement pas du volume Recovery du Conteneur monté après > mais étant forcément supportée en RAM.

- passe la commande directe :​
Bloc de code:
diskutil eraseDisk apfs Tonatiuh gpt disk0
  • (respecte les espaces) la commande efface le disque interne > remet une table GPT > un format apfs > un volume Tonatiuh

Poste le retour.
 
Bloc de code:
Started erase on disk0
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk0s2 as APFS with name Tonatiuh
Mounting disk
Finished erase on disk0


Ce qui donne quand je refais un diskutil list

Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.0 GB   disk0s2

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Tonatiuh                20.5 KB    disk2s1

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

-bash-3.2#
 
Parfait -->

- dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Réinstaller macOS" => et choisis Tonatiuh comme destination lorsque cela te sera proposé.​
 
Bon une heure plus tard, je pense que ça lui a fait du bien cette réinitialisation :)

voici ce que me dit diskutil une fois sur ma session d'utilisateur :

Bloc de code:
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Tonatiuh                11.1 GB    disk1s1
   2:                APFS Volume Preboot                 22.8 MB    disk1s2
   3:                APFS Volume Recovery                519.1 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

Est-ce que j'ai encore des choses à faire à votre avis ? Ou alors c'est le moment où je vous remercie 10000 fois de votre aide ;)?
 
Dernière édition par un modérateur: