Hur man formaterar en enhet som exFAT på Linux



Prova Vårt Instrument För Att Eliminera Problem

Om du överför filer mellan datorer som kör Windows och Linux, kan du antingen formatera enheter med filsystemen exFAT eller NTFS för att göra det smidigt. Eftersom Windows, OS X, Linux och nu flera mobila enheter som Sony Xperia Z kan läsa exFAT, kanske du föredrar att använda den exklusivt. Även om det är ett eget filsystem är det optimerat för flashmedia och externa enheter, vilket gör det populärt bland Linux-användare.



Medan Linux erbjuder inbyggt stöd för NTFS-volymer via ntfs-3-drivrutinen, har du mer än troligtvis inte stöd för exFAT som ett filsystem. För att åtgärda detta, öppna en terminal genom att trycka på Ctrl + Alt + T. Du kanske också vill söka efter ordterminalen från Ubuntu Dash. De med skrivbordsmiljöerna LXDE, Xfce4, KDE eller GNOME kanske vill klicka på applikationsmenyn, peka på Systemverktyg och klicka eller klicka sedan på Terminal för att starta.



Metod 1: Installera stöd för exFAT-volymer

När du är där vill du skriva sudo apt-get install exfat-fuse exfat-utils och tryck enter. Du kommer troligen att bli ombedd att ange ditt lösenord. Du blir sedan ombedd att installera den, så skriv bokstaven y. Om du fick en varning om att den redan är installerad har du paketen och behöver inte göra något annat.



Förutsatt att installationen fortsatte kommer du tillbaka till prompten. Du kan nu ansluta en exFAT-enhet till ditt system och förvänta dig att den monteras som om den var någon annan volym. Du kan arbeta med det enkelt som ett resultat och behöver inte göra något annat om ditt enda mål var att läsa en enhet skapad på Windows 10 eller något liknande.

Metod 2: Formatera en enhet till exFAT

Om du inte vet namnet på enheten som du behöver formatera skriver du sudo fdisk -l vid kommandoraden och tryck enter. Du ser en fullständig lista över enheter som är anslutna till ditt system. Var noga med att se till att du inte formaterar fel enhet. Om du har en / dev / sda1 och så vidare enhet i din lista, så är det här ofta du startar GNU / Linux av. Du vill inte formatera detta.

Vi kopplade in en ganska bra USB-enhet i vårt system och fann att den dyker upp som / dev / sdb, som du enkelt kan formatera. Det behöver inte sägas att fortsättningen torkar datastrukturerna från din enhet, så se till att du har säkerhetskopior innan du tappar något du vill. Förutsatt att du ville förstöra allt på det och börja nytt med ett nytt exFAT-filsystem, skriv sudo wipefs -a / dev / sdb så att du kan börja färskt. Därefter vill du skriva sudo fdisk / dev / sdb och tryck på Enter så att du kan skapa en ny partitionstabell. Se till att du arbetar med rätt enhetsfil för att undvika att röra upp någonting.



Du får ett meddelande om att skapa en ny DOS-tabell eller något av det slaget, som helt enkelt är säkert att ignorera.

Skriv nu bokstaven n och tryck på Enter.

Skriv enter igen och sedan igen för att skapa en enda partition.

Skriv enter en gång till när du blir frågad om den första och sista sektorn. Detta kommer att skapa en gigantisk partition som tar över hela din disk, vilket är exakt vad du vill om du ska ansluta detta till en MacOS-dator, en Windows 10-dator eller någon kompatibel mobil enhet. Du kanske märker ett problem - partitionstypen visas för närvarande som Linux, som du kommer att ha svårt att läsa på någon av dessa typer av maskiner!

Tryck på bokstaven t och tryck sedan på Enter-tangenten så att du kan ändra typ. Du kan sedan trycka 7 till den förväntade typen. Det borde ge dig ett meddelande om HPFS / NTFS / exFAT, vilket är exakt vad du vill om du vill formatera din externa disk med exFAT på Linux.

Slutligen måste du helt enkelt trycka på w-tangenten och du kommer att varnas för att 'Partitionstabellen har ändrats' innan fdisk synkroniserar all data ut till disk. Beroende på hur massiv din enhet är kan det ta några sekunder. Vi arbetade med en disk som var 2 metriska terabyte, vilket är 1,8 terabyte i binär. Det tog fortfarande programvaran mindre än kanske 10 sekunder att skjuta ut relevant information.

Oavsett är du nu redo för formatet. Processen borde inte ha tagit mycket lång tid alls, och de goda nyheterna om det är att du inte behöver göra det igen. Detta är en engångsavtal för den överväldigande majoriteten av användare som helt enkelt kommer att använda exFAT på Linux för att flytta eller säkerhetskopiera filer mellan olika enheter. Förutsatt att enhetsfilen från tidigare var / dev / sdb kan du nu formatera din enhet med sudo mkfs.exfat -n hardDisk / dev / sdb1 men kom ihåg att du kan ersätta hardDisk med valfri volymetikett. Du bör verkligen dubbelkolla med ett skivverktyg eller något innan du förbinder dig till namnet på / dev / filen du ska formatera, för när du väl gör det går det inte tillbaka.

Metod 3: Kontrollera exFAT-volymer i Linux

Medan du faktiskt inte kan korrigera fel utan åtkomst till Microsoft Windows eller macOS, tillåter Linux dig att kontrollera exFAT-volymer för att se till att det inte är något fel på dem. Förutsatt att din exFAT-enhet är densamma som ovan, se till att den är avmonterad och skriv sedan sudo fsck.exfat / dev / sdb1 att få det skannat efter fel. Det kommer att ge dig lite information om storlekar som du vanligtvis säkert kan ignorera. Förutom detta borde det dock ge dig ett meddelande längst ner. Om det står ”Kontroll av filsystem slutfört. Inga fel hittades. ”, Då finns det inget mer att göra. Om du har fel, ta sedan tillbaka enheten till Windows och kör en skanning på den.

4 minuter läst