10.14 Mojave Monter partition "Data" après restauration Time Machine

Statut
Ce sujet est fermé.

Marcopsy

Membre actif
8 Mai 2009
207
3
Loin
Bonjour,

Possesseur d'un MBP mid-2010, j'ai utilisé le patch dos dude pour réaliser les mise à jour vers Mojave, puis Catalina à sa sortie. Suite à un plantage lors de la mise à jour du patch, je n'ai pas pu redémarrer le Mac.

Impossible de réinstaller via une clé bootable préalablement patchée (message "Impossible de monter le volume pour la suppression des instantanés APFS". Je choisis l'option d'une restauration via Time Machine, mais là aussi impossible de restaurer la sauvegarde de Catalina. Je prends donc la sauvegarde précédente sous Mojave. Je n'ai pas pu repasser sous Catalina, ce qui n'est pas gênant, mais je me retrouve avec mon disque partitionné avec un volume "Données", ce qui veut donc dire que la structure mise en place sous Catalina est restée.

Seulement, je n'arrive pas à monter cette partition pour récupérer mes données (en l'occurence la bibliothèque Photos), qui n'est pas non plus présente dans les sauvegarde Time Machine, pourtant non exclue puisque c'était la principale raison de ces sauvegardes. J'avoue ne pas trop comprendre pourquoi.

Je cherche à monter ce volume "Données" pour récupérer la bibliothèque mais, bien que l'utilitaire de disque me le propose, rien ne se passe.Il s'agit du conteneur disk1s1, ci-dessous.

Je ne m'affole pas trop pour le moment, je savais que les problèmes étaient possibles avec ce patch, et mes données existent encore. Pouvez-vous m'aider à récupérer la bibliothèque Photos à partir des informations suivantes ?

Bloc de code:
diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         479.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +479.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume macOS SSD - Données     337.5 GB   disk1s1
   2:                APFS Volume Preboot                 93.4 MB    disk1s2
   3:                APFS Volume Recovery                2.3 GB     disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4
   5:                APFS Volume macOS SSD               76.7 GB    disk1s5

diskutil ap list
APFS Container (1 found)
|
+-- Container disk1 3BFA0476-D5C6-4C49-A860-99BAF1FE8CD8
    ====================================================
    APFS Container Reference:     disk1
    Size (Capacity Ceiling):      479894224896 B (479.9 GB)
    Capacity In Use By Volumes:   419929460736 B (419.9 GB) (87.5% used)
    Capacity Not Allocated:       59964764160 B (60.0 GB) (12.5% free)
    |
    +-< Physical Store disk0s2 ABEBDDEE-B8B2-4620-B9AD-545987AE0301
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2
    |   Size:                       479894224896 B (479.9 GB)
    |
    +-> Volume disk1s1 6DFB9F42-6DEA-4FD5-94D3-284AE78F879D
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s1 (No specific role)
    |   Name:                      macOS SSD - Données (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         337490407424 B (337.5 GB)
    |   FileVault:                 No
    |
    +-> Volume disk1s2 53B8CEFC-838C-460E-8A8E-5B6E7F468A80
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         93396992 B (93.4 MB)
    |   FileVault:                 No
    |
    +-> Volume disk1s3 AFB1135E-8460-49FE-84CA-281648B4BB8D
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s3 (Recovery)
    |   Name:                      Recovery (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         2260164608 B (2.3 GB)
    |   FileVault:                 No
    |
    +-> Volume disk1s4 CEBF867F-F297-4A7D-AEBD-21B8B7FDBC52
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s4 (VM)
    |   Name:                      VM (Case-insensitive)
    |   Mount Point:               /private/var/vm
    |   Capacity Consumed:         3222331392 B (3.2 GB)
    |   FileVault:                 No
    |
    +-> Volume disk1s5 F7A1635C-2A35-46FF-8863-9ECE2793FE2C
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk1s5 (No specific role)
        Name:                      macOS SSD (Case-insensitive)
        Mount Point:               /
        Capacity Consumed:         76703498240 B (76.7 GB)
        FileVault:                 No
 
Bonsoir Marcopsy

Passe les commandes (copier-coller - séparément) :
Bloc de code:
diskutil info /
sw_vers -productVersion

  • qui affichent : un tableau d'informations sur le volume démarré & la version de l'OS installé (et donc démarré)

Poste les 2 retours.
 
Bonsoir macomaniac. Je colle les deux retours l'un après l'autre. Merci !

Bloc de code:
MacBook-Pro:~ marcbezancon$ diskutil info /
   Device Identifier:         disk1s5
   Device Node:               /dev/disk1s5
   Whole:                     No
   Part of Whole:             disk1

   Volume Name:               macOS SSD
   Mounted:                   Yes
   Mount Point:               /

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:   APFS
   Type (Bundle):             apfs
   Name (User Visible):       APFS
   Owners:                    Enabled

   OS Can Be Installed:       Yes
   Booter Disk:               disk1s2
   Recovery Disk:             disk1s3
   Media Type:                Generic
   Protocol:                  SATA
   SMART Status:              Verified
   Volume UUID:               F7A1635C-2A35-46FF-8863-9ECE2793FE2C
   Disk / Partition UUID:     F7A1635C-2A35-46FF-8863-9ECE2793FE2C

   Disk Size:                 479.9 GB (479894224896 Bytes) (exactly 937293408 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        479.9 GB (479894224896 Bytes) (exactly 937293408 512-Byte-Units)
   Volume Used Space:         403.9 GB (403889287168 Bytes) (exactly 788846264 512-Byte-Units) (84.2%)
   Volume Free Space:         76.0 GB (76004937728 Bytes) (exactly 148447144 512-Byte-Units) (15.8%)
   Allocation Block Size:     4096 Bytes

   Read-Only Media:           No
   Read-Only Volume:          No

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No
 
Et la deuxième (cohérent après la restauration Time Machine).
Bloc de code:
MacBook-Pro:~ marcbezancon$ sw_vers -productVersion
10.14.5
 
On voit bien que le volume de démarrage est macOS SSD > et que l'OS Mojave est installé dans ce volume.

- en conséquence : le volume macOS SSD - Données (indexé disk1s1) est clairement une survivance de l'installation antérieure de Catalina. Il est sans emploi actuel pour le fonctionnement de Mojave.​

- ce volume est indiqué "non monté" > alors que FileVault n'est pas activé.​

Passe la commande :
Bloc de code:
diskutil mount disk1s1

  • qui teste un remontage du volume

Poste le retour.
 
Bloc de code:
MacBook-Pro:~ marcbezancon$ diskutil mount disk1s1
Volume on disk1s1 failed to mount; it appears to be an APFS Volume which might be locked
Try "diskutil apfs unlockVolume"
MacBook-Pro:~ marcbezancon$ diskutil apfs unlockVolume disk1s1
Passphrase:
Unlocking any cryptographic user on APFS Volume disk1s1
Error unlocking APFS Volume: The given APFS Volume is not encrypted (-69593)

J'ai passé la commande "apfs unlockVolume", comme proposé, mais le disque n'étant pas crypté, le résultat me semble normal.
 
La piste d'un verrouillage par FileVault est une fausse piste > puisque FileVault est déclaré non activé pour le volume.

- bref : le volume échoue à monter > pour une raison qui ne relève pas de FileVault. Qui relève donc de l'apfs - plus spécifiquement de la branche de l'apfs qui est la génératrice spécifique de ce volume (puisque le reste de l'apfs du Conteneur fonctionne).​

Passe la commande :
Bloc de code:
diskutil verifyVolume disk1s1

  • qui vérifie cette branche spécifique de l'apfs

Poste le retour.
 
Bloc de code:
MacBook-Pro:~ marcbezancon$ diskutil verifyVolume disk1s1
Started file system verification on disk1s1 macOS SSD - Données
Verifying file system
Volume is already unmounted
Live mode required because other APFS Volumes in its Container are mounted
Using live mode
Performing fsck_apfs -n -l -x /dev/rdisk1s1
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume macOS SSD - Données was formatted by newfs_apfs (748.67.14) and last modified by apfs_kext (1412.11.7)
warning: apfs_sb at apfs_fs_index (0): apfs_features has unrecognized features (10)
Checking the object map
error: om: btn: invalid o_oid (0x166b7e)
Object map is invalid
The volume /dev/rdisk1s1 could not be verified completely
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8

Je comprends de ce résultat qu'il reconnaît le format du disque mais ne le "trouve pas" (object map is invalid) puisqu'il n'es pas monté.
 
Afin que tu te rendes compte de la différence de rendu avec un volume apfs valide > comme le volume de démarrage macOS SSD -->

- passe la commande :​
Bloc de code:
diskutil verifyVolume /

  • qui vérifie (après le Conteneur collectif toujours vérifié en préalable) la branche génératrice du volume macOS SSD

Poste le retour.
 
Bloc de code:
MacBook-Pro:~ marcbezancon$ diskutil verifyVolume /
Started file system verification on disk1s5 macOS SSD
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_apfs -n -l -x /dev/rdisk1s5
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume macOS SSD was formatted by newfs_apfs (748.77.8) and last modified by apfs_kext (945.260.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Verifying allocated space
The volume /dev/rdisk1s5 appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s5 macOS SSD

Effectivement, la réponse a été bien plus longue et aucun message d'erreur ne sort...
 
Pour le volume macOS SSD - Données => la vérification échoue d'entrée sur ceci -->
Bloc de code:
Checking the object map
error: om: btn: invalid o_oid (0x166b7e)
Object map is invalid

  • la "carte des objets" est invalide. Je ne sais pas exactement ce que décrit cette carte des objets (s'il s'agit des "objets de l'apfs" conditionnant le volume => soit les objets vérifiés ensuite ; ou autre chose).

D'après mon expérience > une erreur dans la carte des objets d'un volume est fatale. Irréparable. J'estime ton volume perdu (en tant que possibilité d'accès à ses données).
 
Statut
Ce sujet est fermé.