cerhu > comp.os.* > comp.os.mac-os.x

JPP (10/01/2019, 22h51)
J'essaie de convertir un disque HFS+ en APFS, sans succès,
Que ce soit le disque entier ou l'un des deux volumes qu'il contient.
J'obtiens ceci :
i27:~ jpp$ apfs_hfs_convert -v /dev/disk2
Thu Jan 10 17:44:06 2019: apfs_hfs_convert (748.77.8)
Thu Jan 10 17:44:06 2019: Converting device at /dev/disk2
/dev/rdisk2: Cannot open device: Permission denied
Conversion failed!
/BuildRoot/Library/Caches/com.apple.xbs/Sources/apfs_executables/apfs-748
..77.8/hfs/hfs_convert.c:326 slice=-1 phase=1 location=7 error=13

Un sudo n'y fait rien, "Ignore ownership Š" sur un volume , non plus.

Explications ? solutions ?
Patrick (11/01/2019, 08h56)
On 2019-01-10 20:51:36 +0000, JPP said:

> J'essaie de convertir un disque HFS+ en APFS, sans succès,
> Que ce soit le disque entier ou l'un des deux volumes qu'il contient.
> Un sudo n'y fait rien, "Ignore ownership Š" sur un volume , non plus.
> [..]


Inutile de passer par le terminal, Utilitaire de disque sait le faire.

Après avoir effectué les sauvegardes qui s'imposent, tente de
reformater les partitions existantes en APFS, c'est possible en théorie.

Si cela ne marche pas, supprime les partitions du disque HFS+ en
sélectionnant l'icône à la racine, il ne restera donc qu'une partition.
La table de partition sélectionnée doit impérativement être GUID.
Formate le disque entier en APFS, puis, si nécessaire, ajoute des
partitions formatées en APFS en choisissant "Partitionner" dans
Utilitaire de disque.
pehache (11/01/2019, 09h04)
Le 11/01/2019 à 07:56, Patrick a écrit :
> On 2019-01-10 20:51:36 +0000, JPP said:
>> J'essaie de convertir un disque HFS+ en APFS, sans succès,
>> Que ce soit le disque entier ou l'un des deux volumes qu'il contient.
>> Un sudo n'y fait rien, "Ignore ownership ?" sur un volume , non plus.
>> [..]
>> Inutile de passer par le terminal, Utilitaire de disque sait le faire.


Inutile de passer par l'Utilitaire de disque, le terminal sait le faire.

> Après avoir effectué les sauvegardes qui s'imposent, tente de reformater
> les partitions existantes en APFS, c'est possible en théorie.
> Si cela ne marche pas, supprime les partitions du disque HFS+  en
> sélectionnant l'icône à la racine, il ne restera donc qu'une partition.
> La table de partition sélectionnée doit impérativement être GUID.
> Formate le disque entier en APFS, puis, si nécessaire, ajoute des
> partitions formatées en APFS en choisissant "Partitionner" dans
> Utilitaire de disque.


J'imagine que son but est justement d'éviter de reformater à zéro.
Patrick (11/01/2019, 12h18)
On 2019-01-11 07:04:28 +0000, pehache said:

> Le 11/01/2019 à 07:56, Patrick a écrit :
> J'imagine que son but est justement d'éviter de reformater à zéro.


Bon, écoute, si tu as une solution à proposer, donne la. Sinon ce que
tu écris ne sert strictement à rien.
SbM (11/01/2019, 12h50)
JPP <jpp> wrote:

[..]
> .77.8/hfs/hfs_convert.c:326 slice=-1 phase=1 location=7 error=13
> Un sudo n'y fait rien, "Ignore ownership ?" sur un volume , non plus.
> Explications ? solutions ?


Je lis au début du man : It is recommended not to run the
apfs_hfs_convert directly, but to run `diskutil apfs convert`

Tu as essayé ?
pehache (11/01/2019, 15h29)
Le 11/01/2019 à 11:18, Patrick a écrit :
> On 2019-01-11 07:04:28 +0000, pehache said:
>> Bon, écoute, si tu as une solution à proposer, donne la. Sinon ce que

> tu écris ne sert strictement à rien.


Quand je ne connais pas la solution à un problème je me tais,
contrairement à certains qui ne peuvent pas s'empêcher de donner une
solution qui ne correspond pas à la question posée.
JPP (11/01/2019, 16h04)
In article <5c383e03$0$31417$426a74cc>,
Patrick <patrick> wrote:
Š
> Inutile de passer par le terminal, Utilitaire de disque sait le faire.


Oui, j'ai vu Š après, mais là je suis tombé sur cette commande
apfs-hfs-convert et l'ai essayée de suite sans chercher ailleurs.

> Après avoir effectué les sauvegardes qui s'imposent, tente de
> reformater les partitions existantes en APFS, c'est possible en théorie.

Fait avec Utilitaire disque, ça marche très bien en conservant les
contenus.

> Si cela ne marche pas, supprime les partitions du disque HFS+ en
> sélectionnant l'icône à la racine, il ne restera donc qu'une partition.
> La table de partition sélectionnée doit impérativement être GUID.
> Formate le disque entier en APFS, puis, si nécessaire, ajoute des
> partitions formatées en APFS en choisissant "Partitionner" dans
> Utilitaire de disque.

Tu as déjà fait cela ?
Il me semble que, en APFS, ça se fait plutôt avec le bouton "Ajouter un
volume APFS.", c'est d'une simplicité rare comparé à partitionner avec
HFS+.
JPP (11/01/2019, 16h13)
In article <47b2ff73b7837e275d60d51d2edae20f30d487d6>,
pehache <pehache.7> wrote:

> Le 11/01/2019 à 11:18, Patrick a écrit :
> > On 2019-01-11 07:04:28 +0000, pehache said: ŠŠŠŠŠŠ
> > Bon, écoute, si tu as une solution à proposer, donne la. Sinon ce que
> > tu écris ne sert strictement à rien.

> Quand je ne connais pas la solution à un problème je me tais,
> contrairement à certains qui ne peuvent pas s'empêcher de donner une
> solution qui ne correspond pas à la question posée.


Eh! on se calme SVP :-)

Bilan de mes bricolages :
Utiilitaire de disque fait parfaitement la conversion sans rien casser
du contenu des volumes HFS+.
En APFS l'ajout de volumes est d'une facilité déconcertante (bouton
Ajouter un volume)
La commande Terminal apfs_hfs_convert ne marche pas et est mal
documentée.
La commande Terminal diskutil apfs convert marche et utilise une option
"x" de apfs_hfs_convert qui n'apparait pas dans le man de cette dernière.

Question : est-il bien opportun de passer un disque externe à plateaux
(HDD) destiné à des backups CCC en APFS ?
JPP (11/01/2019, 16h17)
In article <1o18m7f.1kqmhsb11cs4eeN%someone>,
someone (SbM) wrote:

> Je lis au début du man : It is recommended not to run the
> apfs_hfs_convert directly, but to run `diskutil apfs convert`
> Tu as essayé ?


Effectivement, c'est bien mieux vu que la première ne marche pas et me
pond toujours un rdiskxxx au lieu de diskxxx.

Ceci dit, j'ai fait ça sous HSierra 10.13.6 et le man apfs_hfs_convert
est de septembre 2015. Je n'y lis pas ce que tu notes.
JPP (11/01/2019, 16h32)
In article <jpp-AEDC6B.11131811012019>,
JPP <jpp> wrote:

> La commande Terminal apfs_hfs_convert ne marche pas et est mal
> documentée.
> La commande Terminal diskutil apfs convert marche et utilise une option
> "x" de apfs_hfs_convert qui n'apparait pas dans le man de cette dernière.


pour illustrer ce que font les deux commandes sur la même cible :
<[..]
il%20apfs%20convert.pdf?dl=0>
SbM (11/01/2019, 17h03)
JPP <jpp> wrote:

> In article <1o18m7f.1kqmhsb11cs4eeN%someone>,
> someone (SbM) wrote:
> Effectivement, c'est bien mieux vu que la première ne marche pas et me
> pond toujours un rdiskxxx au lieu de diskxxx.
> Ceci dit, j'ai fait ça sous HSierra 10.13.6 et le man apfs_hfs_convert
> est de septembre 2015. Je n'y lis pas ce que tu notes.


En effet Mojave ici mais man du 15 septembre 2015 également.

Le tien ne démarre pas comme suit ? :

"APFS_HFS_CONVERT(8) BSD System Manager's Manual
APFS_HFS_CONVERT(8)

NAME
apfs_hfs_convert -- convert an existing HFS file system to APFS
file system

SYNOPSIS
apfs_hfs_convert [-D] [-g] [-e] [-v] [-i] [-S path] [-n] [-f] [-F
index] [-M mount_path] [-o nx-apfs-format] <device-path>

DESCRIPTION
The apfs_hfs_convert command converts an existing HFS file system
to a new APFS file system.

It is recommended not to run the apfs_hfs_convert directly, but to
run `diskutil apfs convert`."
JPP (11/01/2019, 17h14)
In article <1o18xtx.1nchfgs1epjp4mN%someone>,
someone (SbM) wrote:

..
> En effet Mojave ici mais man du 15 septembre 2015 également.
> Le tien ne démarre pas comme suit ? : Non !


> ŠŠ
> DESCRIPTION
> The apfs_hfs_convert command converts an existing HFS file system
> to a new APFS file system.
> It is recommended not to run the apfs_hfs_convert directly, but to
> run `diskutil apfs convert`."


DESCRIPTION
The apfs_hfs_convert command converts an existing HFS file system to a
new APFS file system.
The device-path parameter should be the path to a disk device node, such
as /dev/disk1s2, with an existing HFS file system, which needs to be
converted. The device-path may be a path to a whole disk, such as
/dev/disk0, which contains Lightweight Volume Manager (LwVM) structures;
all HFS slices will be converted and LwVM replaced by a GPT partition
map with a single partition containing the APFS container.
The options are as follows:
-e | --estimate Estimate the APFS metadata size after conversion.
-v | --verbose Increase verbosity of the output.
etc.
MV (11/01/2019, 17h23)
SbM <someone> n'a pas hésité à écrire :

> SYNOPSIS
> apfs_hfs_convert [-D] [-g] [-e] [-v] [-i] [-S path] [-n] [-f] [-F
> index] [-M mount_path] [-o nx-apfs-format] <device-path>
> DESCRIPTION
> The apfs_hfs_convert command converts an existing HFS file system
> to a new APFS file system.
> It is recommended not to run the apfs_hfs_convert directly, but to
> run `diskutil apfs convert`."


Avec High Sierra, c'est effectivement légèrement différent : d'une part
l'avertissement n'y figure pas et il y a l'option [-g] qui ne figure pas :

SYNOPSIS
apfs_hfs_convert [-D] [-e] [-v] [-i] [-S path] [-n] [-f] [-F index]
[-M mount_path] [-o nx-apfs-format] <device-path>

DESCRIPTION
The apfs_hfs_convert command converts an existing HFS file system to a
new APFS file system.

The device-path parameter should be the path to a disk device node, such
as /dev/disk1s2, with an existing HFS file system, etc.

Cordialement
Fleuger (11/01/2019, 17h26)
JPP aimerait obtenir une réponse à sa question :

> Question : est-il bien opportun de passer un disque externe à plateaux
> (HDD) destiné à des backups CCC en APFS ?


<https://bombich.com/fr/kb/ccc5/preparing-your-backup-disk-backup-os-x>
paragraphe : Effacer le disque de sauvegarde
Choix d'un format pour votre volume de destination
Patrick (11/01/2019, 18h23)
On 2019-01-11 14:04:42 +0000, JPP said:

[..]
> Š
> Fait avec Utilitaire disque, ça marche très bien en conservant les
> contenus.


Mes tuyaux n'étaient donc pas percés comme le suggère un certain pehhache ;-)
Il est vrai qu'au lieu d'évoquer un formatage du disque, j'aurais dû
parler de mise à niveau vers APFS même si derrière la scène il y a bien
un re-formatage du disque, mais macOS utilise des espaces libres sur le
disque cible pour ne pas perdre de données.

>> Si cela ne marche pas, supprime les partitions du disque HFS+ en
>> sélectionnant l'icône à la racine, il ne restera donc qu'une partition.
>> La table de partition sélectionnée doit impérativement être GUID.
>> Formate le disque entier en APFS, puis, si nécessaire, ajoute des
>> partitions formatées en APFS en choisissant "Partitionner" dans
>> Utilitaire de disque.

> Tu as déjà fait cela ?


Oui.

> Il me semble que, en APFS, ça se fait plutôt avec le bouton "Ajouter un
> volume APFS.", c'est d'une simplicité rare comparé à partitionner avec
> HFS+.


Il y avait 5 partitions sur le disque, c'est pourquoi j'avais choisi à
l'époque de partitionner le volume en une seule opération. Et même avec
seulement deux partitions tu indiques au système, en choisissant
"Partitionner", l'espace de stockage que tu comptes allouer à chacune
des partitions, c'est une déclaration d'intention en quelque sorte. Le
choix fait au départ peut être très important par la suite en cas
d'ajout d'une partition ou de réorganisation du volume.

Apple a beau clamer que APFS est sécurisé, il me semble que plus
l'espace partagé par les partitions est réduit et mieux c'est. Parce
que si un virus corrompt l'espace commun, je crains que toutes les
partitions soient affectées.

Discussions similaires
APFS ou HFS+ ?

APFS ?

APFS et partitionnement

Conversion d'un disque dur


Fuseau horaire GMT +2. Il est actuellement 09h32. | Privacy Policy