disk0に追加の未割り当てディスク容量を確保して新しいパーティションを作成するには、CoreStorageボリュームグループとそれ以降のすべてのCoreStorageアイテムを縮小する必要があります。
入る diskutil list
:
リスト例:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Fenchurch 80.0 GB disk0s2
3: Apple_HFS BxxxxxData 70.0 GB disk0s3
4: Apple_CoreStorage 349.0 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *100.1 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS BlinkenDonx 99.9 GB disk1s2
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS YoodenVranx *348.6 GB disk2
Logical Volume on disk0s4
disk0:内蔵ディスク、disk1:起動ボリューム(BlinkenDonx)を含む100 GBの架空の外付けブートドライブ、disk2:disk0s4にあるCoreStorageボリュームグループYoodenVranx。
入る diskutil cs list
リスト例:
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group A629E051-D7B0-4B8C-A803-074F62704636
=========================================================
Name: YoodenVranx
Status: Online
Size: 349046696192 B (349.0 GB)
Free Space: 16777216 B (16.8 MB)
|
+-< Physical Volume 90C09FC0-4215-4871-901B-70E2C9C7D464
| ----------------------------------------------------
| Index: 0
| Disk: disk0s2
| Status: Online
| Size: 349046696192 B (349.0 GB)
|
+-> Logical Volume Family F6962E38-50E4-4458-BFE6-CF2E179352F5
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume BD36C73D-860D-4DC6-B125-AD624F448B88
---------------------------------------------------
Disk: disk2
Status: Online
Size (Total): 348696696192 B (348.6 GB)
Conversion Progress: -none-
Revertible: Yes (no decryption required)
LV Name: YoodenVranx
Volume Name: YoodenVranx
Content Hint: Apple_HFS
これでCoreStorageボリュームのサイズを変更します
diskutil cs resizeStack LVUUID size
with LVUUID:論理ボリュームのUUIDとサイズ:CoreStorageボリュームの最終サイズ。
例:
diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 300g
300 GBに縮小する
diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 295400m
295.4 GBに縮小する
Recovery HDは自動的に移動するはずです。
将来のEl Capitanボリューム用にパーティションを追加するには、最初に次のように入力します。
sudo gpt -r show /dev/disk0
概要を知る
リスト例:
gpt show: /dev/disk0: mediasize=500119476736; sectorsize=512; blocks=976757816
gpt show: /dev/disk0: PMBR at sector 0
gpt show: /dev/disk0: Pri GPT at sector 1
gpt show: /dev/disk0: Sec GPT at sector 976757815
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 156250000 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
156659640 136718750 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
293378390 544921872 4 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
838300262 1269536 5 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
839569798 137187985
976757783 32 Sec GPT table
976757815 1 Sec GPT header
i = 1の場合:EFI 2:Fenchurch 3:Bxxxxx Data 4:Apple_CoreStorage 5:Recovery HDと約70.2 GBの空き容量)
で新しいボリュームを作成するには gpt
disk0上のすべてのマウント済みボリュームをアンマウントする必要があります(最初に独自のディスク識別子disk2を持ち、disk0上にあるCoreStorageボリューム、次にdisk0上の他のすべてのマウント済みボリューム)
diskutil umountDisk /dev/disk2
diskutil umountDisk /dev/disk0
今度はgptで新しいJHFS +ボリュームを追加します。
sudo gpt add -b StartBlock -i IndexNumber -s SizeOfVolume -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
StartBlockは未割り当て領域の最初のブロックの番号で、NumberOfBlocksは空きブロックの数以下です。 NumberOfBlocksは8まで分割可能でなければなりません。
上記の例では:
sudo gpt add -b 839569798 -i 6 -s 137187984 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
- 入る
exit
そしてTerminalを終了します。
- ディスクユーティリティを開き、新しく作成したパーティションdisk0s6(ジャーナルHFS +)を消去して名前を変更します。
- 次に、縮小したCoreStorageボリュームにエラーがないか確認します。
- ディスクユーティリティを終了します。
- メインボリュームを再起動します。