Sådan formateres et drev som exFAT på Linux

How Format Drive

Hvis du overfører filer mellem computere, der kører Windows og Linux, kan du enten formatere drev med exFAT- eller NTFS-filsystemerne for at gøre tingene glatte. Da Windows, OS X, Linux og nu flere mobile enheder som Sony Xperia Z kan læse exFAT, foretrækker du måske at bruge det udelukkende. Selvom det er et proprietært filsystem, er det optimeret til flashmedier og eksterne drev, hvilket gør det populært blandt Linux-brugere.

Mens Linux tilbyder indbygget support til NTFS-diskenheder gennem ntfs-3-driveren, har du mere end sandsynligt ikke support til exFAT som et filsystem. For at afhjælpe dette skal du åbne en terminal ved at trykke på Ctrl + Alt + T. Du vil måske også søge efter ordterminalen fra Ubuntu Dash. Dem med LXDE-, Xfce4-, KDE- eller GNOME-skrivebordsmiljøer vil måske klikke på menuen Applikationer, pege på Systemværktøjer og derefter klikke eller trykke på Terminal for at starte.



Metode 1: Installer support til exFAT-volumener

Når du er der, vil du gerne skrive sudo apt-get install exfat-fuse exfat-utils og tryk enter. Du bliver sandsynligvis bedt om din adgangskode. Du bliver derefter bedt om at installere det, så skriv bogstavet y. Hvis du fik en advarsel om, at det allerede var installeret, har du pakkerne og behøver ikke gøre noget andet.



Forudsat at installationen fortsatte, er du tilbage ved anmodningen. Du kan nu tilslutte et exFAT-drev til dit system og forvente, at det monteres, som det var ethvert andet lydstyrke. Du kan arbejde med det let som et resultat og behøver ikke at gøre noget andet, hvis dit eneste mål var at læse et drev oprettet på Windows 10 eller noget lignende.



Metode 2: Formatering af et drev til exFAT

Hvis du ikke kender navnet på det drev, du skal formatere, skal du skrive sudo fdisk -l på kommandolinjen og tryk enter. Du får vist en komplet liste over enheder, der er knyttet til dit system. Vær meget opmærksom for at sikre, at du ikke formaterer det forkerte drev. Hvis du har en / dev / sda1 og så videre enhed på din liste, så er det meget ofte det, du starter GNU / Linux ud af. Du vil ikke formatere dette.

Vi tilsluttede et ret godt USB-drev til vores system og fandt det vises som / dev / sdb, som du let kunne formatere. Det er overflødigt at sige, at proceduren vil udslette datastrukturer fra dit drev, så sørg for at have sikkerhedskopier, inden du mister noget, du ønsker. Forudsat at du ville ødelægge alt på det og starte frisk med et nyt exFAT-filsystem, skal du skrive sudo wipefs -a / dev / sdb så du kan starte frisk. Derefter vil du skrive sudo fdisk / dev / sdb og tryk på enter, så du kan oprette en ny partitionstabel. Sørg for, at du arbejder med den rigtige enhedsfil for at undgå at knuse noget.



Du får en besked om at oprette en ny DOS-tabel eller noget af den slags, som det simpelthen er sikkert at ignorere.

Skriv nu bogstavet n, og tryk på enter.

Skriv enter igen og derefter igen for at oprette en enkelt partition.

Skriv enter igen, når du bliver spurgt om den første og sidste sektor. Dette vil skabe en kæmpe partition, der overtager hele din disk, hvilket er præcis, hvad du vil have, hvis du skal tilslutte dette til en macOS-computer, en Windows 10-pc eller en hvilken som helst kompatibel mobilenhed. Du bemærker dog muligvis et problem - partitionstypen vises i øjeblikket som Linux, som du har svært ved at læse på nogen af ​​disse slags maskiner!

Tryk på bogstavet t, og tryk derefter på enter-tasten, så du kan ændre typen. Du kan derefter skubbe 7 til den forventede type. Det skal give dig en besked om HPFS / NTFS / exFAT, hvilket er præcis hvad du vil have, hvis du ønsker at formatere din eksterne disk med exFAT på Linux.

Endelig skal du blot trykke på w-tasten, og du bliver advaret om, at 'Partitionstabellen er blevet ændret', før fdisk synkroniserer alle data ud til disken. Afhængigt af hvor massivt dit drev er, kan dette tage et par sekunder. Vi arbejdede med en disk, der var 2 metriske terabyte, hvilket svarer til 1,8 terabyte i binær. Det tog stadig softwaren mindre end måske 10 sekunder at skyde den relevante information ud.

Uanset hvad er du nu klar til formatet. Denne proces skulle overhovedet ikke have taget meget lang tid, og den gode nyhed om den er, at du ikke behøver at gøre det igen. Dette er en engangsaftale for det overvældende flertal af brugere, der simpelthen bruger exFAT på Linux til at flytte eller sikkerhedskopiere filer mellem forskellige enheder. Forudsat at enhedsfilen fra før var / dev / sdb, kan du nu formatere dit drev med sudo mkfs.exfat -n hardDisk / dev / sdb1 men husk, at du kan erstatte hardDisk med en hvilken som helst volumenetiket, du ønsker. Du bør virkelig dobbelttjekke med et diskværktøj eller noget, før du forpligter dig til navnet på / dev / filen, du skal formatere, for når du først gør det, er der ingen vej tilbage.

Metode 3: Kontrol af exFAT-volumener i Linux

Mens du faktisk ikke kan rette fejl uden adgang til Microsoft Windows eller macOS, giver Linux dig mulighed for at kontrollere exFAT-diskenheder for at sikre, at der ikke er noget galt med dem. Forudsat at dit exFAT-drev er det samme som ovenfor, skal du sørge for, at det er afmonteret, og skriv derefter sudo fsck.exfat / dev / sdb1 at få det scannet efter fejl. Det fortæller at give dig nogle oplysninger om størrelser, som du normalt kan ignorere. Udover dette skal det dog give dig en besked i bunden. Hvis der står 'Filsystemkontrol færdig. Ingen fejl fundet. ”, Så er der ikke mere at gøre. Hvis du har fejl, skal du tage dit drev tilbage til Windows og køre en scanning på det.

4 minutter læst