10.14 Mojave Probleme de partition apres clonage SSD

Oui ça serait le mieux, je crée la clé de suite
Alors il y a moyen > sans même toucher à la partition n°3 actuelle --> de créer un descripteur de partition n°4 dans la GPT en reprenant les marques de la partition qui avait été clonée en bas de disque.

Comme il faut pour cela démonter tous les volumes du disque et donc démarrer sur un volume indépendant du disque interne --> il serait peut-être plus commode de créer un clone d'OS de secours démarrable sur une clé USB > plutôt que de démarrer par internet ? -->

  • qu'est-ce que tu en penses ?
Je crée bien la clé depuis Disk Utility en passant par "Erase" > "Format" > "Mac OS Extended Journaled" ??
 
Il faut que tu sélectionnes le disque physique de la clé (ligne supérieure) et pas son volume. Le menu "Effacer" ajoute alors comme choix un : Schéma --> tu choisis GUID. Le format = Mac OS étendu (journalisé). Le nom : prends BOOT.

Quand c'est fait > passe une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
Il faut que tu sélectionnes le disque physique de la clé (ligne supérieure) et pas son volume. Le menu "Effacer" ajoute alors comme choix un : Schéma --> tu choisis GUID. Le format = Mac OS étendu (journalisé). Le nom : prends BOOT.

Quand c'est fait > passe une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
Voila le résultat:
Bloc de code:
/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         300.7 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                199.2 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +300.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            274.7 GB   disk1s1
   2:                APFS Volume Preboot                 33.2 MB    disk1s2
   3:                APFS Volume Recovery                512.2 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *64.0 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS BOOT                    63.6 GB    disk2s2
disk2 est bien la clé USB
 
Tiens ! pour se poiler > je te passe une commande concaténée (le plus sûr moyen de louper un wagon en route) -->
Bloc de code:
sudo diskutil resizeVolume disk2s2 60g jhfs+ Cible 0b ; diskutil mount disk1s3 ; hdiutil attach /Volumes/Recovery/*/BaseSystem.dmg ; sudo asr restore --s /Volumes/OS\ X\ Base\ System --t /Volumes/Cible --erase --noprompt

  • déroule bien la commande jusqu'au --noprompt final pour la copier complète. Tu auras à t'authentifier en aveugle pour le sudo.
  • la commande --> a) rétrécit le volume BOOT à 60 Go et crée un volume Cible de 3,6 Go > b) monte le volume Recovery du Conteneur apfs > c) monte l'image-disque incluse BaseSystem.dmg en un volume OS X Base System > d) clone en mode exact "copie de blocs" le volume OS X Base System sur le volume Cible --> lequel sera reformaté > renommé OS X Base System comme sa source > restauré du contenu d'un OS de secours > rendu démarrable par l'inscription d'un chemin de démarrage sur son en-tête

Poste l'ensemble de l'affichage retourné --> que je voie si je ne me suis pas planté quelque part...
 
Tiens ! pour se poiler > je te passe une commande concaténée (le plus sûr moyen de louper un wagon en route) -->
Bloc de code:
sudo diskutil resizeVolume disk2s2 60g jhfs+ Cible 0b ; diskutil mount disk1s3 ; hdiutil attach /Volumes/Recovery/*/BaseSystem.dmg ; sudo asr restore --s /Volumes/OS\ X\ Base\ System --t /Volumes/Cible --erase --noprompt

  • déroule bien la commande jusqu'au --noprompt final pour la copier complète. Tu auras à t'authentifier en aveugle pour le sudo.
  • la commande --> a) rétrécit le volume BOOT à 60 Go et crée un volume Cible de 3,6 Go > b) monte le volume Recovery du Conteneur apfs > c) monte l'image-disque incluse BaseSystem.dmg en un volume OS X Base System > d) clone en mode exact "copie de blocs" le volume OS X Base System sur le volume Cible --> lequel sera reformaté > renommé OS X Base System comme sa source > restauré du contenu d'un OS de secours > rendu démarrable par l'inscription d'un chemin de démarrage sur son en-tête
Poste l'ensemble de l'affichage retourné --> que je voie si je ne me suis pas planté quelque part...

Voila l'ensemble retourné :
Bloc de code:
Resizing to 60000000000 bytes and adding 1 partition
Started partitioning on disk2s2 BOOT
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk2s2
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume BOOT appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Modifying partition map
Initialized /dev/rdisk2s3 as a 3 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk2s2 BOOT
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *64.0 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS BOOT                    60.0 GB    disk2s2
   3:                  Apple_HFS Cible                   3.5 GB     disk2s3
Volume Recovery on disk1s3 mounted
Checksumming Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR :: verified   CRC32 $4CF6D0D9
Checksumming GPT Header (Primary GPT Header : 1)…
GPT Header (Primary GPT Header : 1): verified   CRC32 $5AB1D937
Checksumming GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl: verified   CRC32 $626B8C8C
Checksumming  (Apple_Free : 3)…
                    (Apple_Free : 3): verified   CRC32 $00000000
Checksumming disk image (Apple_HFS : 4)…
..........................................................................
          disk image (Apple_HFS : 4): verified   CRC32 $450E3B1F
Checksumming  (Apple_Free : 5)…
..............................................................................
                    (Apple_Free : 5): verified   CRC32 $00000000
Checksumming GPT Partition Data (Backup GPT Table : 6)…
GPT Partition Data (Backup GPT Table: verified   CRC32 $626B8C8C
Checksumming GPT Header (Backup GPT Header : 7)…
  GPT Header (Backup GPT Header : 7): verified   CRC32 $91E25D48
verified   CRC32 $A46DE4DF
/dev/disk3              GUID_partition_scheme             
/dev/disk3s1            Apple_HFS                          /Volumes/OS X Base System
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Restored target device is /dev/disk2s3.
    Remounting target volume...done
 
Pas d'erreur dans l'opération. Passe la commande (en la copiant jusqu'à RECUP)-->
Bloc de code:
sudo bless --folder /Volumes/OS\ X\ Base\ System\ 1/System/Library/CoreServices --file /Volumes/OS\ X\ Base\ System\ 1/System/Library/CoreServices/boot.efi --label RECUP

  • la commande réécrit le chemin de démarrage du volume cible OS X Base System (indexé 1 pour le distinguer de sa source) > et ajoute un label : intitulé de boot uniquement visible à l'écran du gestionnaire de démarrage (alt) : ce sera RECUP
  • la commande passe sans commentaire, si elle passe

=> est-ce que ça a été le cas ?
 
Pas d'erreur dans l'opération. Passe la commande (en la copiant jusqu'à RECUP)-->
Bloc de code:
sudo bless --folder /Volumes/OS\ X\ Base\ System\ 1/System/Library/CoreServices --file /Volumes/OS\ X\ Base\ System\ 1/System/Library/CoreServices/boot.efi --label RECUP

  • la commande réécrit le chemin de démarrage du volume cible OS X Base System (indexé 1 pour le distinguer de sa source) > et ajoute un label : intitulé de boot uniquement visible à l'écran du gestionnaire de démarrage (alt) : ce sera RECUP
  • la commande passe sans commentaire, si elle passe
=> est-ce que ça a été le cas ?
Oui c'est le cas
 
Alors tu peux redémarrer avec "alt" > à l'écran du boot_manager choisis le volume RECUP > démarre dessus -->

  • dis tu as obtiens bien un écran avec les 4 Utilitaires macOS.
 
Alors tu as le Terminal à la barre de menus supérieure de l'écran > menu : Utilitaires.

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques (via le Safari de "Obtenir de l'aide en ligne").
 
Alors tu as le Terminal à la barre de menus supérieure de l'écran > menu : Utilitaires.

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques (via le Safari de "Obtenir de l'aide en ligne").
C'est fait:
Bloc de code:
/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         300.7 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                199.2 GB   disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +300.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            275.4 GB   disk1s1
   2:                APFS Volume Preboot                 33.2 MB    disk1s2
   3:                APFS Volume Recovery                512.2 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *64.0 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS BOOT                    60.0 GB    disk2s2
   3:                  Apple_HFS OS X Base System        3.5 GB     disk2s3

/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
 
Tu as vu que tu as un volume BOOTCAMP sur la partition n°3 ? --> c'est toi qui la renommé ?

Passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau.
 
Tu as vu que tu as un volume BOOTCAMP sur la partition n°3 ? --> c'est toi qui la renommé ?

Passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau.
Oui c'est enfaite la partition "fantome", je l'avais renomme lorsque je pensais que Windows etait dessus mais ce n'etait pas le cas (au passage pardon pour la ponctuation j'ai un clavier americain et je n'ai pas de correction en mode recovery)

Voici le retour de la commande df - H :
Bloc de code:
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk2s3   3.5G   1.3G   2.2G    38%   50548          4294916731    0%   /
devfs          210k   210k     0B   100%     712                   0  100%   /dev
/dev/disk3     5.2M   2.6M   2.7M    49%      20          4294967259    0%   /private/var/log
/dev/disk4     524k   147k   377k    29%       6          4294967273    0%   /Volumes
/dev/disk5     524k   147k   377k    29%       7          4294967272    0%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%      11          4294967268    0%   /private/var/run
/dev/disk7     2.1M   143k   2.0M     7%       2          4294967277    0%   /private/tmp
/dev/disk8     524k   143k   381k    28%       2          4294967277    0%   /System/Installation
/dev/disk9     524k   303k   221k    58%      21          4294967258    0%   /private/var/db
/dev/disk10     13M   4.6M   8.0M    37%     214          4294967065    0%   /private/var/folders
/dev/disk11    4.2M   709k   3.5M    17%      60          4294967219    0%   /private/var/root/Library
/dev/disk13    2.1M   410k   1.7M    20%      76          4294967203    0%   /private/var/root/Library/Containers
/dev/disk14    524k   180k   344k    35%      11          4294967268    0%   /Library/Preferences
/dev/disk15    524k   160k   365k    31%       5          4294967274    0%   /Library/Preferences/SystemConfiguration
/dev/disk16    1.0M   184k   864k    18%       6          4294967273    0%   /Library/Keychains
/dev/disk17    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk18    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk19    524k   143k   381k    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk20    2.1M   193k   1.9M    10%       3          4294967276    0%   /Library/Logs/DiagnosticReports
/dev/disk2s2    60G   157M    60G     1%      86          4294967193    0%   /Volumes/BOOT
/dev/disk0s3   199G   1.7G   197G     1%   20566           192867390    0%   /Volumes/BOOTCAMP
/dev/disk1s1   301G   275G    24G    93% 1574751 9223372036853201056    0%   /Volumes/Macintosh HD
 
Oui : le volume est quasi vide.

Pour le clavier américain : c'est un QWERTY physique ? - pas un QWERTY logique propre à la session de secours ?
 
Regarde à l'angle supérieur droit de l'écran --> quelle est l'icône de drapeau que tu vois affichée ?
 
Tu pourrais toujours choisir (en déroulant les menus) le Français : mais je ne sais pas si ça t'arrangerait...

Bon ! - retour au Terminal. Il faut démonter tous les volumes du disque interne. Passe les 2 commandes :
Bloc de code:
diskutil umountDisk force disk1
diskutil umountDisk force disk0

  • la 1ère démonte de force tous les volumes du Conteneur apfs
  • la 2è démonte de force tous les volumes primaires du SSD

Poste les retours.
 
Tu pourrais toujours choisir (en déroulant les menus) le Français : mais je ne sais pas si ça t'arrangerait...

Bon ! - retour au Terminal. Il faut démonter tous les volumes du disque interne. Passe les 2 commandes :
Bloc de code:
diskutil umountDisk force disk1
diskutil umountDisk force disk0

  • la 1ère démonte de force tous les volumes du Conteneur apfs
  • la 2è démonte de force tous les volumes primaires du SSD
Poste les retours.
C'est fait:
Bloc de code:
unmountDisk force disk1
Forced unmount of all volumes on disk1 was successful
-bash-3.2# diskutil unmountDisk force disk0
Forced unmount of all volumes on disk0 was successful
 
Alors voici la commande à passer :
Bloc de code:
gpt add -b 1565388800 -s 387127810 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 4 /dev/disk0

  • saisis-la en copier-coller à rebours : tu viens ici avec Safari > copies la commande > quittes Safari > relances le Terminal > colles la commande > tu l'exécutes
  • la commande crée une partition en queue de disque > à partir du bloc n° 1565388800 > avec une extension de 387127810 blocs > un type Windows_NTFS (déterminé par son UUID) > et un rang n°4

Poste l'affichage retourné (bref, si ça fonctionne).
 
Alors voici la commande à passer :
Bloc de code:
gpt add -b 1565388800 -s 387127810 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 4 /dev/disk0

  • saisis-la en copier-coller à rebours : tu viens ici avec Safari > copies la commande > quittes Safari > relances le Terminal > colles la commande > tu l'exécutes
  • la commande crée une partition en queue de disque > à partir du bloc n° 1565388800 > avec une extension de 387127810 blocs > un type Windows_NTFS (déterminé par son UUID) > et un rang n°4
Poste l'affichage retourné (bref, si ça fonctionne).
La partition s'affiche bien dans diskutil list, mais j'ai redemarre en maintenant alt mais un seul Windows s'affiche
 
Alors voici la commande à passer :
Bloc de code:
gpt add -b 1565388800 -s 387127810 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 4 /dev/disk0

  • saisis-la en copier-coller à rebours : tu viens ici avec Safari > copies la commande > quittes Safari > relances le Terminal > colles la commande > tu l'exécutes
  • la commande crée une partition en queue de disque > à partir du bloc n° 1565388800 > avec une extension de 387127810 blocs > un type Windows_NTFS (déterminé par son UUID) > et un rang n°4
Poste l'affichage retourné (bref, si ça fonctionne).
Voila ce qui s'affiche:
Bloc de code:
/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         300.7 GB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                199.2 GB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                198.2 GB   disk0s4