Hvordan formatere en stasjon som exFAT på Linux



Prøv Instrumentet Vårt For Å Eliminere Problemer

Hvis du overfører filer mellom datamaskiner som kjører Windows og Linux, kan du enten formatere stasjoner med filsystemene exFAT eller NTFS for å gjøre ting jevnt. Siden Windows, OS X, Linux og nå flere mobile enheter som Sony Xperia Z kan lese exFAT, foretrekker du kanskje å bruke den eksklusivt. Selv om det er et proprietært filsystem, er det optimalisert for flash-medier og eksterne stasjoner, noe som gjør det populært blant Linux-brukere.



Mens Linux tilbyr innebygd støtte for NTFS-volumer gjennom ntfs-3-driveren, har du mer enn sannsynlig ikke støtte for exFAT som et filsystem. For å avhjelpe dette, åpne en terminal ved å trykke Ctrl + Alt + T. Det kan også være lurt å søke etter ordterminalen fra Ubuntu Dash. De med skrivebordsmiljøene LXDE, Xfce4, KDE eller GNOME vil kanskje klikke på applikasjonsmenyen, peke på Systemverktøy og deretter klikke eller trykke på Terminal for å starte.



Metode 1: Installer støtte for exFAT-volumer

Når du er der, vil du skrive sudo apt-get install exfat-fuse exfat-utils og trykk enter. Du blir sannsynligvis bedt om å oppgi passordet ditt. Du blir deretter bedt om å installere den, så skriv bokstaven y. Hvis du fikk en advarsel om at den allerede er installert, har du pakkene og trenger ikke gjøre noe annet.



Forutsatt at installasjonen fortsetter, kommer du tilbake til ledeteksten. Du kan nå koble en exFAT-stasjon til systemet ditt og forvente at det skal montere som det var noe annet volum. Du kan jobbe med det enkelt som et resultat og trenger ikke å gjøre noe annet hvis det eneste målet ditt var å lese en stasjon opprettet på Windows 10 eller noe lignende.

Metode 2: Formatering av en stasjon til exFAT

Hvis du ikke vet navnet på stasjonen du trenger å formatere, skriver du inn sudo fdisk -l på kommandolinjen og trykk enter. Du får se en fullstendig liste over enheter som er koblet til systemet ditt. Vær nøye med å sørge for at du ikke formaterer feil stasjon. Hvis du har en / dev / sda1 og så videre på enheten din i listen din, så er dette veldig ofte det du starter GNU / Linux av. Du vil ikke formatere dette.

Vi koblet en ganske god størrelse USB-stasjon til systemet vårt og fant at det dukket opp som / dev / sdb, som du enkelt kunne formatere. Det er unødvendig å si at prosessen vil tørke datastrukturene av stasjonen din, så vær sikker på at du har sikkerhetskopier før du mister noe du vil. Forutsatt at du ønsket å ødelegge alt på det og begynne på nytt med et nytt exFAT-filsystem, skriv sudo wipefs -a / dev / sdb slik at du kan starte fersk. Deretter vil du skrive sudo fdisk / dev / sdb og trykk enter slik at du kan lage en ny partisjonstabell. Forsikre deg om at du jobber med riktig enhetsfil for å unngå å knuse noe.



Du får en melding om å lage en ny DOS-tabell eller noe av det slaget, som det rett og slett er trygt å ignorere.

Skriv inn bokstaven n og trykk enter.

Skriv enter igjen, og deretter igjen for å opprette en enkelt partisjon.

Skriv inn enter igjen når du blir spurt om den første og siste sektoren. Dette vil skape en gigantisk partisjon som tar over hele disken din, og det er akkurat det du vil ha hvis du skal koble dette til en MacOS-datamaskin, en Windows 10-PC eller en hvilken som helst kompatibel mobilenhet. Du kan imidlertid merke et problem - partisjonstypen vises for øyeblikket som Linux, som du kommer til å ha vanskelig for å lese på noen av denne typen maskiner!

Trykk på bokstaven t og trykk deretter på enter-tasten slik at du kan endre typen. Deretter kan du skyve 7 til den forventede typen. Det skal gi deg en melding om HPFS / NTFS / exFAT, som er akkurat det du vil ha hvis du ønsker å formatere den eksterne disken med exFAT på Linux.

Til slutt må du bare trykke på w-tasten, og du vil bli advart om at 'Partisjonstabellen er endret' før fdisk synkroniserer alle dataene til disken. Avhengig av hvor massiv stasjonen din er, kan dette ta noen sekunder. Vi jobbet med en disk på 2 metriske terabyte, som kommer til 1,8 terabyte i binær. Det tok likevel programvaren mindre enn kanskje 10 sekunder å skyte relevant informasjon ut.

Uansett er du nå klar for formatet. Denne prosessen burde ikke ha tatt veldig lang tid i det hele tatt, og den gode nyheten om den er at du ikke trenger å gjøre det igjen. Dette er en engangsavtale for det overveldende flertallet av brukere som bare vil bruke exFAT på Linux for å flytte eller sikkerhetskopiere filer mellom forskjellige enheter. Forutsatt at enhetsfilen fra før var / dev / sdb, kan du nå formatere stasjonen din med sudo mkfs.exfat -n hardDisk / dev / sdb1 men husk at du kan erstatte hardDisk med hvilken volumetikett du ønsker. Du bør virkelig dobbeltsjekke med et diskverktøy eller noe før du forplikter deg til navnet på / dev / filen du skal formatere, for når du gjør det, er det ingen vei tilbake.

Metode 3: Kontrollere exFAT-volumer i Linux

Mens du faktisk ikke kan rette feil uten tilgang til Microsoft Windows eller macOS, lar Linux deg sjekke exFAT-volumer for å sikre at det ikke er noe galt med dem. Forutsatt at exFAT-stasjonen din er den samme som ovenfor, må du sørge for at den er ikke montert og deretter skrive sudo fsck.exfat / dev / sdb1 å få det skannet for feil. Det vil gi deg litt informasjon om størrelser som du vanligvis trygt kan ignorere. Foruten dette, bør det imidlertid gi deg en melding nederst. Hvis det står “Filsystemkontroll ferdig. Ingen feil funnet. ”, Så er det ikke noe mer å gjøre. Hvis du har feil, så ta stasjonen tilbake til Windows og kjør en skanning på den.

4 minutter lest