266 文字
1 分
macOSでSDカードやUSBメモリをフォーマットする方法
2024-02-23
タグなし

問題#

Linux用にパーティションテーブルを変更してしまったSDカードやUSBメモリだとmacOSのディスクユーティリティを使ってもフォーマットやパーティションテーブルの書き換えが行えません。

かといって、フォーマットするためのアプリケーションを探してダウンロードするのが面倒です。

コマンド#

diskutilコマンドでは、デバイス丸ごと(パーティションテーブルも含めて)フォーマットできるようなのでそれを使うのが良さそうです。

FAT32でフォーマットするコマンド例は以下。

diskutil eraseDisk FAT32 namae /dev/disk7

デバイスのIDを調べるためには以下のコマンドです。

diskutil list

実行例

diskutil list Fri Feb 23 19:41:26 2024
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1
2: Apple_APFS Container disk3 994.7 GB disk0s2
3: Apple_APFS_Recovery Container disk2 5.4 GB disk0s3
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +994.7 GB disk3
Physical Store disk0s2
1: APFS Volume Macintosh HD 10.5 GB disk3s1
2: APFS Snapshot com.apple.os.update-... 10.5 GB disk3s1s1
3: APFS Volume Preboot 11.9 GB disk3s2
4: APFS Volume Recovery 1.8 GB disk3s3
5: APFS Volume Data 557.2 GB disk3s5
6: APFS Volume VM 8.6 GB disk3s6
/dev/disk7 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *64.8 GB disk7
1: EFI EFI 209.7 MB disk7s1
2: Microsoft Basic Data NAMAE 64.6 GB disk7s2
macOSでSDカードやUSBメモリをフォーマットする方法
https://blog.teraren.com/posts/macos-usb-memory-format/
作者
Yuki Matsukura
公開日
2024-02-23
ライセンス
CC BY-NC-SA 4.0

コメント