Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.

10.14 Mojave Problème suite à partition / départition de disque

Discussion dans 'macOS' créé par dylouc, 26 Mars 2019.

Modérateurs: Aliboron, bompi, daffyb
  1. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Alors alors,

    Code (Text):
    sw_vers -productVersion
    10.13.6
    sysctl hw.model
    hw.model: iMac18,3
    Voila pour ces deux commandes !
     
  2. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    C'est un iMac très récent. Le plus simple est que tu redémarres > et tiennes pressées les 3 touches ⌘⌥R (command option R) = démarrage par internet -->

    - connexion au Wi-Fi > téléchargement en RAM d'un OS de secours Mojave (500 Mo - globe terrestre en rotation) > démarrage à la fin du Mac sur cet OS de secours en RAM indépendant des disques internes. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS.​

    => préviens quand tu y es.
     
  3. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    C'est bon, je suis sur l'écran avec les 4 utilitaires !
     
  4. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Alors voici pour te familiariser avec la combinaison Terminal / Safari dans cette session de secours (tuto) -->

    - va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

    Passe la commande
    Code (Text):
    diskutil list
    • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage
    • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

    Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

    • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
    • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil  > tu colles dans une fenêtre de code

    => ces informations montreront les index actuels des 2 disques internes.

    Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

    Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
     
  5. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Voici le diskutil list :

    Code (Text):
    diskutil list
    /dev/disk0 (internal):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                         28.0 GB    disk0
       1:                        EFI EFI                     314.6 MB   disk0s1
       2:          Apple_CoreStorage Macintosh HD            27.6 GB    disk0s2
       3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

    /dev/disk1 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:          Apple_CoreStorage Macintosh HD            799.8 GB   disk1s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3

    /dev/disk2 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        +2.1 GB     disk2
       1:                  Apple_HFS macOS Base System       2.0 GB     disk2s1

    /dev/disk3 (internal, virtual):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS Macintosh HD           +826.4 GB   disk3
                                     Logical Volume on disk0s2, disk1s2
                                     2557800D-8843-4936-A95B-AE2EEAD4C284
                                     Unencrypted Fusion Drive

    /dev/disk4 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +5.2 MB     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               +524.3 KB   disk7

    /dev/disk8 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +2.1 MB     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               +524.3 KB   disk10

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

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

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

    /dev/disk14 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +2.1 MB     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               +524.3 KB   disk16

    /dev/disk17 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +1.0 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               +6.3 MB     disk19

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

    /dev/disk21 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +2.1 MB     disk21
     
  6. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Parfait. Le HDD (le seul qui nous importe pour nos manipulations) est disk1 après ce démarrage.

    Au lieu de faire des va-et-vient Terminal <=> Safari > tu apprécieras peut-être de les avoir tous les 2 ouverts en parallèle. Voici le procédé -->

    - lance le Terminal de la session de secours --> ce qui ouvre un terminal1 avec -bash-3.2#. Dans la foulée > presse les 2 touches ⌘N au clavier > ce qui ouvre un terminal2 en parallèle du 1er.

    Dans le terminal2 > passe la commande :
    Code (Text):
    /Applications/Safari.app/Contents/MacOS/Safari
    • cette commande lance l'application Safari dont tu vois s'ouvrir la grande fenêtre en parallèle des 2 terminaux. Dans le terminal2 --> tu vois une série d'écritures qui se sont inscrites. Ne ferme pas ce terminal --> c'est de lui que dépend l'ouverture de Safari : planque-le simplement dans un coin pour qu'i ne te gêne pas.

    => tu auras compris les avantages de ce procédé : tu as en parallèle un terminal1 et Safari que tu peux laisser connecté aux forums et à ce fil. Tu peux donc faire des copier-coller de l'un à l'autre sans avoir besoin de quitter alternativement l'un pour ouvrir l'autre.

    - est-ce que tu as bien à la fois un terminal et Safari ouverts en vis-à-vis ?​
     
  7. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Oui, c'est tout bon, j'ai bien le Terminal et Safari ouverts en parallèle !
     
  8. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Ce sera nettement plus commode.

    Passe la commande :
    Code (Text):
    gpt show disk1
    • qui affiche la distribution des blocs du HDD
    • note que dans le terminal de la session de secours > sudo n'est pas requis car tu es en droits root automatiques

    Poste le tableau => je l'aurai sous les yeux en référence.
     
  9. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Le tableau pour le disk1 donne ça :

    Code (Text):
    gpt show disk1
           start        size  index  contents
               0           1         PMBR
               1           1         Pri GPT header
               2          32         Pri GPT table
              34           6        
              40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
          409640  1562026496      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
      1562436136   389819456        
      1952255592     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      1953525128           7        
      1953525135          32         Sec GPT table
      1953525167           1         Sec GPT header
     
  10. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Passe d'abord la commande :
    Code (Text):
    diskutil umount force disk3
    • la commande démonte de force le volume Macintosh HD du Fusion Drive
    • ce démontage est requis pour désactiver la table GPT du HDD > et rendre possible à la commande gpt d'écrire un descripteur dans cette table

    Poste le retour.
     
  11. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Le démontage du disk3 a réussi !

    Code (Text):
    diskutil umount force disk3
    Volume Macintosh HD on disk3 force-unmounted
     
  12. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Alors voici la commande à passer :
    Code (Text):
    gpt add -b 1562436136 -s 1269536 -t 48465300-0000-11AA-AA11-00306543ECAC disk1
    • tu la passes en copier-coller à rebours : tu la copies d'abord ici avec Safari > tu la colles dans le terminal > tu l'exécutes
    • la commande crée dans la GPT un descripteur de partition telle que : type = "Apple_HFS" > bloc de tête = n°1562436136 (1er bloc vacant en-dessous de la partition CoreStorage du HDD) > extension = 1269536 blocs (650 Mo)

    Poste le retour.
     
  13. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Visiblement ça a fonctionné aussi !

    Code (Text):
    gpt add -b 1562436136 -s 1269536 -t 48465300-0000-11AA-AA11-00306543ECAC disk1
    disk1s4 added
     
  14. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Partition ajoutée.

    Alors passe la commande :
    Code (Text):
    diskutil list disk1
    • qui affiche uniquement la configuration du HDD

    Poste le tableau. La nouvelle partition devrait apparaître mal pacée en queue de disque (rang 4) > avec un index d'appareil disk1s4 > et rien qu'un conteneur de blocs bruts sans volume formé.
     
  15. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Voila ce que donne la liste pour le disk1 :

    Code (Text):
    diskutil list disk1
    /dev/disk1 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:          Apple_CoreStorage Macintosh HD            799.8 GB   disk1s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
       4:                  Apple_HFS                         650.0 MB   disk1s4
     
  16. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Voici la nouvelle partition -->
    Code (Text):
       4:                  Apple_HFS                         650.0 MB   disk1s4
    • simple conteneur de blocs bruts mal placé (en apparence seulement) > qu'il s'agit à présent d'étoffer. Passe la commande (copier-coller à rebours - copie-la bien jusqu'au disk4 final) :
    Code (Text):
    newfs_hfs -J -v Boot /dev/disk1s4 ; diskutil mount disk1s4 ; diskutil list disk4
    • cette commande concaténée : a) injecte un système de fichiers jhfs+ sur les blocs de tête de la partition > formateur d'un volume intitulé Boot > b) monte ce voiume (ce qui le fait prendre en charge par le kernel) > c) réaffiche la configuration du disque du DDE

    Poste l'ensemble de l'affichage retourné.
     
  17. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Ca a également l'air d'avoir fonctionné :

    Code (Text):
    newfs_hfs -J -v Boot /dev/disk1s4 ; diskutil mount disk1s4 ; diskutil list disk4
    Initialized /dev/rdisk1s4 as a 620 MB case-insensitive HFS Plus volume with a 8192k journal
    Volume Boot on disk1s4 mounted
    /dev/disk4 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +5.2 MB     disk4
     
  18. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    J'ai fait un lapsus d'index de disque pour ce qui est de l'affichage final : c'était disk1 et pas disk4.

    Donc passe la commande isolée :
    Code (Text):
    diskutil list disk1
    • et poste le tableau de la configuration actuelle du DDE --> que je me rende compte.
     
  19. dylouc

    dylouc Membre junior

    Inscrit:
    26 Mars 2019
    Messages:
    33
    J'aime reçus:
    0
    Pour le disk1 ça donne :

    Code (Text):
    diskutil list disk1
    /dev/disk1 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:          Apple_CoreStorage Macintosh HD            799.8 GB   disk1s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
       4:                  Apple_HFS Boot                    650.0 MB   disk1s4
     
  20. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    52 962
    J'aime reçus:
    17 861
    Ça s'étoffe gentiment -->
    Code (Text):
       4:                  Apple_HFS Boot                    650.0 MB   disk1s4
    • allez ! on passe le cran supérieur. Passe la commande :
    Code (Text):
    diskutil mount disk1s3
    • la commande monte le volume Recovery HD de la partition de secours

    Poste le retour.
     
Modérateurs: Aliboron, bompi, daffyb
Chargement...

iOccasion - Achetez un produit Apple d'occasion

refurb Apple