私は自分のUSBにLinuxディストリビューション.isoを配置しようとしていますが、手順では次のコマンドを使用してfat32ファイルシステムを作成することを提案しています:
mkdosfs -F 32 /dev/sdc1
Mkfsの代わりにこのコマンドを使用する理由はありますか?
mkfsは、ファイルシステムを作成するコマンドであり、より具体的なmkfs.file_type(mkfs.vfat、mkfs.ext4など)のフロントエンドです。
実際には、mkfsは、Linuxで利用可能なさまざまなファイルシステムビルダー(mkfs.fstype)の単なるフロントエンドです。ファイルシステム固有のビルダーは、/ sbin、/ sbin/fs、/ sbin/fs.d、/ etc/fs、/ etcなどの多くのディレクトリで検索されます(正確なリストはコンパイル時に定義されますが、少なくとも/ sbinおよび/ sbin/fsを含み、最後にPATH環境変数にリストされたディレクトリにあります。詳細については、ファイルシステム固有のビルダーのマニュアルページを参照してください。
mkfs.vfatはmkdosfsへのシンボリックリンクです
彼らは同じです
ls -l /sbin/mkfs.vfat
lrwxrwxrwx 1 root root 7 2011-10-29 23:13 /sbin/mkfs.vfat -> mkdosfs
追加情報については