Bagaimana cara memformat partisi dengan FAT32? [duplikat]

2

Pertanyaan ini sudah ada jawabannya di sini:

Perintahnya diskutil eraseDiskbukan yang saya inginkan karena itu menghapus seluruh disk. Saya memiliki partisi yang sudah dialokasikan dan kosong. Yang perlu saya lakukan adalah memformatnya dengan VFAT / FAT32. Bagaimana ini bisa dilakukan dari Terminal? Itu harus efek yang sama seperti menggunakan mkfs.vfatdi Linux.

Melab
sumber
Lihat jawaban ini .
Vagner

Jawaban:

4

Masuk diskutil listuntuk mendapatkan pengenal disk / partisi. Lalu masukkan:

diskutil eraseVolume FAT32 DATA diskXsY #replace diskXsY by the proper disk identifier

DATA akan menjadi nama volume. Nama harus dikapitalisasi menggunakan diskutil ....


The diskutil eraseVolume ...perintah akan mengubah pMBR dari tabel partisi GUID ke MBR hybrid dan mungkin menjadikan volume sistem OS X yang ada di drive yang sama unbootable.

klanomath
sumber
3

Perintahnya adalah newfs_msdos.

Juga untuk HFS +, perintahnya adalah newfs_hfs.

Gunakan man newfs_msdosatau man newfs_hfsuntuk informasi lebih lanjut.

Secara umum, Anda akan menggunakan diskutil listuntuk mendapatkan slice (identifier).

Selanjutnya Anda gunakan diskutil unmount identifier, diikuti oleh perintah format.

Akhirnya, gunakan diskutil mount identifier.

Sebagai contoh.

diskutil list
diskutil unmount /dev/disk0s4
newfs_msdos -F 32 -v BOOTCAMP /dev/disk0s4
diskutil mount /dev/disk0s4

Catatan: Menggunakan diskutiluntuk memformat partisi (irisan) dapat memiliki efek samping mengubah jenis partisi yang digunakan drive.

Misalnya, perintahnya

diskutil eraseVolume fat32 BOOTCAMP /dev/disk0s4

dapat menghasilkan perubahan disk yang dipartisi GPT menjadi disk yang dipartisi GPT / MBR hybrid.

David Anderson
sumber
Saya akan memasukkan addendum eraseVolume Anda dalam jawaban saya, jadi itu tidak akan mengacaukan jawaban Anda :-)!
klanomath