USBメモリをFAT32でフォーマットする・mkdosfs †
USBメモリを使って、Ubuntuなどをインストールした時に使用したUSBメモリを再利用するため、
FAT32で再フォーマットする手順を以下に記します。
USBメモリをアンマウントする(USBメモリのマウントポイントを特定する) †
以下の手順でUSBメモリをアンマウントしてください。
- FAT32でフォーマットするUSBをPCに挿してください。
- Ubuntuなどであれば自動マウントされるので、以下のコマンドでマウント情報を取得します。
ターミナル(端末)を起動します。
Ubuntuの場合であれば、以下場所にマウントされています。
/media/ユーザ名/USBメモリラベル名
以下、当方の環境でdfコマンドを実行した時の出力です。
Ubuntu17.04のインストールUSBメモリのマウント先を特定します。
使用するコマンドは、以下の通りです。
sudo df
以下、コマンド実行による出力です。
sakura@aspire:~$ sudo df
[sudo] sakura のパスワード:
Filesystem 1K-blocks Used Available Use% Mounted on
udev 1953544 0 1953544 0% /dev
tmpfs 394732 6240 388492 2% /run
/dev/sda1 118909196 5965472 106880416 6% /
tmpfs 1973656 212 1973444 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 1973656 0 1973656 0% /sys/fs/cgroup
tmpfs 394732 84 394648 1% /run/user/1000
/dev/sdb1 15137792 1572616 13565176 11% /media/sakura/UBUNTU 17_0
sakura@aspire:~$
上記の出力を見ると、USBメモリのマウント情報は最終行(以下抜粋)であることがわかります。
/dev/sdb1 15137792 1572616 13565176 11% /media/sakura/UBUNTU 17_0
わかりづらい場合は、容量を確認してもいいかもしれません。
容量を確認をわかりやすい表示にするには、dfコマンドに-hオプションを追加します。
以下、出力例です。
Sizeの列がMやGで表示されるので、わかりやすくなります。
sakura@aspire:~$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 386M 6.1M 380M 2% /run
/dev/sda1 114G 5.7G 102G 6% /
tmpfs 1.9G 212K 1.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 386M 88K 386M 1% /run/user/1000
/dev/sdb1 15G 1.5G 13G 11% /media/sakura/UBUNTU 17_0
USBメモリをFAT32でフォーマットする †
- USBメモリをアンマウントする
以下のコマンドでUSBメモリをアンマウントします。
sudo umount Filesystemの列の文字列
今回の場合は、上記の出力によりFilesystemの列を見ると、/dev/sdb1がUSBメモリであることがわかりました。
以下のコマンドでUSBメモリをアンマウントします。
sudo umount /dev/sdb1
- FAT32でUSBメモリをフォーマットする
以下のコマンドでUSBメモリをFAT32でフォーマットします。
sudo mkdosfs -F32 -nラベル名 Filesystem列の文字列
今回の場合は、以下のようになります。
ラベル名はUSB16Gとしました。
sudo mkdosfs -F32 -nUSB16G /dev/sdb1
実行した時の出力です。
sakura@aspire:~$ sudo mkdosfs -F32 -nUSB16G /dev/sdb1
mkfs.fat 3.0.28 (2015-05-16)
sakura@aspire:~$
プロンプトが戻ってくるまでしばらく待ってください。
- USBメモリを抜きます。
FAT32でフォーマットしたUSBメモリを確認 †
再度、USBメモリをLinuxマシン(Ubuntu)に挿してみます。
以下のコマンドでvfatになっていることが確認できます。
sakura@aspire:~$ df -T | grep '/dev/sdb'
/dev/sdb1 vfat 15139368 8 15139360 1% /media/sakura/USB16G
また、fdiskでも確認できます。
sakura@aspire:~$ sudo fdisk -l | grep sdb
Disk /dev/sdb: 14.5 GiB, 15518924800 bytes, 30310400 sectors
/dev/sdb1 * 2048 30310399 30308352 14.5G c W95 FAT32 (LBA)
以上、LinuxでUSBメモリをFAT32でフォーマットする手順でした。