Fix: Mediakit-rapporter är inte tillräckligt med utrymme på enheten för begärd användning

Flera användare har rapporterat att de inte kan formatera eller partitionera en NTFS-enhet med DiskUtility på MacOS. Berörda användare rapporterar att de stöter på följande fel: " MediaKit rapporterar inte tillräckligt med utrymme på enheten för begärda åtgärder ". De flesta berörda användare rapporterar att den riktade enheten har gott om ledigt utrymme kvar, så källan till problemet ligger någon annanstans.

Mediakit rapporterar inte tillräckligt med utrymme på enheten för begärda åtgärder

Vad orsakar att MediaKit-rapporterna inte har tillräckligt med utrymme på enheten för det begärda driftsfelet?

Vi undersökte just detta problem genom att titta på olika användarrapporter och reparationsstrategier som de använde för att lösa felmeddelandet. Från vad vi samlade finns det ett par vanliga scenarier som kommer att utlösa detta felmeddelande:

  • Resterande partitioner skapas automatiskt under en Bootcamp-installation - Enligt olika användarrapporter är partitioner som dessa ofta ansvariga för detta fel eftersom de inte kan raderas konventionellt (för det mesta).
  • Diskverktyget kan inte omformatera enheten från NTFS till APFS - Detta kan inte göras från Diskverktyget, men du kan använda terminalen (antingen direkt på Mac eller med en Linux Live CD) för att kringgå problemet.

Om du kämpar för att hitta ett sätt som gör att du kan kringgå denna fråga kommer den här artikeln att ge dig flera felsökningsstrategier. Nedan har du flera metoder som andra användare i en liknande situation har använt för att lösa problemet.

För bästa resultat följer du metoderna nedan i ordningen tills du hittar en fix som är effektiv i ditt specifika scenario.

Metod 1: Partitionera enheten från terminalen

Flera användare som kämpar för att formatera frekvensomriktaren har kunnat kringgå felet " MediaKit rapporterar inte tillräckligt med utrymme på enheten för begärd drift " genom att använda terminalen för att identifiera, avmontera och partitionera den enhet som utlöser felet i Diskverktyget.

Obs: Tänk på att proceduren nedan inte kan användas på en partition ensam. Det påverkar hela enheten.

Här är en snabbguide om partitionering av enheten med terminalen :

  1. Klicka på sökikonen (övre högra hörnet) och sök efter “terminal”. Dubbelklicka sedan på Terminal för att öppna verktyget.

    Öppna terminalapplikationen på OsX
  2. Börja med att skriva följande kommando för att få namnet på den disk du försöker formatera:
     diskutil lista 
  3. I vårt exempel måste vi formatera disks03- disken. För att säkerställa att du riktar dig till rätt enhet, byt ut disk0s3 med rätt disk.
  4. För att ta bort disken, skriv följande kommando och tryck på Enter :
     diskutil unmountDisk force disk0s3 
  5. Därefter måste vi skriva nollor till startsektorn för att säkerställa att proceduren söker efter en mer komplex starthanterare. För att göra detta skriver du följande kommando och trycker på Enter :
     sudo dd if = / dev / zero of = / dev / disk0s3 bs = 1024 count = 1024 
  6. När nollorna har skrivits till startsektorn, försök att partitionera igen genom att skriva följande kommando och trycka på Enter :
     diskutil partitionDisk disk0s3 GPT JHFS + "Partitionsnamn" 0g 

    Obs: Byt ut partitionsnamnet med det namn du vill ge till din nya partition.

Om den här metoden inte tillät dig att kringgå MediaKit-rapporterna som inte har tillräckligt med utrymme på enheten för begärd användning genom att använda terminalen för att partitionera disken, flytta ned till nästa metod nedan.

Metod 2: Använda en Linux Live CD för att partitionera enheten

Flera användare som kämpar för att lösa samma problem har lyckats få problemet att lösa genom att starta från en Linux live-CD och använda gdisk och GParted-verktyget för att skapa en NTFS-partition från det fria enhetsutrymmet.

Sedan använde de gdisk-verktyget igen för att beställa partitionstabellen i enlighet därmed och öppna menyn återställning och transformation. Därifrån lyckades de skapa en ny hybrid MBR som äntligen tillät dem att slutföra partitioneringsprocessen.

Den här proceduren används ofta av användare som försöker installera Windows på en enhet som också har en partition reserverad för OSX. Om den här proceduren är tillämplig på vad du har i åtanke, följ stegen nedan för att använda en Linux Live CD för att partitionera enheten:

  1. Starta en Linux Live-CD på din Mac, som Ubuntu Live CD, Parted Magic of System Rescue CD . Ett AnLinuxux-baserat gratis operativsystem med Live USB-start bör göra tricket.
  2. Om du använder en Ubuntu Live CD klickar du på Prova Ubuntu för att ladda upp Live CD-versionen.

    Klicka på Prova Ubuntu för att starta Live CD-versionen
  3. När Linux Live-CD är laddad öppnar du ett terminalfönster. Du kan göra detta genom att klicka på Visa applikationsikonen och söka efter “ terminal ” med sökfunktionen.

    Åtkomst till terminalen på Linux
  4. Skriv in följande kommando i terminalfönstret för att se till att du använder root-behörigheter:
     sudo -i 
  5. När du har root-behörigheter skriver du följande kommando för att starta Gdisk-verktyget på disken:
     gdisk / dev / sda 
  6. När gdisk-verktyget har startats skriver du ' v ' och trycker på Enter för att verifiera diskstrukturer. Om du ser ett meddelande om att inga problem hittades, gå ner till nästa steg nedan.

    Verifiera diskens integritet

    Obs! Detta är inte obligatoriskt, men det är ett försiktighetsdiagnostiskt steg som hjälper oss att identifiera eventuella fel som kan bidra till vårt problem.

  7. När verifieringen är klar, avsluta Gdisk-verktyget genom att skriva ' q ' och trycka på Enter .

    Avsluta gdiskverktyget
  8. Starta sedan GParted på samma disk genom att skriva kommandot nedan i samma terminalfönster. Du kan också starta GParted genom att öppna den direkt från menyn.
     gparted / dev / sda 
  9. När GParted-verktyget öppnas, skapar du en NTFS-partition med ditt lediga utrymme, men se till att du lämnar åtminstone 128 MB opartitionerat utrymme mellan den och OSX-partitionen. Klicka på Lägg till för att starta skapandet av den nya partitionen.

    Skapa en ny NTFS-partition och klicka på Lägg till
  10. När operationen har avslutats, avsluta GParted-verktyget och återgå till terminalen via steg 3. Följ sedan steg 4 och 5 igen för att ge root-behörigheter och starta gdisk-verktyget.

    Alla operationer avslutades framgångsrikt
  11. När du kommer tillbaka till gdisk-verktyget skriver du “ p” för att se din partitionstabell. Nu bör du ha tre partitioner: en EFI-systempartition (ESP), en Windows (NTFS) -partition - den som vi tidigare skapade- och en OS X-partition.
  12. Om du bekräftar detta skriver du “ r ” för att öppna menyn Återställning och omvandling . Skriv sedan ' h ' och tryck på Enter för att skapa en ny hybrid MBR. Skriv sedan1 2 3 ” och tryck på Enter för att bilda de tre partitionsnumren.

    Upprätta de tre partitionsnumren
  13. Skriv sedan "Y" och tryck på Enter (Return) vid EFI GPT (0xEE) -prompt . När du får frågan om du vill ställa in en startbar flagga, skriv " Y" och tryck på Enter (Return) igen. Skriv sedan "Y" och tryck på Enter (Return) när du blir frågan om du vill använda ledigt utrymme för att skydda fler partitioner. Slutligen anger du standard MBR-hexkod ( ee ) och trycker på Enter (Return) igen.

    Konfigurera hybrid MBR-partitionsinställningarna
  14. En av konfigurationsdelarna är klar, skriv 'w' -tangenten och tryck på Enter (Return) för att spara ändringarna och fortsätt med slutkontrollerna. När du får frågan om du vill fortsätta skriver du 'y' och trycker på Enter (Return) igen.

Åtgärden har avslutats

Det är det, det fria utrymmet som tidigare misslyckades med " MediaKit rapporterar inte tillräckligt med utrymme på enheten för begärd operation" har delats upp med gdisk och Gparted.

Intressanta Artiklar