0 votes

L'utilitaire de disque n'a pas d'option pour étendre un volume HFS+ ?

J'essaie d'étendre mon volume HFS+ (sélectionné sur l'image) pour utiliser l'espace adjacent, mais il n'y a pas d'option pour le faire dans l'utilitaire de disque ( !).

Partition tool shows no resize handle

I sólo J'ai redimensionné ma partition APFS afin de créer de l'espace libre, je sais donc que ce ne s'applique plus :

L'utilitaire de disque ne touchera pas aux choses une fois que vous avez une partition BOOTCAMP.

L'utilitaire de disque en mode récupération ainsi que Gparted (Ubuntu 19.04) semblent également incapables de le faire. Que se passe-t-il ?


Détails

  • Macbook Air 2012, c'est-à-dire pas de démarrage UEFI pour Windows
  • Partition Bootcamp, c'est-à-dire MBR hybride, c'est-à-dire que la création d'une autre partition est hors de question.
  • MacOS 10.14.4

2voto

David Anderson Points 30783

Si vous avez réussi à réduire la partition du conteneur APFS pour créer de l'espace libre, alors MacOS et Windows ne peuvent pas être utilisés pour ajouter cet espace libre à une autre partition sans détruire le contenu de cette dernière. D'autres solutions consistent à déplacer ou à copier d'autres partitions.

Vous ne pouvez étendre une partition que vers le bas. Vous ne pouvez pas l'étendre vers le haut. Vous avez réduit la partition du conteneur APFS, l'espace libre se trouve donc directement sous cette partition. La seule partition qui peut être étendue pour réclamer cet espace libre est la partition APFS elle-même.

Vous devez détruire la partition HFS+ et la recréer. Tout d'abord, vous devrez sauvegarder tous les fichiers que vous souhaitez sauvegarder. Il existe des logiciels tiers qui prétendent pouvoir déplacer une partition HFS+, mais cela prend généralement beaucoup de temps. Aussi, vous devriez sauvegarder vos fichiers importants avant d'essayer. Je dois préciser qu'une fois que vous avez fait une sauvegarde, vous pouvez simplement détruire et recréer la partition HFS+ et éviter d'utiliser un logiciel tiers pour tenter de déplacer la partition.

Pour votre information, j'ai téléchargé l'iso de démarrage pour Gparted et créé un lecteur flash avec une partition APFS, un espace libre et une partition JHFS+. J'ai pu démarrer à partir de l'iso dans VirtualBox et déplacer la partition JHFS+ sur le lecteur flash. Donc, oui, il existe des outils tiers gratuits qui peuvent déplacer une partition JHFS+. Cependant, après avoir déplacé la partition, j'ai utilisé la commande diskutil verifyvolume sur le volume JHFS+. La vérification a échoué avec les messages suivants.

$ diskutil verifyvolume disk1s3
Started file system verification on disk1s3 myhfs
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk1s3
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
Volume header needs minor repair
The volume myhfs was found corrupt and needs to be repaired
File system check exit code is 8
Restoring the original state found as mounted
Error: -69845: File system verify or repair failed
Underlying error: 8: Exec format error

Je cours diskutil repairvolume avec les résultats suivants.

$ diskutil repairvolume disk1s3
Started file system repair on disk1s3 myhfs
Repairing file system
Volume was successfully unmounted
Performing fsck_hfs -fy -x /dev/rdisk1s3
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
Volume header needs minor repair
Repairing volume
Rechecking volume
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume myhfs was repaired successfully
File system check exit code is 0
Restoring the original state found as mounted
Finished file system repair on disk1s3 myhfs

Après la réparation, j'ai pu redimensionner la partition formatée JHFS+ pour récupérer l'espace libre immédiatement après la partition.

Remarque : si votre Mac utilise un partitionnement hybride, vous voudrez probablement supprimer temporairement ce partitionnement hybride avant d'utiliser des outils tiers tels que Gparted. Une fois que vous avez terminé, vous pouvez restaurer le partitionnement hybride. Un bon outil tiers pour activer et désactiver le partitionnement hybride est le suivant gdisk .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X