Buat dan format partisi exFAT dari Linux

47

Apakah mungkin membuat dan memformat partisi exFAT dari Linux?

Sean
sumber

Jawaban:

56

Ya, ada proyek pelaksana exfat dan utilitas terkait di relan / exfat .

Untuk memformat partisi, gunakan mkexfatfs/ mkfs.exfatsuka dengan sebagian besar sistem file, misalnya:

mkfs.exfat /dev/sdX1

Adapun untuk membuat partisi di tempat pertama, ini sama dengan untuk sistem file lainnya. Buat partisi di manajer partisi favorit Anda. Jika Anda memiliki tipe partisi MBR, atur tipenya ke NTFS (yaitu kode 7).

Perhatikan, bahwa beberapa distribusi hanya mengemas modul sekering, jadi Anda mungkin harus membuatnya sendiri.

crater2150
sumber
9
Pada Ubuntu saya hanya harus menginstal beberapa paket pertama: sudo apt-get install exfat-utils exfat-fuse. Sumber: askubuntu.com/a/374627/18665
bmaupin
2
Agar jelas, kodenya adalah 7 (hex), bukan 7h.
thetoolman
Pada modern fdiskjenis yang Anda inginkan adalah 11( data dasar Microsoft ). Abaikan tautan google.code.com dalam jawaban dan alih-alih gunakan perintah @ bmaupin di Debian / Ubuntu.
Adam Katz
hati-hati saat melakukan ini, itu tidak memperingatkan saya dan benar-benar menghapus semua file yang ada di dalamnya. Jadi pertama-tama
buat
2
Ini bekerja dengan baik untuk saya. Saya sudah menginstal exfat dan sekering. TAPI ... postingan pukulan dari Billious menyesatkan . JIKA Anda baru saja memformat drive, Anda harus memberikan lebih banyak informasi mkfs.exfat- Seperti di mana menempatkan partisi dan seberapa besar, ya-da-ya-da . Saya hanya malas. Saya biasa gPartedmengatur-u USB saya seperti yang saya inginkan. Biarkan partisi yang ingin Anda buat exFAT sendiri. Atau format ke FAT32 untuk memproses seluruh USB. Selanjutnya pastikan partisi target dilepas. Lanjutkan, misalnya: sudo mkfs.exfat -i DAT -n data /dev/sdc3. Saya membiarkan gPartedberurusan dengan keberpihakan dan semacamnya.
akan
3

Solusi mkfs.exfat di atas berfungsi jika partisi sudah ada pada drive, seperti drive pen USB yang dibeli. Gunakan tautan ini jika Anda memulai dari disk kosong:

Memformat Drive Universal

Billious
sumber
Saya mencoba mengikuti beberapa panduan, yang semuanya gagal di Fedora 29. Yang ini berhasil. :)
Nick Ribal
2

Pada baris perintah, prosesnya adalah sebagai berikut:

Gunakan perintah lsblk untuk mengetahui drive usb stick Anda. (misalnya / dev / sdx)

lsblk

Kemudian mulailah berpisah dan beri tahu drive mana yang ingin Anda operasikan:

sudo parted /dev/sdx

Dalam jenis mode interaktif berpisah:

mklabel msdos

Sekarang reboot. Dan setelah reboot lakukan:

sudo parted /dev/sdx

Dan dalam tipe mode interaktif berpisah:

mkpart primary ext4 0% 100%

Ketika partisi dibuat, tekan q untuk keluar dari parted.

Sekarang flash drive berisi partisi, buat sistem file exFAT pada partisi yang baru dibuat (mengganti sistem file ext4 yang hanya berfungsi di Linux):

sudo mkfs.exfat /dev/sdx1

Salin-disisipkan dari https://forum.manjaro.org/t/how-to-format-a-usb-stick-so-that-it-is-us-us-manjaro-windows-and-macos/3972

Secara pribadi, saya melewatkan langkah "reboot". Sebagai gantinya, saya mengeluarkan USB stick (sdb pergi) dan setelah memasukkan kembali muncul sebagai sdd. Jika tidak jelas, dengan sdx1 "x" dapat berupa huruf apa saja dari alfabet (biasanya a, b, c, d ...) tetapi tergantung pada pengaturan khusus Anda.

PJ Brunet
sumber