Sujet unique Si « le serveur de récupération n’a pas pu être contacté » ou qu’il est « impossible de télécharger les composants supplémentaires »

Le système de fichiers est bien ntfs. Impossibilité d'écrire au volume du DDE. Il y a 465 Go de données : donc pas possible d'effacer le disque non plus pour le reparamétrer.

Il te faudrait un autre DDE vacant pour sauvegarder les données de ton Mac.


Il faut 400 GO minimum dessus ? Mon mari en a un avec lui j'ai oublié de lui dire de me le laisser ... Je vais voir si je peux sauvegarder les données sur un autre ordinateur avant ce soir :)
 
Voici le volume planté en lecture seule -->
Bloc de code:
/dev/disk2      749G   424G   325G    57% 103524231  79318871   57%   /Volumes/Untitled

  • je m'avise en fait qu'il contient 424 Go de données !

Donc il faut bien 500 Go d'espace libre par précaution > car la commande de recopie cp délaie toujours plus ou moins sur la destination. Donc on ne peut pas savoir à l'avance ce que donneront 424 Go en source --> comme taille de la copie de destination.
 
Voici le volume planté en lecture seule -->
Bloc de code:
/dev/disk2      749G   424G   325G    57% 103524231  79318871   57%   /Volumes/Untitled

  • je m'avise en fait qu'il contient 424 Go de données !

Donc il faut bien 500 Go d'espace libre par précaution > car la commande de recopie cp délaie toujours plus ou moins sur la destination. Donc on ne peut pas savoir à l'avance ce que donneront 424 Go en source --> comme taille de la copie de destination.

Je viens de récuperer le disque dur, je vous remet les deux tableaux avec celui ci :

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Untitled                749.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Untitled               +748.9 GB   disk2
                                 Logical Volume on disk0s2
                                 877F2292-893B-4D66-9B57-5B86210C3D1D
                                 Unencrypted
/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               +524.3 KB   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               +6.3 MB     disk9
/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk10
/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk11
/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk12
/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk13
/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk14
/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk15
 
Voici le volume planté en lecture seule -->
Bloc de code:
/dev/disk2      749G   424G   325G    57% 103524231  79318871   57%   /Volumes/Untitled

  • je m'avise en fait qu'il contient 424 Go de données !

Donc il faut bien 500 Go d'espace libre par précaution > car la commande de recopie cp délaie toujours plus ou moins sur la destination. Donc on ne peut pas savoir à l'avance ce que donneront 424 Go en source --> comme taille de la copie de destination.

Et voici le deuxième :

Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity   iused    ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   715M    65%    316343   174606   64%   /
devfs          197k   197k     0B   100%       668        0  100%   /dev
/dev/disk3     5.2M   5.2M     0B   100%      1278        0  100%   /private/var/log
/dev/disk4     524k   147k   377k    29%        34       92   27%   /Volumes
/dev/disk5     524k   143k   381k    28%        33       93   26%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%        37       89   29%   /private/var/run
/dev/disk7     524k   147k   377k    29%        34       92   27%   /System/Installation
/dev/disk8     524k   270k   254k    52%        64       62   51%   /private/var/db
/dev/disk9     6.3M   3.5M   2.8M    55%       841      693   55%   /private/var/folders
/dev/disk10    2.1M   2.1M     0B   100%       510        0  100%   /private/var/root/Library
/dev/disk12    524k   168k   356k    33%        39       87   31%   /Library/Preferences
/dev/disk13    524k   172k   352k    33%        40       86   32%   /Library/Preferences/SystemConfiguration
/dev/disk14    1.0M   143k   905k    14%        33      221   13%   /Library/Keychains
/dev/disk15    6.3M   176k   6.1M     3%        41     1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk0s3   650M   564M    79M    88%    139333    19357   88%   /Volumes/Image Volume
/dev/disk2     749G   424G   325G    57% 103524231 79318871   57%   /Volumes/Untitled
 
Je ne vois pas le DDE dans les tableaux : tu l'as bien attaché au Mac ?
Il était mal mit je pense ...

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Untitled                749.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Untitled               +748.9 GB   disk2
                                 Logical Volume on disk0s2
                                 877F2292-893B-4D66-9B57-5B86210C3D1D
                                 Unencrypted
/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               +524.3 KB   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               +6.3 MB     disk9
/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk10
/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk11
/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk12
/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk13
/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk14
/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk15
/dev/disk16 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk16
   1:       Microsoft Basic Data YAHYA_DD                1.0 TB     disk16s1
-bash-3.2#
 
Je le vois en disk16 cette fois-ci. Et le tableau de l'occupation des volumes ?

Le voici :

Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity   iused    ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   715M    65%    316343   174606   64%   /
devfs           199k   199k     0B   100%       672        0  100%   /dev
/dev/disk3      5.2M   5.2M     0B   100%      1278        0  100%   /private/var/log
/dev/disk4      524k   147k   377k    29%        34       92   27%   /Volumes
/dev/disk5      524k   143k   381k    28%        33       93   26%   /private/var/tmp
/dev/disk6      524k   160k   365k    31%        37       89   29%   /private/var/run
/dev/disk7      524k   147k   377k    29%        34       92   27%   /System/Installation
/dev/disk8      524k   270k   254k    52%        64       62   51%   /private/var/db
/dev/disk9      6.3M   3.5M   2.8M    55%       841      693   55%   /private/var/folders
/dev/disk10     2.1M   2.1M     0B   100%       510        0  100%   /private/var/root/Library
/dev/disk12     524k   168k   356k    33%        39       87   31%   /Library/Preferences
/dev/disk13     524k   172k   352k    33%        40       86   32%   /Library/Preferences/SystemConfiguration
/dev/disk14     1.0M   143k   905k    14%        33      221   13%   /Library/Keychains
/dev/disk15     6.3M   176k   6.1M     3%        41     1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk0s3    650M   564M    79M    88%    139333    19357   88%   /Volumes/Image Volume
/dev/disk2      749G   424G   325G    57% 103524231 79318871   57%   /Volumes/Untitled
/dev/disk16s1   1.0T   467G   533G    47%         0        0  100%   /Volumes/YAHYA_DD
-bash-3.2#
 
Il y a 467 Go de fichiers dans le volme YAHYA_DD.

La table de partition GUID du disque permet en soi un repartitionnement non destructif (pour créer un second volume dédié au clone). Pas le format Microsoft Basic Data du volume par contre. Mais il y a un contournement possible --> veux-tu le tenter ?
 
Il y a 467 Go de fichiers dans le volme YAHYA_DD.

La table de partition GUID du disque permet en soi un repartitionnement non destructif (pour créer un second volume dédié au clone). Pas le format Microsoft Basic Data du volume par contre. Mais il y a un contournement possible --> veux-tu le tenter ?

Quel est le contournement possible ? Et est ce qu'il y a des dangers ? :p
 
Passe la commande :
Bloc de code:
gpt show disk16

  • la commande affiche la distribution des blocs du disque du DDE

Poste le tableau.

----------

Les partitions d'un disque sont déterminées par des descripteurs dans la table de partition - GUID ici. Par contre > le système de fichiers générateur d'un volume (YAHYA_DD ici) est inscrit sur les blocs correspondants à la partition - à partir d'un bloc 0 dit le super-bloc du système de fichiers. Les fichiers personnels (467 Go) sont inscrits sur tous les blocs suivants - ce qui laisse une série de blocs libres jusqu'au 1 To terminal.

L'idée est de supprimer le descripteur de la partition actuelle > puis de le recréer à partir du super-bloc inchangé > mais avec une extension de blocs de 500 Go au lieu de 1 To. Vérifier ensuite que cette recréation a bien remonté le volume YAHYA_DD avec le contenu intact de ses données.

Si oui > avec les blocs libres (500 Go) créer une 2è partition avec un 2è volume destiné au clone. Si non > supprimer le nouveau descripteur et recréer l'ancien à l'identique > ce qui refera la partition avec son volume comme au départ. Intacte.

Donc : c'est bien un contournement > mais il ne touche pas aux écritures du disque > rien qu'à la description des partitions dans la table. Ce qui est toujours réversible. Donc sans danger.
 
Passe la commande :
Bloc de code:
gpt show disk16

  • la commande affiche la distribution des blocs du disque du DDE

Poste le tableau.

----------

Les partitions d'un disque sont déterminées par des descripteurs dans la table de partition - GUID ici. Par contre > le système de fichiers générateur d'un volume (YAHYA_DD ici) est inscrit sur les blocs correspondants à la partition - à partir d'un bloc 0 dit le super-bloc du système de fichiers. Les fichiers personnels (467 Go) sont inscrits sur tous les blocs suivants - ce qui laisse une série de blocs libres jusqu'au 1 To terminal.

L'idée est de supprimer le descripteur de la partition actuelle > puis de le recréer à partir du super-bloc inchangé > mais avec une extension de blocs de 500 Go au lieu de 1 To. Vérifier ensuite que cette recréation a bien remonté le volume YAHYA_DD avec le contenu intact de ses données.

Si oui > avec les blocs libres (500 Go) créer une 2è partition avec un 2è volume destiné au clone. Si non > supprimer le nouveau descripteur et recréer l'ancien à l'identique > ce qui refera la partition avec son volume comme au départ. Intacte.

Donc : c'est bien un contournement > mais il ne touche pas aux écritures du disque > rien qu'à la description des partitions dans la table. Ce qui est toujours réversible. Donc sans danger.

Ok super alors :D

Voici le tableau :

Bloc de code:
-bash-3.2# gpt show disk16
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34        2014        
        2048  1953521664      1  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1953523712        1423        
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header
 
Voici la partition-cible -->
Bloc de code:
        2048  1953521664      1  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

  • le super-bloc du système de fichiers Windows est le bloc n°2048. C'est lui qui porte inscrit le header (en-tête) du système de fichiers du volume YAHYA_DD. C'est le bloc crucial de la partition : le générateur (le bloc origine).
  • 1953521664 est le nombre des blocs de la partition. Divisé par 2 --> ça va nous faire 976760832 blocs = 500,1 Go.

Passe la commande préparatoire :
Bloc de code:
diskutil umountDisk force disk16

  • la commande démonte le disque du DDE de ses volumes (nécessaire pour écrire ensuite la table de partition).

Poste le bref retour.
 
Voici la partition-cible -->
Bloc de code:
        2048  1953521664      1  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

  • le super-bloc du système de fichiers Windows est le bloc n°2048. C'est lui qui porte inscrit le header (en-tête) du système de fichiers du volume YAHYA_DD. C'est le bloc crucial de la partition : le générateur (le bloc origine).
  • 1953521664 est le nombre des blocs de la partition. Divisé par 2 --> ça va nous faire 976760832 blocs = 500,1 Go.
Passe la commande préparatoire :
Bloc de code:
diskutil umountDisk force disk16

  • la commande démonte le disque du DDE de ses volumes (nécessaire pour écrire ensuite la table de partition).

Poste le bref retour.

Bloc de code:
-bash-3.2# diskutil umountDisk force disk16
Forced unmount of all volumes on disk16 was successful
 
Bien. Alors enchaîne sur la commande :
Bloc de code:
gpt remove -i 1 disk16

  • la commande supprime le descripteur de rang n°1 de la table GPT > sans rien toucher aux blocs du disque qui restent intacts

Poste le retour.
 
Descripteur supprimé. Après la dé-création > la re-création.

Passe d'abord la commande :
Bloc de code:
diskutil umountDisk force disk16

  • pour démonter le disque du DDE et par là désactiver la table GPT

Voici à présent la commande à passer :
Bloc de code:
gpt add -b 2048 -s 976760832 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 1 /dev/disk16

  • pour la saisir commodément > fais un copier-coller à rebours : tu viens ici avec Safari > copies la commande > quittes Safari > relances le Terminal > colles la commande > et tu l'exécutes
  • la commande recrée un descripteur de rang n°1 > avec le bloc n°2048 en super-bloc > une extension de 976760832 blocs (= 500,1 Go) > et un type de partition défini par l'UUID : EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 qui désigne l'exFAT

Poste le bref retour.
 
Descripteur supprimé. Après la dé-création > la re-création.

Passe d'abord la commande :
Bloc de code:
diskutil umountDisk force disk16

  • pour démonter le disque du DDE et par là désactiver la table GPT

Voici à présent la commande à passer :
Bloc de code:
gpt add -b 2048 -s 976760832 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 1 /dev/disk16

  • pour la saisir commodément > fais un copier-coller à rebours : tu viens ici avec Safari > copies la commande > quittes Safari > relances le Terminal > colles la commande > et tu l'exécutes
  • la commande recrée un descripteur de rang n°1 > avec le bloc n°2048 en super-bloc > une extension de 976760832 blocs (= 500,1 Go) > et un type de partition défini par l'UUID : EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 qui désigne l'exFAT
Poste le bref retour.

Bloc de code:
-bash-3.2# diskutil umountDisk force disk16
Forced unmount of all volumes on disk16 was successful
-bash-3.2# gpt add -b 2048 -s 976760832 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 -i 1 /dev/disk16
/dev/disk16s1 added
 
/dev/disk16s1 added = une partition a bien été recréée au rang n°1.

Voici le moment de vérité (au sens de dévoilement des résultats). Passe les 2 commandes :
Bloc de code:
diskutil list
df -H

  • qui affichent les disques et l'occupation des volumes

Poste ces tableaux --> on va voir la mine actuelle du DDE.

Note : rappelle-toi qu'en cas de problème > rien n'est plus facile que de recréer le descripteur originel qui remettra tout en place comme avant.
 
/dev/disk16s1 added = une partition a bien été recréée au rang n°1.

Voici le moment de vérité (au sens de dévoilement des résultats). Passe les 2 commandes :
Bloc de code:
diskutil list
df -H

  • qui affichent les disques et l'occupation des volumes

Poste ces tableaux --> on va voir la mine actuelle du DDE.

Note : rappelle-toi qu'en cas de problème > rien n'est plus facile que de recréer le descripteur originel qui remettra tout en place comme avant.


Premier tableau :
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Untitled                749.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Untitled               +748.9 GB   disk2
                                 Logical Volume on disk0s2
                                 877F2292-893B-4D66-9B57-5B86210C3D1D
                                 Unencrypted
/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               +524.3 KB   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               +6.3 MB     disk9
/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk10
/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk11
/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk12
/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk13
/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk14
/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk15
/dev/disk16 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk16
   1:       Microsoft Basic Data YAHYA_DD                500.1 GB   disk16s1