Det spiller ingen rolle om du er en Linux-bruker eller en systemadministrator og uansett hvor mye vi prøver å unngå Windows OS som pesten, et sted i tech reiser du går å kjøre inn til en Windows OS-basert system. Og du vil mer enn sannsynlig bli kjent med Microsofts egen filsystem utviklet for flash media og bærbare harddisker, exFAT.
Windows OS-brukere har støtte bygget ut av boksen, men Linux-brukere ikke får avslag, så Enkelt. Mesteparten av tiden, må vi få ut av seg komfortsone og gjøre det selv. Men det er ok. Fordi jeg ikke ville ha det på noen annen måte. Gjør det på din egen måte og gjøre det riktig fra begynnelsen.
I dag skal jeg vise deg hvor lett vi kan legge full lese /skrive-støtte for exFAT baserte enheter.
Det første vi må gjøre er å legge til PPA for pakkene. Dette er rett og slett gjort ved å utføre følgende:
% sudo add-apt-repository ppa: relan /exFAT
Når PPA har blitt lagt til, er du nå klar til å installere . pakker som vil trekke i exFAT-støtte for Linux-systemet
For å laste ned og installere de pakkene, bare utføre dette:
% sudo apt-get install exFAT-utils sikring-exFAT
Når pakkene er lastet ned og installert, har systemet nå støtte for lesing og skriving til exFAT-formaterte enheter.
Hvis du får overlevert en enhet som har blitt formatert til exFAT, vil du må montere enheten før du kan lese den.
For å montere en exFAT-formatert enhet, utfører disse få enkle trinn.
Opprett en ny katalog for mount. For denne opplæringen, vil vi bare bo i ~ /og gjøre dette:
% mkdir exFAT
Nå før du monterer enheten, må du finne ut hvor det gjemmer seg. Vi vil bruke fdisk for dette:
% sudo fdisk-l < utgang ... >
I tilfellet ovenfor, produksjonen vil være forskjellig for alle. Med min egen system, vet jeg at /dev /sda * er min laptop systemdisken. Derfor kan jeg fortelle hvilken enhet som er min SD-kortet jeg ønsker å montere fordi det er den enheten bare 2GB:
Disk /dev /sdb: 1 977 MB, 1977614336 bytes
Det kan være litt annerledes på ditt eget system eller forvirrende når du har flere forskjellige USB-enheter og minnepinner plugget i. Men for lette-av-bruk, har jeg holdt denne opplæringen enkel. Effektivt vil du kjenne dine egne system enhets detaljene bedre enn meg, så det egentlig ikke burde være så vanskelig å finne ut hvilken stasjon det er at du er målgruppe.
Nå må vi montere enheten. Du kan gjøre dette for å montere enheten i din nye exFAT katalogen:
% sudo mount -t exFAT /dev /sdb1 exFAT
Ferdig. Nå skal vi endre til exFAT katalogen og se om det fungerer:
% cd exFAT
% tree | - file1.txt | - file2.. pdf`-- unixmen`-- stuff.odt1 katalog, 3 filer
Det fungerer!
Nå, hva om du ønsker å formatere din egen enhet til exFAT? Som kan gjøres også.
Dette kan være nyttig hvis du kommer til å gi den exFAT-formatert harddisken til en bruker som kjører Windows OS som de ikke kommer til å være i stand til å lese noe på Linux native BtrFS formatert kjøre.
Hvis du vil formatere harddisken til exFAT, må stasjonen ikke formatert til noe annet filsystem format. Du må ha en tom partisjon allerede. GParted er bra for å skape nye partisjoner som ikke har angitt filsystem.
Se skjermbildet nedenfor, og du vil se hvordan jeg laget en tom partisjon uten filsystem spesifisert.
Hvis du ikke allerede har GParted installert, kan du enkelt installere det ved raskt å utføre dette:
% sudo apt-get install GParted
Når du er sikker på partisjonen din er tom, gjør du følgende:.
% sudo mkfs.exfat /dev /sdb1mkexfatfs 1.0.1Creating ... done.Flushing ... done.File system opprettet
Det er den. Gjenta trinnene ovenfor for å montere enheten og du vil ha en lese /skrive exFAT partisjon støttes. Anmeldelser