【Mac】diskutilを使ったSDカードのパーティション分割
こんばんは、白米のおともです。
先日256GBのSDカードを購入しました。 理由は2つ、Macの容量増設のためとバックアップのためです。
現在SSD 128GBのMacを使用しているのですが、最近容量が圧迫されてきていて困っていました。 しかもそのほとんどがアプリとシステムファイル! 個人データは外付けHDDに入れればいいかと思っていたのですが、わざわざ出したりするのって結構面倒なんですよねぇ。。。 そのため外付けHDDに取るようにしていたバックアップは平気で半年は取っていない状態。 Macを使うたびに通知で催促されるのもだんだん鬱陶しくなってきたこの頃でした。
ただSDカードを指しただけでは、ディスクユーティリティでパーティション分けができなかったので、diskutilコマンドを使ってパーティション分割を行いました。
現在のパーティションの確認
diskutil listで現在のパーティションの状況と、SDカードのマウント名を確認します。
$ diskutil list ... 省略 ... /dev/disk2 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *256.1 GB disk2 1: Apple_HFS sd-256 256.1 GB disk2s1
これが現在のSDカードのパーティションの状況です。 この/dev/disk2に対してパーティションの分割を行います。
パーティションの分割
今回は、SDカードをTimeMachine用と普通のファイル用の2つのパーティションに分割します。 サイズの比率は4:6、どちらもJournaledHFS+形式でフォーマットを行います。
$ diskutil partitionDisk /dev/disk2 2 JournaledHFS+ TimeMachine 40% JournaledHFS+ sd-card 60% Started partitioning on disk2 Unmounting disk Creating the partition map Waiting for partitions to activate Formatting disk2s2 as Mac OS Extended (Journaled) with name TimeMachine Initialized /dev/rdisk2s2 as a 95 GB case-insensitive HFS Plus volume with a 8192k journal Mounting disk Formatting disk2s3 as Mac OS Extended (Journaled) with name sd-card Initialized /dev/rdisk2s3 as a 143 GB case-insensitive HFS Plus volume with a 16384k journal Mounting disk Finished partitioning on disk2 /dev/disk2 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Apple_HFS TimeMachine 102.3 GB disk2s2 3: Apple_HFS sd-card 153.3 GB disk2s3
これで終了です。 TimeMachineの設定も無事完了しました。
GUIDのpartition schemeができたからか、ディスクユーティリティからGUIでパーティション分けができるようになっていました! ちょっと容量の比率が思ったのと違ったので、直しておきました。
参考ページ
https://support.apple.com/kb/PH8306?viewlocale=ja_JP&locale=en_US