Correctif: Mediakit signale un espace insuffisant sur le périphérique pour l'opération demandée

Plusieurs utilisateurs ont indiqué qu’ils ne pouvaient pas formater ou partitionner un lecteur NTFS à l’aide de DiskUtility sur MacOS. Les utilisateurs concernés signalent qu'ils rencontrent l'erreur suivante: « MediaKit ne rapporte pas assez d'espace sur le périphérique pour l'opération demandée ». La plupart des utilisateurs concernés signalent qu'il reste beaucoup d'espace libre sur le disque ciblé. Le problème est donc à l'origine du problème.

Mediakit signale qu'il n'y a pas assez d'espace sur le périphérique pour l'opération demandée

Qu'est-ce qui cause que le MediaKit signale qu'il n'y a pas assez d'espace sur le périphérique pour l' erreur d' opération demandée ?

Nous avons examiné ce problème en examinant divers rapports d'utilisateurs et les stratégies de réparation qu'ils ont utilisées pour résoudre le message d'erreur. D'après ce que nous avons recueilli, plusieurs scénarios courants déclenchent ce message d'erreur particulier:

  • Restes de partitions créés automatiquement lors d'une installation Bootcamp - Selon différents rapports utilisateur, de telles partitions sont souvent responsables de cette erreur car elles ne peuvent pas être supprimées de manière conventionnelle (la plupart du temps).
  • L'utilitaire de disque ne peut pas reformater le lecteur de NTFS à APFS . Cette opération ne peut pas être effectuée à partir de l'utilitaire de disque, mais vous pouvez utiliser le terminal (directement sur Mac ou à l'aide d'un Live CD Linux) pour contourner le problème.

Si vous avez du mal à trouver un moyen de contourner ce problème particulier, cet article vous proposera plusieurs stratégies de dépannage. Vous trouverez ci-dessous plusieurs méthodes que d'autres utilisateurs dans une situation similaire ont utilisées pour résoudre le problème.

Pour obtenir les meilleurs résultats, suivez les méthodes ci-dessous dans l'ordre, jusqu'à ce que vous trouviez une solution efficace dans votre scénario particulier.

Méthode 1: partitionnez le lecteur à partir du terminal

Plusieurs utilisateurs ayant eu du mal à formater le lecteur ont pu contourner l' erreur « MediaKit ne fournit pas assez d'espace sur le périphérique pour l'opération demandée » en utilisant le terminal pour identifier, démonter et partitionner le lecteur qui provoque l'erreur dans Utilitaire de disque.

Remarque: N'oubliez pas que la procédure ci-dessous ne peut pas être utilisée sur une seule partition. Cela affectera tout le lecteur.

Voici un guide rapide sur la partition du disque à l'aide du terminal :

  1. Cliquez sur l'icône de recherche (coin supérieur droit) et recherchez «terminal». Ensuite, double-cliquez sur Terminal pour ouvrir l’utilitaire.

    Ouverture de l'application Terminal sur OsX
  2. Commencez par taper la commande suivante pour obtenir le nom du disque que vous essayez de formater:
     liste utilitaire de disque 
  3. Dans notre exemple, nous devons formater le disque disks03 . Afin de vous assurer que vous ciblez le bon lecteur, remplacez disk0s3 par le bon disque.
  4. Maintenant, pour démonter le disque, tapez la commande suivante et appuyez sur Entrée :
     diskutil unmountDisk force disk0s3 
  5. Ensuite, nous devrons écrire des zéros dans le secteur d’amorçage afin de nous assurer que la procédure recherchera un gestionnaire d’amorçage plus complexe. Pour ce faire, tapez la commande suivante et appuyez sur Entrée :
     sudo dd if = / dev / zero of = / dev / disk0s3 bs = 1024 count = 1024 
  6. Une fois les zéros écrits dans le secteur d’amorçage, essayez à nouveau de partitionner en tapant la commande suivante et en appuyant sur Entrée :
     diskutil partitionDisk disk0s3 GPT JHFS + "Nom de la partition" 0g 

    Remarque: remplacez le nom de la partition par le nom que vous souhaitez attribuer à votre nouvelle partition.

Si cette méthode ne vous permettait pas de contourner les rapports MediaKit ne disposant pas de suffisamment d'espace sur le périphérique pour l'opération demandée à l'aide du terminal pour partitionner le disque, passez à la méthode suivante ci-dessous.

Méthode 2: Utilisation d'un Linux Live CD pour partitionner le lecteur

Plusieurs utilisateurs qui ont du mal à résoudre le même problème ont réussi à le résoudre en démarrant à partir d'un live CD Linux et en utilisant gdisk et l'utilitaire GParted pour créer une partition NTFS à partir de l'espace disque disponible.

Ensuite, ils ont à nouveau utilisé l'utilitaire gdisk pour ordonner la table de partition en conséquence et accéder au menu de récupération et de transformation. À partir de là, ils ont réussi à créer un nouveau MBR hybride qui leur a finalement permis de terminer le processus de partitionnement.

Cette procédure est fréquemment utilisée par les utilisateurs qui tentent d'installer Windows sur un lecteur disposant également d'une partition réservée à OSX. Si cette procédure s'applique à ce que vous avez à l'esprit, suivez les étapes ci-dessous pour utiliser un Linux Live CD pour partitionner le lecteur:

  1. Démarrez un Linux Live CD sur votre Mac, tel que Ubuntu Live CD, Parted Magic of System Rescue CD . Le système d'exploitation libre basé sur AnLinuxux et capable de démarrer Live USB devrait faire l'affaire.
  2. Si vous utilisez un Live CD Ubuntu, cliquez sur Essayer Ubuntu pour charger la version Live CD.

    Cliquez sur Essayez Ubuntu pour lancer la version Live CD.
  3. Une fois le Linux Live CD chargé, ouvrez une fenêtre de terminal. Vous pouvez le faire en cliquant sur l'icône Afficher l'application et en recherchant « terminal » à l'aide de la fonction de recherche.

    Accéder au terminal sous Linux
  4. Dans la fenêtre Terminal, tapez la commande suivante pour vous assurer que vous utilisez les privilèges root:
     sudo -i 
  5. Une fois que vous avez les privilèges root, tapez la commande suivante pour lancer l'utilitaire Gdisk sur le disque:
     gdisk / dev / sda 
  6. Une fois que l’utilitaire gdisk est lancé, tapez « v » et appuyez sur Entrée pour vérifier les structures de disque. Si vous voyez un message vous indiquant qu'aucun problème n'a été détecté, passez à l'étape suivante ci-dessous.

    Vérification de l'intégrité du disque

    Remarque: ceci n'est pas obligatoire, mais il s'agit d'une étape de diagnostic préventif qui nous aidera à identifier les erreurs pouvant contribuer à notre problème.

  7. Une fois la vérification terminée, quittez l'utilitaire Gdisk en tapant « q » et en appuyant sur Entrée .

    Quitter l'utilitaire gdisk
  8. Ensuite, lancez GParted sur le même disque en tapant la commande ci-dessous dans la même fenêtre de terminal. Vous pouvez également lancer GParted en l’ouvrant directement depuis le menu.
     gparted / dev / sda 
  9. Une fois l'utilitaire GParted ouvert, créez une partition NTFS avec votre espace disponible, tout en veillant à laisser au moins 128 Mo d'espace non partitionné entre celui-ci et la partition OSX. Cliquez sur le bouton Ajouter pour lancer la création de la nouvelle partition.

    Créez une nouvelle partition NTFS et cliquez sur Ajouter.
  10. Une fois l'opération terminée, quittez l'utilitaire GParted et revenez au terminal via l'étape 3. Suivez ensuite les étapes 4 et 5 pour octroyer à nouveau les privilèges root et lancer l'utilitaire gdisk.

    Toutes les opérations terminées avec succès
  11. Une fois que vous avez retrouvé l'utilitaire gdisk, tapez « pour afficher votre table de partition. Vous devez maintenant avoir trois partitions: une partition système EFI (ESP), une partition Windows (NTFS) - celle que nous avons précédemment créée - et une partition OS X.
  12. Si vous le confirmez, tapez « r » pour accéder au menu Récupération et transformation . Ensuite, tapez ' h ' et appuyez sur Entrée pour créer un nouveau MBR hybride. Ensuite, tapez « 1 2 3 » et appuyez sur Entrée pour former les trois numéros de partition.

    Établissement des trois numéros de partition
  13. Ensuite, tapez «Y» et appuyez sur Entrée (Retour) à l'invite EFI GPT (0xEE) . Lorsqu'il vous est demandé si vous souhaitez définir un indicateur d'amorçage, tapez « et appuyez à nouveau sur Entrée (Retour) . Ensuite, tapez «Y» et appuyez sur Entrée (Retour) lorsqu'il vous est demandé si vous souhaitez utiliser de l'espace libre pour protéger davantage de partitions. Enfin, entrez le code hexadécimal MBR par défaut ( ee ) et appuyez à nouveau sur Entrée (Retour) .

    Configuration des paramètres de partition hybride MBR
  14. Une fois la configuration terminée, tapez la touche 'w' et appuyez sur Entrée (Retour) pour enregistrer les modifications et procéder aux vérifications finales. Lorsqu'on vous demande si vous souhaitez continuer, tapez 'y' et appuyez à nouveau sur Entrée (Retour) .

L'opération s'est terminée avec succès

Et voilà, l'espace libre qui échouait auparavant avec l' erreur « MediaKit ne fournit pas assez d'espace sur le périphérique pour l'opération demandée» a été partitionné avec gdisk et Gparted.

Des Articles Intéressants