Espace invisible de 161 Go sur 500 Go ?

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
Il y a bien une Recovery HD créée sous le volume NéoMac. Reste à savoir si elle contient bien un OS de secours opérationnel.

Par la commande :
Bloc de code:
diskutil mount disk0s7

  • tu montes le volume Recovery HD de cette partition > puis par la commande :
Bloc de code:
ls -R /Volumes/"Recovery HD"

  • tu listes récursivement le contenu de ce volume

Poste le tableau retourné par la 2è commande.
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
Il y a bien une Recovery HD créée sous le volume NéoMac. Reste à savoir si elle contient bien un OS de secours opérationnel.

Par la commande :
Bloc de code:
diskutil mount disk0s7

  • tu montes le volume Recovery HD de cette partition > puis par la commande :
Bloc de code:
ls -R /Volumes/"Recovery HD"

  • tu listes récursivement le contenu de ce volume

Poste le tableau retourné par la 2è commande.

Voilà Monsieur!

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ ls -R /Volumes/"Recovery HD"
System            com.apple.boot.R    com.apple.recovery.boot

/Volumes/Recovery HD/System:
Library

/Volumes/Recovery HD/System/Library:
CoreServices

/Volumes/Recovery HD/System/Library/CoreServices:
PlatformSupport.plist    SystemVersion.plist    boot.efi

/Volumes/Recovery HD/com.apple.boot.R:
Library    System    usr

/Volumes/Recovery HD/com.apple.boot.R/Library:
Preferences

/Volumes/Recovery HD/com.apple.boot.R/Library/Preferences:
SystemConfiguration

/Volumes/Recovery HD/com.apple.boot.R/Library/Preferences/SystemConfiguration:
com.apple.Boot.plist

/Volumes/Recovery HD/com.apple.boot.R/System:
Library

/Volumes/Recovery HD/com.apple.boot.R/System/Library:
Caches            PrelinkedKernels

/Volumes/Recovery HD/com.apple.boot.R/System/Library/Caches:
com.apple.corestorage

/Volumes/Recovery HD/com.apple.boot.R/System/Library/Caches/com.apple.corestorage:
EFILoginLocalizations        EncryptedRoot.plist.wipekey

/Volumes/Recovery HD/com.apple.boot.R/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations:
Lucida13.efires        disk_passwordUI.efires    preferences.efires
Lucida13White.efires    flag_picker.efires    sound.efires
appleLogo.efires    guest_userUI.efires    unknown_userUI.efires
battery.efires        loginui.efires

/Volumes/Recovery HD/com.apple.boot.R/System/Library/PrelinkedKernels:
prelinkedkernel

/Volumes/Recovery HD/com.apple.boot.R/usr:
standalone

/Volumes/Recovery HD/com.apple.boot.R/usr/standalone:
i386

/Volumes/Recovery HD/com.apple.boot.R/usr/standalone/i386:
EfiLoginUI

/Volumes/Recovery HD/com.apple.boot.R/usr/standalone/i386/EfiLoginUI:
Lucida13.efires        disk_passwordUI.efires    recoveryUI.efires
Lucida13White.efires    flag_picker.efires    recovery_user.efires
appleLogo.efires    guest_userUI.efires    sound.efires
battery.efires        loginui.efires        unknown_userUI.efires

/Volumes/Recovery HD/com.apple.recovery.boot:
BaseSystem.chunklist    BaseSystem.dmg
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
Voici le dossier de démarrage de l'OS de secours cloné par CCC -->
Bloc de code:
/Volumes/Recovery HD/com.apple.recovery.boot:
BaseSystem.chunklist    BaseSystem.dmg

  • il manque dans le dossier com.apple.recovery.boot les fichiers de démarrage de l'OS de secours contenu dans l'image-disque BaseSystem.dmg = lanceur boot.efi > cache de démarrage prelinkedkernel > fichier d'adresse de boot com.apple.Boot.plist > fichier de vérification PlatformSupport.plist

Voici le plus convivial pour toi -->

  • relance Carbon Copy Cloner > dans la colonne de gauche sélectionne le volume affiché NéoMac --> dans le champ central du panneau > tu vois s'afficher un bouton : Recovery HD tout en bas à gauche --> presse-le
  • un sous-panneau doit se démasquer en haut du champ central > avec un bouton : "Créer Recovery HD" --> presse ce bouton : CCC devrait mettre à jour le dossier de la Recovery HD lacunaire

=> indique ici si l'opération a été effectuée.
 
  • J’aime
Réactions: litobar71

Jacques64200

Membre junior
16 Août 2018
42
0
46
Voici le dossier de démarrage de l'OS de secours cloné par CCC -->
Bloc de code:
/Volumes/Recovery HD/com.apple.recovery.boot:
BaseSystem.chunklist    BaseSystem.dmg

  • il manque dans le dossier com.apple.recovery.boot les fichiers de démarrage de l'OS de secours contenu dans l'image-disque BaseSystem.dmg = lanceur boot.efi > cache de démarrage prelinkedkernel > fichier d'adresse de boot com.apple.Boot.plist > fichier de vérification PlatformSupport.plist

Voici le plus convivial pour toi -->

  • relance Carbon Copy Cloner > dans la colonne de gauche sélectionne le volume affiché NéoMac --> dans le champ central du panneau > tu vois s'afficher un bouton : Recovery HD tout en bas à gauche --> presse-le
  • un sous-panneau doit se démasquer en haut du champ central > avec un bouton : "Créer Recovery HD" --> presse ce bouton : CCC devrait mettre à jour le dossier de la Recovery HD lacunaire
=> indique ici si l'opération a été effectuée.

Ca ne semble pas Fonctionner… Je t'ai mis les photos des étapes et des fenêtres du logiciel, je n'ai pas de boutons CCC
 

Fichiers joints

  • Capture d’écran 2018-08-18 à 14.48.47.png
    Capture d’écran 2018-08-18 à 14.48.47.png
    1,4 Mo · Affichages: 62
  • Capture d’écran 2018-08-18 à 14.48.27.png
    Capture d’écran 2018-08-18 à 14.48.27.png
    1,2 Mo · Affichages: 62
  • Capture d’écran 2018-08-18 à 14.48.20.png
    Capture d’écran 2018-08-18 à 14.48.20.png
    1,6 Mo · Affichages: 74

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
On va vérifier --> repasse les 2 commandes que je t'avais passées précédemment =>
Bloc de code:
diskutil mount disk0s7
ls -R /Volumes/"Recovery HD"

  • poste à nouveau le tableau retourné par la 2è

=> si le dossier com.apple.recovery.boot s'avère toujours lacunaire > je te proposerai une action de restauration via le Terminal...
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
On va vérifier --> repasse les 2 commandes que je t'avais passées précédemment =>
Bloc de code:
diskutil mount disk0s7
ls -R /Volumes/"Recovery HD"

  • poste à nouveau le tableau retourné par la 2è

=> si le dossier com.apple.recovery.boot s'avère toujours lacunaire > je te proposerai une action de restauration via le Terminal...

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ ls -R /Volumes/"Recovery HD"
System            com.apple.boot.R    com.apple.recovery.boot

/Volumes/Recovery HD/System:
Library

/Volumes/Recovery HD/System/Library:
CoreServices

/Volumes/Recovery HD/System/Library/CoreServices:
PlatformSupport.plist    SystemVersion.plist    boot.efi

/Volumes/Recovery HD/com.apple.boot.R:
Library    System    usr

/Volumes/Recovery HD/com.apple.boot.R/Library:
Preferences

/Volumes/Recovery HD/com.apple.boot.R/Library/Preferences:
SystemConfiguration

/Volumes/Recovery HD/com.apple.boot.R/Library/Preferences/SystemConfiguration:
com.apple.Boot.plist

/Volumes/Recovery HD/com.apple.boot.R/System:
Library

/Volumes/Recovery HD/com.apple.boot.R/System/Library:
Caches            PrelinkedKernels

/Volumes/Recovery HD/com.apple.boot.R/System/Library/Caches:
com.apple.corestorage

/Volumes/Recovery HD/com.apple.boot.R/System/Library/Caches/com.apple.corestorage:
EFILoginLocalizations        EncryptedRoot.plist.wipekey

/Volumes/Recovery HD/com.apple.boot.R/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations:
Lucida13.efires        battery.efires        guest_userUI.efires    sound.efires
Lucida13White.efires    disk_passwordUI.efires    loginui.efires        unknown_userUI.efires
appleLogo.efires    flag_picker.efires    preferences.efires

/Volumes/Recovery HD/com.apple.boot.R/System/Library/PrelinkedKernels:
prelinkedkernel

/Volumes/Recovery HD/com.apple.boot.R/usr:
standalone

/Volumes/Recovery HD/com.apple.boot.R/usr/standalone:
i386

/Volumes/Recovery HD/com.apple.boot.R/usr/standalone/i386:
EfiLoginUI

/Volumes/Recovery HD/com.apple.boot.R/usr/standalone/i386/EfiLoginUI:
Lucida13.efires        battery.efires        guest_userUI.efires    recovery_user.efires
Lucida13White.efires    disk_passwordUI.efires    loginui.efires        sound.efires
appleLogo.efires    flag_picker.efires    recoveryUI.efires    unknown_userUI.efires

/Volumes/Recovery HD/com.apple.recovery.boot:
BaseSystem.chunklist    BaseSystem.dmg
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
Aucun changement.

Le volume Recovery HD étant toujours monté > par la commande :
Bloc de code:
diskutil mount disk0s3

  • tu montes le volume de la partition de secours originale (celle du volume Macintosh HD) --> lequel va être indexé implicitement comme : Recovery HD 1 (afin qu'un volume du même nom que le 1er ne soit pas monté simultanément)

Par la commande :
Bloc de code:
sudo asr restore -s /Volumes/"Recovery HD 1" -t /Volumes/"Recovery HD" --erase --noprompt

  • tu restaures en mode "blocs" le volume source Recovery HD 1 --> au volume de destination Recovery HD
  • à la demande de password (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • si la commande est validée > tu vas avoir 2 passes de restauration : lente (Restoring) > rapide (Validating) --> dont la progression est marquée par tranches de 10% séparées par des ....

=> poste ce qui a été affiché en retour de commande lorsque tout est complété et l'invite de commande récupérée.
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
Aucun changement.

Le volume Recovery HD étant toujours monté > par la commande :
Bloc de code:
diskutil mount disk0s3

  • tu montes le volume de la partition de secours originale (celle du volume Macintosh HD) --> lequel va être indexé implicitement comme : Recovery HD 1 (afin qu'un volume du même nom que le 1er ne soit pas monté simultanément)

Par la commande :
Bloc de code:
sudo asr restore -s /Volumes/"Recovery HD 1" -t /Volumes/"Recovery HD" --erase --noprompt

  • tu restaures en mode "blocs" le volume source Recovery HD 1 --> au volume de destination Recovery HD
  • à la demande de password (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • si la commande est validée > tu vas avoir 2 passes de restauration : lente (Restoring) > rapide (Validating) --> dont la progression est marquée par tranches de 10% séparées par des ....
=> poste ce qui a été affiché en retour de commande lorsque tout est complété et l'invite de commande récupérée.

Je ne sais pas si c'est bon signe…

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ sudo asr restore -s /Volumes/"Recovery HD 1" -t /Volumes/"Recovery HD" --erase --noprompt
Password:
Sorry, try again.
Password:
    Validating target...done
    Validating source...done
    Repartitioning target device...
Could not change the partition type for /dev/disk0s7 - Opération non permise
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
On va ajuster. Passe la commande :
Bloc de code:
ls /Volumes

  • qui affiche les volumes montés

Poste la liste --> c'est juste pour vérifier si les volumes Recovery HD sont toujours montés > ou si asr les a démontés.
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
On va ajuster. Passe la commande :
Bloc de code:
ls /Volumes

  • qui affiche les volumes montés

Poste la liste --> c'est juste pour vérifier si les volumes Recovery HD sont toujours montés > ou si asr les a démontés.

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ ls /Volumes
Macintosh HD    NéoMac        Recovery HD 1
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
Le volume de destination Recovery HD avait été démonté : tant mieux --> c'est ce qu'il faut pour la commande que voici :
Bloc de code:
sudo asr adjust --t /dev/disk0s7 --settype "Apple_HFS"

  • la commande change le type de la partition de secours disk0s7 > de "Apple_Boot" (type verrouillant) --> à "Apple_HFS" (type flexible). Opération parfaitement réversible.

Poste l'affichage retourné par la commande.
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
Le volume de destination Recovery HD avait été démonté : tant mieux --> c'est ce qu'il faut pour la commande que voici :
Bloc de code:
sudo asr adjust --t /dev/disk0s7 --settype "Apple_HFS"

  • la commande change le type de la partition de secours disk0s7 > de "Apple_Boot" (type verrouillant) --> à "Apple_HFS" (type flexible). Opération parfaitement réversible.

Poste l'affichage retourné par la commande.

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ sudo asr adjust --t /dev/disk0s7 --settype "Apple_HFS"
Password:
asr: Volume adjustment failed: Operation not permitted
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
J'ai compris : le SIP est activé et c'est lui qui verrouille les opérations (depuis le début sans doute). Zut pour le SIP !

Il faut que tu redémarres > en tenant pressées les 2 touches ⌘R (cmd R) de l'écran noir à la  = démarrage sur l'OS de secours. Quand tu as l'écran avec la fenêtre aux 4 Utilitaires macOS > tu vas à la barre supérieure de menus > menu : Utilitaires > tu lances le Terminal.

Passe la commande :
Bloc de code:
csrutil disable

  • qui désactive le SIP

Tu quittes le Terminal --> Menu  > Redémarrer => là on va accélérer le mouvement : superbe d'audace > tu choisis de redémarrer sur NéoMac -->

  • vérifie si tu peux bien ouvrir une session miroir de celle du volume original Macintosh HD. Si tu as bien tout comme dans la précédente

Cette vérification faite > repasse une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je vérifie si les index des partitions n'ont pas varié avec ce nouveau démarrage...
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
J'ai compris : le SIP est activé et c'est lui qui verrouille les opérations (depuis le début sans doute). Zut pour le SIP !

Il faut que tu redémarres > en tenant pressées les 2 touches ⌘R (cmd R) de l'écran noir à la  = démarrage sur l'OS de secours. Quand tu as l'écran avec la fenêtre aux 4 Utilitaires macOS > tu vas à la barre supérieure de menus > menu : Utilitaires > tu lances le Terminal.

Passe la commande :
Bloc de code:
csrutil disable

  • qui désactive le SIP

Tu quittes le Terminal --> Menu  > Redémarrer => là on va accélérer le mouvement : superbe d'audace > tu choisis de redémarrer sur NéoMac -->

  • vérifie si tu peux bien ouvrir une session miroir de celle du volume original Macintosh HD. Si tu as bien tout comme dans la précédente

Cette vérification faite > repasse une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je vérifie si les index des partitions n'ont pas varié avec ce nouveau démarrage...

Il ne m'a pas proposé de redémarrer sur Néo, j'ai passé la dernière commande dont voici le résultat.

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS NéoMac                  249.7 GB   disk0s2
   3:                 Apple_Boot Recovery HD             515.8 MB   disk0s3
   4:          Apple_CoreStorage Macintosh HD            199.0 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   6:                  Apple_HFS Sauvegarde              49.9 GB    disk0s6
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +198.6 GB   disk1
                                 Logical Volume on disk0s4
                                 DACD83C6-D62E-4E0F-9929-3007CBC78FE4
                                 Unlocked Encrypted
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
Voici la 1ère bonne nouvelle -->
Bloc de code:
   2:                  Apple_HFS NéoMac                  249.7 GB   disk0s2
   3:                 Apple_Boot Recovery HD             515.8 MB   disk0s3

  • la paire de partitions installée sur les blocs du haut du disque a récupéré > avec les n° de rang 2 & 3 dans la table GPT > les index d'appareils disk0s2 & disk0s3 --> il n'y aura donc aucun bidouillage de la table GPT à faire pour modifier les index.

=> même si tu as l'impression qu'on fait du sur-place depuis un moment > en fait une importante avancée invisible s'est effectuée.

----------

Repasse la commande précédente (adaptée au nouvel index de partition disk0s3) :
Bloc de code:
sudo asr adjust --t /dev/disk0s3 --settype "Apple_HFS"

  • qui change le type de la partition de secours du haut > de "Apple_Boot" --> à "Apple_HFS"

Poste l'affichage retourné après exécution complète de la commande.
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
Voici la 1ère bonne nouvelle -->
Bloc de code:
   2:                  Apple_HFS NéoMac                  249.7 GB   disk0s2
   3:                 Apple_Boot Recovery HD             515.8 MB   disk0s3

  • la paire de partitions installée sur les blocs du haut du disque a récupéré > avec les n° de rang 2 & 3 dans la table GPT > les index d'appareils disk0s2 & disk0s3 --> il n'y aura donc aucun bidouillage de la table GPT à faire pour modifier les index.

=> même si tu as l'impression qu'on fait du sur-place depuis un moment > en fait une importante avancée invisible s'est effectuée.

----------

Repasse la commande précédente (adaptée au nouvel index de partition disk0s3) :
Bloc de code:
sudo asr adjust --t /dev/disk0s3 --settype "Apple_HFS"

  • qui change le type de la partition de secours du haut > de "Apple_Boot" --> à "Apple_HFS"

Poste l'affichage retourné après exécution complète de la commande.

En effet, j'ai un peu l'impression de faire du sur place, mais je te fais confiance sans soucis!

Bloc de code:
Fsck /dev/disk0s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
L'obstacle du SIP ayant été franchi > le changement de type a été validé.

Passe la commande :
Bloc de code:
ls /Volumes

  • et poste le tableau des volumes montés --> que je vérfie si le changement de type à "Apple_HFS" de la partition de secours => n'aurait pas induit un remontage automatique du volume Recovery HD (un type "Apple_Boot" proscrit le volume impliqué de montage automatique par le kernel > un type "Apple_HFS" induit un montage automatique en principe...)
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
L'obstacle du SIP ayant été franchi > le changement de type a été validé.

Passe la commande :
Bloc de code:
ls /Volumes

  • et poste le tableau des volumes montés --> que je vérfie si le changement de type à "Apple_HFS" de la partition de secours => n'aurait pas induit un remontage automatique du volume Recovery HD (un type "Apple_Boot" proscrit le volume impliqué de montage automatique par le kernel > un type "Apple_HFS" induit un montage automatique en principe...)

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ ls /Volumes
Macintosh HD    NéoMac        Sauvegarde
MacBook-Pro-de-JAC:~ JAC$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
81 599
24 700
Forêt de Fontainebleau
Bon ! --> le volume n'a pas été remonté.

Alors passe la commande :
Bloc de code:
sudo asr restore -s /dev/disk0s5 -t /dev/disk0s3 --erase --noprompt

  • la commande restaure la partition de secours originale (disk0s5) à la partition de secours nouvelle (disk0s3) > en passant par les devices cette fois-ci (ce qui implique un non montage des volumes) > au lieu de passer par les volumes montés
  • le changement de type à "Apple_HFS" de la partition de destination --> est censé débloquer la commande asr

Poste l'affichage retourné par la commande > une fois celle-ci exécutée complètement.
 

Jacques64200

Membre junior
16 Août 2018
42
0
46
Bon ! --> le volume n'a pas été remonté.

Alors passe la commande :
Bloc de code:
sudo asr restore -s /dev/disk0s5 -t /dev/disk0s3 --erase --noprompt

  • la commande restaure la partition de secours originale (disk0s5) à la partition de secours nouvelle (disk0s3) > en passant par les devices cette fois-ci (ce qui implique un non montage des volumes) > au lieu de passer par les volumes montés
  • le changement de type à "Apple_HFS" de la partition de destination --> est censé débloquer la commande asr
Poste l'affichage retourné par la commande > une fois celle-ci exécutée complètement.

Voili Voilou!

Bloc de code:
MacBook-Pro-de-JAC:~ JAC$ sudo asr restore -s /dev/disk0s5 -t /dev/disk0s3 --erase --noprompt
Password:
    Validating target...done
    Validating source...done
    Validating sizes...
Not enough space on /dev/disk0s3 to restore
MacBook-Pro-de-JAC:~ JAC$