LinuxからexFATパーティションを作成してフォーマットすることは可能ですか?
はい、exfatと関連ユーティリティを実装するプロジェクトが relan/exfat にあります。
パーティションをフォーマットするには、ほとんどのファイルシステムと同様にmkexfatfs
/mkfs.exfat
を使用します。例:
mkfs.exfat /dev/sdX1
最初にパーティションを作成することに関しては、これは他のファイルシステムの場合と同じです。お気に入りのパーティションマネージャでパーティションを作成します。 MBRパーティションタイプがある場合は、タイプをNTFSに設定します(つまり、コード7
)。
一部のディストリビューションはFuseモジュールのみをパッケージ化しているため、自分でビルドしなければならない場合があることに注意してください。
上記のmkfs.exfatソリューションは、購入したUSBペンドライブのようにパーティションがドライブにすでに存在する場合に機能します。ベアディスクから開始する場合は、このリンクを使用します。
コマンドラインでのプロセスは次のとおりです。
Lsblkコマンドを使用して、USBスティックがどのドライブであるかを確認します。 (例えば/ dev/sdx)
lsblk
次に、partedを開始して、操作を実行するドライブを指定します。
Sudo parted /dev/sdx
Partedインタラクティブモードタイプ:
mklabel msdos
再起動してください。そして、再起動した後:
Sudo parted /dev/sdx
そして、partedインタラクティブモードタイプ:
mkpart primary ext4 0% 100%
パーティションが作成されたら、qを押してpartedを終了します。
フラッシュドライブにパーティションが含まれるようになったので、新しく作成したパーティションにexFATファイルシステムを作成します(Linuxでのみ機能するext4ファイルシステムを置き換えます)。
Sudo mkfs.exfat /dev/sdx1
個人的には、「再起動」の手順はスキップしました。代わりに、USBスティックを抜いて(sdbは消えました)、再挿入した後、sddとして現れました。明らかでない場合、sdx1では、「x」はアルファベットの任意の文字である可能性があります(通常はa、b、c、d ...です)が、特定の設定によって異なります。
ディスク (gnome-disks
)と KDE Partition Manager は、これを実現できる2つのGUIツールです。 (Gpartedではできません。)
USBスティックには、 mintstick ツールの一部であるUSBスティックフォーマッタがあります。