10.11 El Capitan Comment renommer le SSD interne sans risque ?

The Jibest

Membre actif
15 Novembre 2005
334
37
Toulouse
Salut,

J'ai eu un super cadeau de Noël 2016, un MacBook Air :)

MacOS Sierra venant de sortir, c'est lui que j'ai naturellement récupéré dessus au déballage et je voulais absolument avoir El Capitan pour de multiples raisons, notamment ne pas essuyer les plâtres.

Avant de le réceptionner, j'ai étudié ce qu'il fallait faire et appris El Capitan ma machine principale étant sous Snow Leopard.

J'avais déjà créé une clé bootable El Capitan pour dépanner un pote, non sans mal, ne l'ayant jamais téléchargé, je suis passé par l'ID Apple de mon fils pour récupérer l'archive.

J'ai un peu galèré, l'utilitaire de disque de la clé n'acceptant pas d'initialiser tout le disque, seulement la partition Sierra, puis message cette copie d'installateur ne peut être vérifiée, blablabla. Changement de la date et de l'heure de la bête, redémarrage, enfin j'arrive à installer El Capitan.

Dans la bagarre, je n'ai pas pris soin de modifier le nom proposé par défaut pour le SSD et je me retrouve avec Sans titre. Le volume qui monte et s'affiche seul a bien le nom que je lui ai attribué, El Capitan.

Bon, ça fait plus d'un an et il faut vraiment aller le voir via le Terminal ou l'Utilitaire de disque Yosemite adapté, mais j'aimerais bien modifier proprement ce détail sans tout compromettre.

Voilà ce que m'affiche le Terminal :

Bloc de code:
macbook-air-de-jean-luc:~ jlc$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Sans titre              250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS El Capitan             +249.8 GB   disk1
                                 Logical Volume on disk0s2
                                 2E39D2D9-1856-4A5A-B82F-6E31E8DB19F2
                                 Unencrypted

Dans l'Utilitaire de disque Yosemite adapté + menu debug j'obtiens Sans titre qui se décline avec les 4 mêmes partitions que ci-dessus.
  • Sans titre est déclaré comme groupe de volumes logiques.
  • El Capitan comme partition logique
  • EFI comme EFI
  • Apple_CoreStorage comme volume physique core storage
  • Recovery HD comme carte d'amorçage Apple
Pour info, l'Utilitaire de disque El Capitan m'affiche :
  • APPLE SSD SMO256G Media dit Appareil physique, décliné sur une seule ligne
  • El Capitan dit Volume logique.

Il faut suivre :D

J'ai pris le soin de détailler ça pour demander comment renommer ce Sans titre comme j'aurais dû le faire dès le début sans risquer de tout compromettre.

:merci:
 
tu te compliques bien la tâche !!
depuis le finder, il te suffit de modifier le nom du disque, comme tu le ferais sur n'importe quel fichier ou dossier.
 
:coucou: Jibest

J'ai pris le soin de détailler ça pour demander comment renommer ce Sans titre comme j'aurais dû le faire dès le début sans risquer de tout compromettre.

La réponse est ultra simple : tu ne peux pas (d'une manière non destructive).

Car Sans titre est le nom du Conteneur CoreStorage (dit « Groupe de Volumes Logiques ») qui est une entité purement nominale (une espèce d'emballage logique) incluant 2 disques virtuels : le magasin de stockage physique Physical Volume inscrit sur la partition disk0s2 et toujours anonyme > et le disque miroir virtuel Logical Volume qui s'en exporte. Sur la couche logique virtuelle de ce Logical Volume --> se trouve ancré un système de fichiers jhfs+ traditionnel > qui monte un volume nommé El Capitan (chez toi) sur l'espace de ce disque logique virtuel qui lui tient lieu de partition.

Le nom du Conteneur CoreStorage lui est attribué à la création et reste immuable.

Mais...

... le système de stockage CoreStorage que tu as ne remplit aucune fonction réelle (ni Fusion Drive > ni Chiffrement FileVault) --> c'est une simple génération automatique du programme d'installation d'El Capitan. Il est donc vraisemblablement réversible (d'une manière non destructive pour le volume El Capitan actuel). D'où : plus de CoreStorage --> plus de nom moche du Conteneur CoreStorage. C'est ainsi que j'aime résoudre les problèmes : non en les "patchant" > mais en supprimant les conditions qui font qu'ils se posent.

Pour savoir si ton CoreStorage est réversible --> passe la commande informative :
Bloc de code:
diskutil cs list

  • tu introduis la spécification CoreStorage (en abrégé : cs) dans la commande classique
  • tu obtiens le tableau détaillé du Groupe de Volumes Logiques

=> poste-le ici.
 
:coucou: Jibest



La réponse est ultra simple : tu ne peux pas (d'une manière non destructive).

Car Sans titre est le nom du Conteneur CoreStorage (dit « Groupe de Volumes Logiques ») qui est une entité purement nominale (une espèce d'emballage logique) incluant 2 disques virtuels : le magasin de stockage physique Physical Volume inscrit sur la partition disk0s2 et toujours anonyme > et le disque miroir virtuel Logical Volume qui s'en exporte. Sur la couche logique virtuelle de ce Logical Volume --> se trouve ancré un système de fichiers jhfs+ traditionnel > qui monte un volume nommé El Capitan (chez toi) sur l'espace de ce disque logique virtuel qui lui tient lieu de partition.

Le nom du Conteneur CoreStorage lui est attribué à la création et reste immuable.

Mais...

... le système de stockage CoreStorage que tu as ne remplit aucune fonction réelle (ni Fusion Drive > ni Chiffrement FileVault) --> c'est une simple génération automatique du programme d'installation d'El Capitan. Il est donc vraisemblablement réversible (d'une manière non destructive pour le volume El Capitan actuel). D'où : plus de CoreStorage --> plus de nom moche du Conteneur CoreStorage. C'est ainsi que j'aime résoudre les problèmes : non en les "patchant" > mais en supprimant les conditions qui font qu'ils se posent.

Pour savoir si ton CoreStorage est réversible --> passe la commande informative :
Bloc de code:
diskutil cs list

  • tu introduis la spécification CoreStorage (en abrégé : cs) dans la commande classique
  • tu obtiens le tableau détaillé du Groupe de Volumes Logiques
=> poste-le ici.
Je me rends compte que je n'avais pas bien compris la question :D
Lecture trop rapide sans doute. Néanmoins avoir un nom de corestorage "étrange" ne m'aurait absolument pas gêné
 
Je ne fais que passer.
Je pose une question bête et je repars.
Je croyais qu'on ne pouvait pas downgrader en "n-x" un ordi vendu en "n".
Comment donc as-tu pu, The Jibest, installer un système antérieur ?
Autre question : Quelles conséquences doit-on attendre sur la santé de la machine avec un tel downgrade ?
 
Tu retardes un peu, c'est macOS High Sierra qui est sorti le 25 septembre 2017. Alors tu as récupéré quoi, Sierra ou High Sierra ?
On a l'impression de lire un post écrit à Noel 2016, qui est resté 13 mois en hibernation dans les serveurs et qui vient juste de partir aujourd'hui :D
 
Je croyais qu'on ne pouvait pas downgrader en "n-x" un ordi vendu en "n".
Comment donc as-tu pu, The Jibest, installer un système antérieur ?
Ce qui compte pour la compatibilité, ce n'est pas la date de vente de l'ordinateur mais la date de sortie de ce modèle.
On peut donc avoir acheté un Mac avec le nouveau système qui venait de sortir mais qui acceptera l'installation du système précédent, si celui-ci était encore en cours lors de la première commercialisation de ce modèle…
 
Ce qui compte pour la compatibilité, ce n'est pas la date de vente de l'ordinateur mais la date de sortie de ce modèle ; on peut donc avoir acheté un Mac avec un système plus récent mais qui acceptera l'installation du système qui était en cours au moment de sa sortie…
Effectivement, ça tombe sous le sens.
Merci pour l'info.
 
:coucou: macomaniac,

J'ai effectivement détaillé mon affaire pour être le plus clair possible. Sans titre n'apparaît que dans le Terminal ou l'Utilitaire de disque Yosemite modifié, jamais dans le Finder ni dans l'Utilitaire de disque El Capitan.

Je me doutais qu'il fallait prendre des précautions, j'ai encore le souvenir ému de mes 1ers pas sous Tiger où j'avais pris l'initiative de modifier le nom de la petite maison :banghead:

Il n'y a pas que Sierra ou High Sierra dans la vie, ce n'est pas pour polémiquer, c'est un choix raisonné, comme le Combi VW T3 garé dans mon allée avec lequel je fais tout simplement, pétrole, huile, graissage, air, et qui roule avec la banane pendant que les flagships actuels vivent leurs bugs et autres délires imposés.

Retour au Terminal, mon nouvel idole ;)

Bloc de code:
macbook-air-de-jean-luc:~ jlc$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 098928EA-5BEC-4C02-8FFC-4CF9B0F8DFE6
    =========================================================
    Name:         Sans titre
    Status:       Online
    Size:         250140434432 B (250.1 GB)
    Free Space:   18882560 B (18.9 MB)
    |
    +-< Physical Volume 9456E0FC-B14F-4710-980C-2031302DCD11
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     250140434432 B (250.1 GB)
    |
    +-> Logical Volume Family BF544AE7-E29D-4248-8B2C-4FCD8521D403
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 2E39D2D9-1856-4A5A-B82F-6E31E8DB19F2
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          249769230336 B (249.8 GB)
            Revertible:            Yes (no decryption required)
            LV Name:               El Capitan
            Volume Name:           El Capitan
            Content Hint:          Apple_HFS
macbook-air-de-jean-luc:~ jlc$

Je vois bien Revertible : Yes, mais c'est pour le volume El Capitan...

:merci:
 
Comme je l'avais mentionné malicieusement --> étant donné un problème > il y a toujours 2 façons de le régler : soit on admet les termes du problème comme une nécessité et on cherche un solution en aval du problème (en somme une façon de lénifier le problème) ; soit on refuse les termes du problème et on décide de supprimer ce qui fait que le problème se pose (ce qui correspond à une intervention en amont du problème). Exemple : ma télé tombe en panne --> résolution par l'aval : je chercher à la réparer ; résolution par l'amont : je décide de me désintéresser des spectacles d'images animées > ce qui me conduit à ne plus regarder la télé.

Ton CoreStorage est une structure logique réversible (non destructivement pour le volume El Capitan). Les problèmes (nominaux) de ce CoreStorage sont donc éliminables avec la suppression de ce système de stockage --> opération par l'amont !

Tu passes la commande (copier-coller) :
Bloc de code:
diskutil coreStorage revert 2E39D2D9-1856-4A5A-B82F-6E31E8DB19F2

  • dont la syntaxe est la suivante : tu appelles diskutil > la spécifiation coreStorage (tu pourrais mettre cs à la place) > le verbe revert (opérer la réversion logique) > et comme objet l'UUID du Logical Volume (le disque virtuel exporté qui supporte le volume El Capitan).

Si la commande ne retourne pas d'erreur > re-démarre impérativement une fois (sinon le kernel continuerait de charger le Logical Volume comme un disque virtuel disk1). Ta session ré-ouverte > repasse un :
Bloc de code:
diskutil list

  • et contemple le résultat : la dénomination Untitled... brille par son absence !
 
:coucou:

Bon, c'est carrément écoeurant, non seulement ma demande est résolue, mais encore je prends un autre cours magistral :merci:

Résultat de la commande réparatrice en amont :

Bloc de code:
macbook-air-de-jean-luc:~ jlc$ diskutil coreStorage revert 2E39D2D9-1856-4A5A-B82F-6E31E8DB19F2
Started CoreStorage operation on disk1 El Capitan
Switching partition from Core Storage type to original type
Reclaiming space formerly used by Core Storage metadata
Even though the disk is now fully reverted, you should reboot soon to re-mount your reverted disk from the actual original partition
Removing Physical Volume
Destroying Logical Volume Group
Remounting former Physical Volume as normal disk
Core Storage LV UUID: 2E39D2D9-1856-4A5A-B82F-6E31E8DB19F2
Core Storage disk: disk0s2
Finished CoreStorage operation on disk1 El Capitan
macbook-air-de-jean-luc:~ jlc$

Redémarrage, puis :

Bloc de code:
macbook-air-de-jean-luc:~ jlc$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS El Capitan              250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
macbook-air-de-jean-luc:~ jlc$

Dans l'Utilitaire de disque de Yosemite modifié Le groupe de Volumes physiques a pris le même nom que dans l'Utilitaire de disque d'El Capitan, APPLE SSD SMO256G. De plus Sans titre a disparu de la liste, restent :
  • EFI
  • El Capitan
  • Recovery HD

Merci !
 
J'ai effectivement détaillé mon affaire pour être le plus clair possible.
J'ai eu un super cadeau de Noël 2016, un MacBook Air :)
Ben désolé, mais du pas du tout pour moi, dans la mesure ou on ne sait pas quel modèle exact tu as eu comme cadeau et surtout de quelle année !

De plus...
Sans titre n'apparaît que dans le Terminal ou l'Utilitaire de disque Yosemite modifié, jamais dans le Finder ni dans l'Utilitaire de disque El Capitan.
...cette version modifiée ne fonctionne plus sous Sierra et High Sierra. Tu comprendras peut-être notre interrogation ?
 
Ben désolé, mais du pas du tout pour moi, dans la mesure ou on ne sait pas quel modèle exact tu as eu comme cadeau et surtout de quelle année !

Cette information, comme le reste de mes machines est dans ma signature.

J'y ai mis l'essentiel, notamment mon MacBook Air 2015 sous El Capitan, j'aurais peut-être dû le rappeler dans le texte ?

Ironie du sort, sous Sierra ou High Sierra, je ne me serais sans doute pas posé la question ;)
 
Il faut avouer que dès le départ, nous sommes en 2018, et...
J'ai eu un super cadeau de Noël 2016, un MacBook Air

MacOS Sierra venant de sortir, c'est lui que j'ai naturellement récupéré dessus au déballage et je voulais absolument avoir El Capitan pour de multiples raisons, notamment ne pas essuyer les plâtres.
...c'est un modèle de 2015 que tu as eu pour 2016 ! Franchement faut suivre, car El Capitan est sorti le 30 septembre 2015. On ne refait pas l'histoire de France, mais on n'en est pas loin quand même. :D

Et quitte à installer une version, autant installer macOS Sierra qui est bien finalisé et laisser de coté pour le moment High Sierra.
 
Nous sommes en 2018 depuis bientôt un mois, mon MacBook Air est le modèle de mars 2015, commandé et reçu fin décembre 2016 soit il y a 13 mois. MacOS Sierra est sorti le 20 septembre 2016 c'est normal que la configuration de mon MacBook Air corresponde au dernier sorti. C'est aussi normal que je puisse rétrograder en El Capitan puisque ce MacBook Air est sorti sous son règne donc compatible.

J'ai du mal à voir où j'ai pu créer une confusion, mais c'est possible.

MacOS Sierra est sans doute finalisé à cette heure, de toutes façon il n'a pas le choix puisque High Sierra le pousse vers la sortie au rythme effréné que la pomme nous impose dans ses choix matériels et logiciels.

Je ne vois toujours pas d'anachronisme dans mes choix raisonnés, le MacBook Air 2015 tourne avec un OS avec lequel il est né. El Capitan est aussi finalisé, je n'ai aucun besoin de Siri, d'APFS, des autres indispensables fonctions que j'ai oubliées et je n'ai pas de cloud.

J'ai encore la chance de bénéficier de mises à jour de sécurité, et d'un Safari récent. De toutes façons avec toutes les failles conçues par les agences yankees cf spectre et meltdown on est des nains. Je fais ce que je peux pour complexifier un peu, Little Snitch, pas de cloud, pas de data sur mon mobile. Je suis certainement un réac irrécupérable, mais je fais ma part :)

Cela dit, je n'ai rien contre les utilisateurs de High Sierra, je peux concevoir l'attrait de la nouveauté, la curiosité ou la simple nécessité de devoir l'exploiter à titre personnel ou professionnel.