10.12 Sierra IMPOSSIBLE de booter Sierra... retour EL Capitan possible ?

Bloc de code:
Last login: Tue Jul 18 09:51:35 on ttys000
iMac-de-Catherine:~ Utente$ diskutil reformat /Volumes/"Macintosh HD"
Started erase on disk0s2 Macintosh HD
Unmounting disk
Dissented by PID=71 (/usr/sbin/securityd)
Error: -69888: Couldn't unmount disk
iMac-de-Catherine:~ Utente$ diskutil umount force disk0s2
Volume Macintosh HD on disk0s2 force-unmounted
iMac-de-Catherine:~ Utente$ diskutil reformat disk0s2
Started erase on disk0s2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 931 GB case-insensitive HFS Plus volume with a 81920k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
iMac-de-Catherine:~ Utente$
 
Bonjour,
Je viens de rentrer et je me rends compte qu'on est déjà demain...
CarbonCopy s'est bien déroulé et je vais de ce pas fermer le iMac.
On se reparlera demain, si tu le veux bien, pour finaliser les détails.
A+
 
Bonjour,
Voila, je viens de démarrer ce matin avec alt sur le Macintosh HD et j'ai ouvert une session Kathy; tout cela semble bien se dérouler ...
Il ne reste donc probablement plus que qqs détails à régler avant de dire que l'opération de sauvetage soit terminée à 200%, notamment le démarrage automatique à partir du DD interne et le BU systématique vers une partition du DDE...
Voila, j'attends donc avec plaisir tes instructions...
à+
 
Dans ta session Utente (= Kathy) du volume interne Macintosh HD > va à : Menu  > Préférences Système > Disque de démarrage. Déverrouille le cadenas avec le mot-de-passe de session > sélectionne le volume Macintosh HD.

Cette sélection a inscrit dans la mémoire NVRAM (non volatile) de la Carte-Mère une préférence de démarrage > qui fait que le Mac va démarrer automatiquement sur l'OS du volume Macintosh HD.

=> tu n'as qu'à tester un re-démarrage sans presser la touche "alt" --> ton Mac devrait re-démarrer automatiquement sur le volume Macintosh HD interne. Comment vas-tu le savoir > si les volumes interne Macintosh HD et externe Sierra sont des clones l'un de l'autre ?

Méthode simple : la session ré-ouverte après le re-démarrage > lance le «Terminal» > fais un glisser-déposer au pointeur de l'icône du volume Macintosh HD dans la fenêtre du «Terminal».

  • Si tu es actuellement démarré sur le volume Macintosh HD > tu vas voir s'afficher uniquement une barre oblique :
    Bloc de code:
    /
    signe que le volume Macintosh HD est celui du Système actuellement démarré.

  • Si ce n'est pas le cas > tu verrais voir s'afficher un :
    Bloc de code:
    /Volumes/Macintosh HD
    > signe que tu es démarré sur un Système autre que Macintosh HD.
 
  • J’aime
Réactions: yvessr
je viens de redémarrer en automatique et d'ouvrir une session Catherine Winand (ce qui m'amené dans Sierra, mais avec bcp moins d'icônes)...
... quand je 'tire' Macintosh HD sur le terminal, j'obtiens ceci:

Bloc de code:
Last login: Wed Jul 19 08:26:08 on console
iMacdeCatherine:~ catherinewinand$ /Volumes/Macintosh\ HD


... autre remarque: je constate que quand je démarre avec Alt, je reçois 5 DD !!! (ce qui ne me semble pas normal):

Macintosh HD , clone , Sierra , et 2x Récupération-10.12.5 (tous deux en DDE, orange) ...................???


... il y a une invitation pour de nouvelles mise à jour !... quoi faire ?
 
Dernière édition:
L'écran du démarrage avec "alt" est normal : tu as 3 volumes-Système (2 démarrables = Sierra et Macintosh HD) et un qui plante au démarrage (clone) + 2 partitions de récupération non masquées : celles des volumes clone et Sierra.

----------

Par contre > il est inattendu que ta manipulation dans le panneau Disque de démarrage n'ait pas sélectionné Macintosh HD comme volume de démarrage automatique.

Un petit tour dans le «Terminal» pour faire un état des lieux. Passe les commandes informatives (l'une après l'autre - en copier-coller) :
Bloc de code:
diskutil list
diskutil cs list
csrutil status
nvram -x efi-boot-device

  • la 1ère va retourner le tableau des disques ;
  • la 2è > celle d'un CoreStorage s'il en existe un ;
  • la 3è > le statut du SIP (System Integrity Protection) qui est un protocole de sécurisation de l'OS qui se lance au démarrage : activé ou non ;
  • la 4è > l'adresse de boot automatique de l'EFI en NVRAM (poste ce § même s'il paraît indéchiffrable).

=> ces informations vont préciser la configuration logique.
 
  • J’aime
Réactions: yvessr
je spécifie que cdes sont sont faites avec un démarrage auto et une session Kathy...:


Bloc de code:
Last login: Wed Jul 19 08:45:17 on console
iMacdeCatherine:~ Utente$ diskutil list
/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_HFS Macintosh HD            999.3 GB   disk0s2

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS clone                   400.0 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:                  Apple_HFS Sierra                  598.7 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

iMacdeCatherine:~ Utente$ diskutil cs list
No CoreStorage logical volume groups found
iMacdeCatherine:~ Utente$ csrutil status
System Integrity Protection status: enabled.
iMacdeCatherine:~ Utente$ nvram -x efi-boot-device
efi-boot-device    <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>0BD8E4E3-DF9A-44ED-BA59-5FFAE6D7BEA9</string></dict></dict><key>BLLastBSDName</key><string>disk1s4</string></dict></array>%00
iMacdeCatherine:~ Utente$
 
Alors il y a plusieurs points :

  • le SIP est activé et a l'air de verrouiller l'adresse efi-boot-device en NVRAM ;
  • celle-ci mentionne la partition disk1s4 comme volume de démarrage automatique > càd. Sierra.
  • enfin «Carbon Copy Cloner» n'a pas créé sur le disque interne (disk0) une partition de récupération Recovery HD (qui devrait être la disk0s3) > non qu'il ne puisse pas le faire > mais parce que tu n'as pas dû, en fin de clonage, accéder à sa requête d'en créer une.
----------

Alors re-démarre avec "alt" > choisis une Récupération 10.12.5 (peu importe laquelle) > ce qui t'amène à une interface Recovery > avec une fenêtre de 4 Utilitaires macOS.

Va à la barre de menus supérieure > menu Utilitaires > sous-menu Terminal. Dans la fenêtre ouverte saisis exactement la commande :
Bloc de code:
csrutil disable
et valide avec "Entrée".

  • cette commande désactive le SIP au démarrage.

----------

Re-démarre automatiquement > ce qui va t'amener sur la session Kathy du volume Sierra (l'adresse en NVRAM n'ayant pas été changée).

Lance «Carbon Copy Cloner» > dans la colonne de gauche regarde dans la partie du bas intitulée VOLUMES > sélectionne le volume Macintosh HD affiché. Cette sélection affiche un grand rectangle central bleu avec un bouton tout en bas : Recovery HD.

Presse-le : un panneau "Clonage de la partition de secours Apple" s'affiche > avec un bouton : Cloner Recovery HD en bas à droite. Tu le presses et «CCC» devrait te cloner une Recovery HD sur le disque interne de l'iMac.

----------

Cela fait > va au Menu  > Préférences Système > Disque de démarrage > déverrouille le panneau > sélectionne le volume Macintosh HD > presse le bouton Re-Démarrer.

Revenu dans une session Kathy --> tu fais un double test dans le «Terminal» :

  • Glisser-déposer de l'icône du volume Macintosh HD --> / ou /Volumes/Macintosh HD ?
  • Commandes :
    Bloc de code:
    diskutil list
    nvram -x efi-boot-device

=> poste les 2 tableaux pour voir s'il y a eu un changement à la configuration.
 
  • J’aime
Réactions: yvessr
attention, je ne voudrais pas faire de bêtises, donc je te soumet la proposition que je reçois de CCC dans le panneau Clonage de la partition de secours Apple: il est écrit 'Créer recovery HD' au lieu de 'Cloner recovery HD' que tu m'a annoncé...???
 
Bloc de code:
Last login: Wed Jul 19 10:19:31 on console
C8:2A:14:48:19:4B:~ Utente$ / diskutil list
-bash: /: is a directory
C8:2A:14:48:19:4B:~ Utente$ nvram -x efi-boot-device
efi-boot-device    <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>00006DE8-14AF-0000-9717-0000DB5F0000</string></dict></dict><key>BLLastBSDName</key><string>disk0s2</string></dict></array>%00
C8:2A:14:48:19:4B:~ Utente$
 
Tu es bien automatiquement sur le volume Macintosh HD > et l'adresse automatique pour l'EFI en NVRAM, à la rubrique efi-boot-device, est bien la partition disk0s2. Opération réussie.

----------

Pour la partition Recovery HD > passe la commande :
Bloc de code:
diskutil list
et poste le tableau retourné.

(La précédente commande a avorté > parce que tu avais laissé traîner devant la / issue du glisser-déposer du volume Macintosh HD)
 
  • J’aime
Réactions: yvessr
Bloc de code:
Last login: Wed Jul 19 10:20:32 on ttys000
C8:2A:14:48:19:4B:~ Utente$ diskutil list
/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_HFS Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS clone                   400.0 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:                  Apple_HFS Sierra                  598.7 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

C8:2A:14:48:19:4B:~ Utente$
 
La ligne :
Bloc de code:
3:      Apple_Boot Recovery HD     650.0 MB   disk0s3
prouve que «CCC» t'a bien créé une partition de récupération Recovery HD sur le disque interne de l'iMac. Problème résolu encore.

----------

Je pense qu'à ce stade > il est possible de re-partitionner le disque du DDE dont la configuration est actuellement dépassée.

Est-ce que tu veux un seul volume de 1 To qui pourra servir d'accueil pour un clone du volume Macintosh HD également de 1 To ?
 
OUI je pense que c'est la meilleure solution si l'on met en route un BU permanent et systématique (je ne connais pas les utilitaires OS mais sous Windows j'utilise pour cela 'Second Copy')...
 
Alors tu peux passer les commandes (l'une après l'autre) :
Bloc de code:
diskutil umount force disk1s4
diskutil eraseVolume disk1s4
diskutil eraseVolume disk1s5
diskutil resizeVolume disk1s2 0b

  • ces commandes démontent le volume Sierra > suppriment sa partition et celle de sa Recovery HD > puis récupèrent tout cet espace libéré au volume clone (dont la Recovery HD a été conservée).

Une fois toutes ces opérations faites > tu n'as qu'à poster le retour d'une commande :
Bloc de code:
diskutil list
pour vérifier si tout est en ordre.

Certes > le volume clone ne démarre pas actuellement > mais si tu fais un clone de Macintosh HD (source) dans clone (destination) via «CCC» - avec l'option Safety Net désactivée > ce volume va être épuré des applications tierces bloquantes et sera démarrable en tant qu'image-miroir de Macintosh HD. L'avantage de ce procédé > c'est que ce clonage incrémental (qui va surtout supprimer du superflu dans clone) va être rapide.
 
  • J’aime
Réactions: yvessr
Bloc de code:
Last login: Wed Jul 19 10:34:06 on ttys000
C8:2A:14:48:19:4B:~ Utente$ diskutil umount force disk1s4
Volume Sierra on disk1s4 force-unmounted
C8:2A:14:48:19:4B:~ Utente$ diskutil eraseVolume disk1s4
Usage:  diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode
Completely erase a disk (partition or whole), laying down a new file system
volume.  Ownership of the affected disk is required.  Format is the specific
file system personality name (or alias) you want to erase it as (JHFS+, etc.).
Name is the (new) volume name (subject to file system naming restrictions), or
can be specified as %noformat% to skip initialization (to skip newfs). You
cannot erase the boot volume.  A format of "Free Space" will cause removal
of the partition.
Example: diskutil eraseVolume JHFS+ UntitledHFS /Volumes/SomeDisk
C8:2A:14:48:19:4B:~ Utente$ diskutil eraseVolume disk1s5
Usage:  diskutil eraseVolume format name MountPoint|DiskIdentifier|DeviceNode
Completely erase a disk (partition or whole), laying down a new file system
volume.  Ownership of the affected disk is required.  Format is the specific
file system personality name (or alias) you want to erase it as (JHFS+, etc.).
Name is the (new) volume name (subject to file system naming restrictions), or
can be specified as %noformat% to skip initialization (to skip newfs). You
cannot erase the boot volume.  A format of "Free Space" will cause removal
of the partition.
Example: diskutil eraseVolume JHFS+ UntitledHFS /Volumes/SomeDisk
C8:2A:14:48:19:4B:~ Utente$ diskutil resizeVolume disk1s2 0b
Resizing to full size (fit to fill)
Started partitioning on disk1s2 clone
Error: -69743: The new size must be different than the existing size
C8:2A:14:48:19:4B:~ Utente$



Bloc de code:
Last login: Wed Jul 19 11:10:40 on ttys000
C8:2A:14:48:19:4B:~ Utente$ diskutil list
/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_HFS Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS clone                   400.0 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:                  Apple_HFS Sierra                  598.7 GB   disk1s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk1s5

C8:2A:14:48:19:4B:~ Utente$
 
Excuse-moi : j'avais la tête ailleurs ! Voici les commandes valides :
Bloc de code:
diskutil eraseVolume free null disk1s4
diskutil eraseVolume free null disk1s5
diskutil resizeVolume disk1s2 0b
 
  • J’aime
Réactions: yvessr