Alors le volume
PCM Osx sur la partition
disk0s2 est défini par un système de fichiers
jhfs+ tout ce qu'il y a de standard.
Je me suis livré de mon côté à quelques expérimentations avec en
source un installateur de
High Sierra 10.13 developper beta et en
destination une partition de disque à configurations variables.
Une clean install de
10.13 durant exactement
9 minutes avec ma trapanelle (
MacBook Pro 17" late 2011) - un record de vitesse dans toute l'histoire de
macOS - pourquoi se priver d'enchaîner prestissimo quelques tests ?
- si la partition d'accueil porte déjà un Container APFS > au lancement de l'installateur et choix du volume correspondant en destination --> aucune option "Update to APFS" n'est affichée dans le panneau d'installation.
- si la partition d'accueil monte un volume au format JHFS+ > au lancement de l'installateur et choix du volume correspondant en destination --> une option "Update to APFS" est bien affichée dans le panneau d'installation. J'ai notée moi aussi qu'elle était cochée par défaut.
- si la partition d'accueil supporte un système de stockage CoreStorage > il en va comme pour un volume au format JHFS+.
- si on installe avec l'option "Update to APFS" cochée > un Container APFS est bien créé sur la partition d'accueil > et c'est dans un Volume APFS exporté par le Container APFS que l'OS 10.13 s'installe.
- si on installe avec l'option "Update to APFS" décochée (volontairement) > l'OS 10.13 s'installe classiquement dans le volume au format JHFS+.
- si on a l'OS 10.13 installé dans un volume classique JHFS+ > une commande de type :
-
Bloc de code:
diskutil ap convert [device]
génère un Container APFS exportant un Volume APFS dans lequel l'OS pré-installé se retrouve en place sans perte => un tel Volume reste démarrable.
- si on a un OS pré 10.13 installé dans un volume JHFS+ («Sierra 10.12» compris et antérieurs) > le même type de commande que ci-dessus génère un Container APFS dans le Volume APFS duquel l'OS se retrouve en place sans perte > mais un tel Volume APFS n'est plus démarrable --> panneau d'interdiction de stationner après mi-chargement laborieux [à le scruter > le Container ainsi créé après coup manque de composants auxiliaires de démarrage présents par contre si l'OS est 10.13].
- il est évident que tout volume de stockage JHFS+ peut être converti a posteriori au format APFS > ce sans perte de données mais il faut noter que ce Volume APFS ne pourra être monté en kernel qu'à partir de l'OS «Sierra 10.12» et supérieur. Dans un OS comme «El Capitan 10.11» (ou antérieur) le Volume APFS n'est pas montable en kernel > et donc n'« existe pas » à proprement parler comme objet manipulable.
- Inversement : tout volume de type JHFS+ classique se monte en kernel dans l'OS 10.13 > et ses fichiers sont donc disponibles.
- si on a un système de stockage CoreStorage sur la partition d'accueil > le Volume Logique est convertible au format Volume APFS > mais l'ensemble du Groupe de Volumes Logiques CoreStorage est démantelé > et remplacé par un Container APFS. Les mêmes conditions qu'avec la conversion d'un volume JHFS+ s'appliquent à ce cas de figure.
- la conversion d'un volume de format JHFS+ ou CoreStorage au format APFS est irréversible. Il n'est pas possible (à la différence du format CoreStorage) d'opérer une réversion de format à un format JHFS+ antérieur.
- l'option de chiffrement FileVault est présente dans l'OS 10.13 mais n'est pas activable pour l'heure. Il est évident que sous le nom de FileVault ne peut plus être mis en place un chiffrement de type CoreStorage mais de type APFS - lequel me semble en suspens.
- une modification du Programme Interne du Mac (EFI) est manifestement apportée à la première installation d'un OS 10.13.
--------------------
En résumé : seul un
fou simple d'esprit opérerait une conversion d'un volume
JHFS+ ou
CoreStorage recelant un OS
antérieur à
High Sierra 10.13 au format
APFS => car le volume ainsi converti ne serait
plus démarrable > et ne serait
pas non plus
réversible au format
JHFS+ ou
CoreStorage antérieur.
il serait un peu léger de se précipiter à installer l'OS
10.13 en mise-à-niveau directe de l'OS principal bien rodé utilisé jusqu'ici (surtout sans parachute de sauvegarde).
Une installation de
10.13 sans génération d'un format
APFS est praticable. Cela ne crée aucun obstacle en soi > puisqu'une
conversion au format
APFS du
10.13 JHFS+ est bien supportée.
--------------------
Si
phcm veut s'engager dans le format
APFS > il le peut directement en passant la commande :
Bloc de code:
diskutil ap convert disk0s2
Mais le point suivant est à noter : à la différence de la conversion antérieure d'un format
JHFS+ à un format
CoreStorage > le mode "
Live" n'est
pas supporté = maintien du volume démarré
monté même s'il est la cible de l'opération de conversion.
Au contraire : le volume
JHFS+ ou
CoreStorage cible de la conversion doit pouvoir être
démonté en préalable de cette conversion. Il est donc impératif de
démarrer sur un
Système alternatif > ce qui permettra au volume cible
non démarré d'être
démonté.
Je conseille donc à
phcm de démarrer avec
⌘R en mode
Recovery > d'aller au menu
Utilitaires de la barre de menus supérieure de l'écran d'accueil > de lancer le «
Terminal» > de passer d'abord par acquit de conscience une commande :
pour vérifier que l'identifiant d'appareil de la partition du volume
PCM Osx est bien toujours
disk0s2 > et alors de passer la commande donnée précédemment (en adaptant le
device le cas échéant). Sinon > démarrer sur un clone et opérer de même.
Le conseil d'avoir un
clone à jour sous la main s'impose bien évidemment - même si j'ai expérimenté une conversion sans anicroche.
Mais il en va de l'
APFS comme de la prose pour Monsieur Jourdain (qui « en faisait sans le savoir ») ou comme de la divinité selon Gustave Flaubert (« Présente partout et visible nulle part »). Un utilisateur qui ne recourt pas au «
Terminal» ne "verra" jamais aucune "entité
APFS" - l'«
Utilitaire de Disque» de
10.13 n'exhibant un
Volume APFS que comme un volume simple.
On dira : c'était déjà le cas avec l'inscrutable système de fichiers
JHFS+. Il est donc présumable que l'
APFS fera sentir ses effets partout sans qu'on ne le voie jamais nulle part