Fix: Mediakit rapporter ikke nok plass på enheten for forespurt drift

Flere brukere har rapportert at de ikke klarer å formatere eller partisjonere en NTFS-stasjon ved å bruke DiskUtility på MacOS. Berørte brukere rapporterer at de får følgende feil: " MediaKit rapporterer at det ikke er nok plass på enheten til forespurt drift ". De fleste berørte brukere rapporterer at den målrettede stasjonen har god ledig plass igjen, så kilden til problemet ligger et annet sted.

Mediakit rapporterer om ikke nok plass på enheten for forespurt drift

Hva er årsaken til at MediaKit-rapportene ikke har nok plass på enheten for bedt om operasjonsfeil ?

Vi undersøkte dette problemet ved å se på forskjellige brukerrapporter og reparasjonsstrategier som de brukte for å løse feilmeldingen. Fra det vi samlet, er det et par vanlige scenarier som vil utløse akkurat denne feilmeldingen:

  • Restpartisjoner opprettet automatisk under en Bootcamp-installasjon - I henhold til forskjellige brukerrapporter er partisjoner som disse ofte ansvarlige for denne feilen siden de ikke kan slettes konvensjonelt (mesteparten av tiden).
  • Disk Utility kan ikke formatere stasjonen fra NTFS til APFS - Dette kan ikke gjøres fra Disk Utility, men du kan bruke terminalen (enten direkte på Mac eller ved å bruke en Linux Live CD) for å omgå problemet.

Hvis du sliter med å finne en måte som lar deg omgå dette problemet, vil denne artikkelen gi deg flere feilsøkingsstrategier. Nedenfor har du flere metoder som andre brukere i en lignende situasjon har brukt for å få problemet løst.

For best resultat, følg metodene nedenfor for å finne en løsning som er effektiv i ditt spesifikke scenario.

Metode 1: Partisjoner stasjonen fra terminalen

Flere brukere som sliter med å formatere stasjonen, har vært i stand til å omgå feilen " MediaKit rapporterer om ikke nok plass på enheten for forespurt drift " ved å bruke terminalen til å identifisere, avmontere og partisjonere den stasjonen som utløser feilen i Diskverktøy.

Merk: Husk at fremgangsmåten nedenfor ikke kan brukes på en partisjon alene. Det vil påvirke hele stasjonen.

Her er en rask guide til partisjonering av stasjonen ved bruk av terminalen :

  1. Klikk på søkeikonet (øverst til høyre hjørne) og søk etter “terminal”. Dobbeltklikk deretter på Terminal for å åpne verktøyet.

    Åpne Terminal-applikasjonen på OsX
  2. Start med å skrive følgende kommando for å få navnet på disken du prøver å formatere:
     diskutil liste 
  3. I vårt eksempel må vi formatere disks03- disken. For å sikre at du er rettet mot riktig stasjon, bytter du disk0s3 med riktig disk.
  4. For å demontere disken, skriv inn følgende kommando og trykk Enter :
     diskutil unmountDisk force disk0s3 
  5. Deretter må vi skrive nuller til oppstartssektoren for å sikre at prosedyren søker etter en mer kompleks oppstartsbehandling. For å gjøre dette, skriv inn følgende kommando og trykk Enter :
     sudo dd if = / dev / zero of = / dev / disk0s3 bs = 1024 count = 1024 
  6. Når nullene er skrevet til oppstartssektoren, kan du prøve å partisjonere igjen ved å skrive inn følgende kommando og trykke Enter :
     diskutil partitionDisk disk0s3 GPT JHFS + "Partition Name" 0g 

    Merk: Bytt ut partisjonsnavnet med navnet du vil gi den nye partisjonen.

Hvis denne metoden ikke tillot deg å omgå MediaKit-rapportene som ikke har nok plass på enheten til forespurt drift ved å bruke terminalen til å partisjonere disken, flytter du ned til neste metode nedenfor.

Metode 2: Bruke en Linux Live CD for å partisjonere stasjonen

Flere brukere som sliter med å løse det samme problemet, har klart å få problemet løst ved å starte opp fra en Linux live-CD og bruke gdisk og GParted-verktøyet for å lage en NTFS-partisjon fra den ledige stasjonsplassen.

Deretter brukte de gdisk-verktøyet på nytt for å bestille partisjonstabellen deretter og gå inn i gjenopprettings- og transformasjonsmenyen. Derfra klarte de å lage en ny hybrid MBR som endelig lot dem fullføre partisjonsprosessen.

Denne prosedyren brukes ofte av brukere som prøver å installere Windows på en stasjon som også har en partisjon reservert for OSX. Hvis denne prosedyren er relevant for det du har i bakhodet, følger du trinnene nedenfor for å bruke en Linux Live CD til å partisjonere stasjonen:

  1. Start en Linux Live-CD på din Mac, for eksempel Ubuntu Live CD, Parted Magic of System Rescue CD . AnLinuxux-basert gratis operativsystem som er i stand til Live USB-oppstart, bør gjøre susen.
  2. Hvis du bruker en Ubuntu Live CD, kan du klikke på Prøv Ubuntu for å laste inn Live CD-versjonen.

    Klikk på Try Ubuntu for å lansere Live CD-versjonen
  3. Når Linux Live CD er lastet inn, åpner du et terminalvindu. Du kan gjøre dette ved å klikke på Vis applikasjonsikon og søke etter “ terminal ” ved hjelp av søkefunksjonen.

    Få tilgang til terminalen på Linux
  4. Skriv inn følgende kommando i terminalvinduet for å forsikre deg om at du bruker root-rettigheter:
     sudo -i 
  5. Når du har root-rettigheter, skriver du følgende kommando for å starte Gdisk-verktøyet på disken:
     gdisk / dev / sda 
  6. Når gdisk-verktøyet er startet, skriver du ' v ' og trykker Enter for å bekrefte diskstrukturer. Hvis du ser en melding om at ingen problemer ble funnet, kan du gå til neste trinn nedenfor.

    Verifisere diskintegriteten

    Merk: Dette er ikke obligatorisk, men det er et forsiktighetsdiagnostisk trinn som vil hjelpe oss med å identifisere eventuelle feil som kan bidra til vårt problem.

  7. Når bekreftelsen er fullført, avslutter du Gdisk-verktøyet ved å skrive ' q ' og trykke Enter .

    Avslutter gdisk-verktøyet
  8. Start deretter GParted på den samme disken ved å skrive kommandoen nedenfor i det samme terminalvinduet. Du kan også starte GParted ved å åpne den direkte fra menyen.
     gparted / dev / sda 
  9. Når GParted-verktøyet åpnes, oppretter du en NTFS-partisjon med ledig plass, men sørg for å legge igjen minst 128 MB upartisjonert plass mellom den og OSX-partisjonen. Klikk på Legg til- knappen for å starte opprettelsen av den nye partisjonen.

    Opprett en ny NTFS-partisjon og klikk Legg til
  10. Når operasjonen er fullført, avslutter du GParted-verktøyet og går tilbake til terminalen via trinn 3. Følg deretter trinn 4 og 5 igjen for å gi root-rettigheter og starte gdisk-verktøyet.

    Alle operasjoner ble fullført
  11. Når du er tilbake til gdisk-verktøyet, skriver du “ p” for å se partisjonstabellen. Nå bør du ha tre partisjoner: en EFI System Partition (ESP), en Windows (NTFS) -partisjon - den vi tidligere har opprettet, og en OS X-partisjon.
  12. Hvis du bekrefter dette, skriver du “ r ” for å åpne menyen Gjenoppretting og transformasjon . Skriv deretter ' h ' og trykk Enter for å lage en ny hybrid MBR. Skriv deretter “ 1 2 3 ” og trykk Enter for å danne de tre partisjonsnumrene.

    Etablering av de tre partisjonstallene
  13. Skriv deretter “Y” og trykk Enter (Return) ved EFI GPT (0xEE) -prompt. Når du blir spurt om du vil sette et startbart flagg, skriver du " Y" og trykker Enter (Return) igjen. Skriv deretter “Y” og trykk Enter (Return) når du blir spurt om du vil bruke ledig plass til å beskytte flere partisjoner. Til slutt skriver du inn standard MBR-hex-kode ( ee ) og trykker Enter (Return) igjen.

    Konfigurere hybrid MBR-partisjonsinnstillingene
  14. Én av konfigurasjonsdelene er fullført, skriv 'w' tasten og trykk Enter (Retur) for å lagre endringene og fortsett med sluttkontrollene. Når du blir spurt om du vil fortsette, skriver du 'y' og trykker Enter (Return) en gang til.

Operasjonen er fullført

Det er det, den ledige plassen som tidligere sviktet med feilen " MediaKit rapporterer at det ikke er nok plass på enheten for ønsket drift", er blitt partisjonert med gdisk og Gparted.

Interessante Artikler