Bonjour
symbol
Le plus simple et le plus sûr est que tu télécharges depuis l'AppStore un
installateur complet de Mojave (
6 Go - ce devrait être la version
10.14.2) > et que tu lances l'installation à destination du volume
SSD525. La
conversion à l'
apfs (sans perte ni reformatage) devrait s'effectuer automatiquement (l'
InstallAssistant d'un installateur complet ayant un
privilège de conversion à l'
apfs que n'a pas celui d'une simple MÀJ de l'OS).
----------
Convertir à l'
apfs (sans perte) un volume
jhfs+ --> est une option aisée via une commande du
Terminal > si le volume concerné est un simple
volume de stockage. Il se crée alors un
Conteneur apfs ne contenant que ce seul volume converti à l'
apfs.
----------
Convertir à l'
apfs (sans perte) un volume
jhfs+ --> est une option sophistiquée et aléatoire via des commandes du
Terminal > si le volume concerné est un
volume démarrable. Car pour être un volume
apfs de
démarrage valide en sortie > le volume principal doit se trouver flanqué d'une
paire de volumes auxiliaires : un
Preboot de
prédémarrage & un
Recovery de
secours. La conversion d'un volume démarrable à l'
apfs ne pouvant s'effectuer
que dans le
Terminal d'une
session de secours et
pas dans celui de
macOS.
À la commande basique :
Bloc de code:
diskutil ap convert /Volumes/SSD525
- il faut alors ajouter une option de création d'un volume de prédémarrage Preboot (faute de quoi le volume SSD525 serait indémarrable par l'EFI). Cette option -prebootSource demande la désignation d'un répertoire "source" à partir duquel créer le volume de prédémarrage : le choix du répertoire CoreServices contenant le boot_loader boot.efi de l'OS jhfs+ en place étant le meilleur choix. On obtient donc une commande du type :
Bloc de code:
diskutil ap convert /Volumes/SSD525 -prebootSource /Volumes/SSD525/System/Library/CoreServices
----------
Mais pour que le volume de démarrage
SSD525 converti à l'
apfs soit valide > il lui faut de surcroît se trouver flanqué d'un volume
Recovery (qui va remplacer dans le
Conteneur apfs l'ancien volume
Recovery HD de la partition de secours indépendante des OS
jhfs+). Là les choses se compliquent carrément.
Il faut donc commencer par
créer dans le
Conteneur apfs qui abrite actuellement les volumes
apfs SSD525 &
Preboot > un volume vide
Recovery assorti du
role de
Récupération ad hoc. À supposer (
pure supposition de ma part) que le
Conteneur apfs nouvellement créé soit
exporté comme
espace-disque virtuel avec l'index de disque
disk4 > alors il s'agirait de la commande :
Bloc de code:
diskutil ap addVolume disk4 apfs Recovery -role R
- qui créerait donc dans le Conteneur disk4 abritant déjà les volumes SSD525 disk4s1 & Preboot disk4s2 => un Recovery disk4s3 non monté par défaut (à cause du role R attaché au volume).