Crea e formatta la partizione exFAT da Linux


47

È possibile creare e formattare una partizione exFAT da Linux?

Risposte:


56

Sì, esiste un progetto che implementa exfat e le relative utilità in relan / exfat .

Per formattare una partizione, utilizzare mkexfatfs/ mkfs.exfatlike con la maggior parte dei filesystem, ad esempio:

mkfs.exfat /dev/sdX1

Per quanto riguarda la creazione della partizione, questo è lo stesso di qualsiasi altro filesystem. Crea una partizione nel tuo gestore delle partizioni preferito. Se si dispone di un tipo di partizione MBR, impostarne il tipo su NTFS (ovvero codice 7).

Nota che alcune distribuzioni impacchettano solo il modulo fusibili, quindi potresti doverlo costruire da solo.


9
Su Ubuntu ho dovuto installare un paio di pacchetti di prima: sudo apt-get install exfat-utils exfat-fuse. Fonte: askubuntu.com/a/374627/18665
bmaupin,

2
Per essere chiari, il codice è 7 (esadecimale), non 7h.
thetoolman

In fdiskgenere il tipo desiderato è 11( dati di base di Microsoft ). Ignora il link google.code.com nella risposta e usa invece il comando @ bmaupin su Debian / Ubuntu.
Adam Katz,

fai attenzione mentre lo fai, non mi ha avvertito e ha eliminato completamente tutti i file in esso contenuti. Quindi prima fai il backup e poi fallo
doniyor

2
Questo ha funzionato bene per me. Avevo già installato exfat e miccia. MA ... il colpo post di Billious è fuorviante . Se hai appena formattato un'unità, devi fornire ulteriori informazioni a mkfs.exfat- Come dove posizionare la partizione e quanto è grande, ya-da-ya-da . Sono solo pigro. Ho usato gPartedper impostare-u my USB come avrei voluto. Lasciare la partizione che si desidera creare exFAT da solo. O formattalo su FAT32 per elaborare l'intera USB. Quindi assicurarsi che la partizione di destinazione sia smontata. Procedere, ad esempio: sudo mkfs.exfat -i DAT -n data /dev/sdc3. Lascio che si gPartedoccupi di allineamenti e simili.
sarà l'

3

La soluzione mkfs.exfat sopra funziona se esiste già una partizione su un'unità, come una penna USB acquistata. Usa questo link se stai iniziando da un disco nudo:

Formattazione di un'unità universale


Ho provato a seguire diverse guide, tutte fallite in Fedora 29. Questa ha funzionato. :)
Nick Ribal,

2

Sulla riga di comando, il processo è il seguente:

Usa il comando lsblk per scoprire quale unità è la tua chiavetta USB. (ad esempio / dev / sdx)

lsblk

Quindi avviare parted e dirgli su quale unità si desidera eseguire le operazioni:

sudo parted /dev/sdx

In modalità interattiva parted digitare:

mklabel msdos

Ora riavvia. E dopo il riavvio fai:

sudo parted /dev/sdx

E in modalità interattiva interattiva:

mkpart primary ext4 0% 100%

Quando viene creata la partizione, premere q per uscire dalla partizione.

Ora che l'unità flash contiene una partizione, crea un filesystem exFAT sulla partizione appena creata (sostituendo il filesystem ext4 che funziona solo su Linux):

sudo mkfs.exfat /dev/sdx1

Copia e incolla da https://forum.manjaro.org/t/how-to-format-a-usb-stick-so-that-it-is-usable-on-manjaro-windows-and-macos/3972

Personalmente, ho saltato il passaggio "riavvio". Invece, ho estratto la chiavetta USB (sdb è andato via) e dopo averlo reinserito è arrivato come sdd. Se non fosse ovvio, con sdx1 la "x" potrebbe essere qualsiasi lettera dell'alfabeto (di solito è a, b, c, d ...) ma dipende dalla tua configurazione particolare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.