更新:以下を参照してください。
OS X Lionの外部1TBドライブの500 GBパーティションを暗号化しました。他の500 GBはまだ使用されていないので、ここで外部ドライブに別のパーティションを作成します。ディスクユーティリティはこれを許可せず、コマンドラインユーティリティdiskutil
を参照して、ドライブにCoreStorage物理ボリュームが含まれていることを指摘します。
ユーティリティを見て回りましたdiskutil
が、これまでのところ、有用なものは見つかりませんでした。
diskutil cs createVolume
最初に論理ボリュームグループのサイズを変更する必要があるため、機能しません。diskutil resizeVolume
動作する可能性がありますが、これはCoreStorageボリュームでは動作しないため、問題が発生する可能性があります(つまり、暗号化されたボリュームがdisk2s1、disk2s2、およびdisk2s3を同時に占有します)(diskutil
出力を参照)
いくつかの背景情報はArs Technicaのレビューで提供されていますが、これは続行方法に関する情報をほとんど提供しません。このMacworldの記事では、ボリュームのサイズを変更する方法を説明していますが、これはCoreStorageボリュームには適用できないと思います。
私のdiskutil list
出力:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 499.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS OSX *498.9 GB disk1
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk2
1: EFI 209.7 MB disk2s1
2: Apple_CoreStorage 499.8 GB disk2s2
3: Apple_Boot Boot OS X 134.2 MB disk2s3
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS TimeMachine disk *499.5 GB disk3
diskutil cs list
ここに私の出力:
CoreStorage logical volume groups (2 found)
|
+-- Logical Volume Group UUID1
| =========================================================
| Name: OSX
| Sequence: 1
| Free Space: 0 B (0 B)
| |
| +-< Physical Volume UUID1.1
| | ----------------------------------------------------
| | Index: 0
| | Disk: disk0s2
| | Status: Online
| | Size: 499248103424 B (499.2 GB)
| |
| +-> Logical Volume Family UUID1.2
| ----------------------------------------------------------
| Sequence: 8
| Encryption Status: Unlocked
| Encryption Type: AES-XTS
| Encryption Context: Present
| Conversion Status: Complete
| Has Encrypted Extents: Yes
| Conversion Direction: -none-
| |
| +-> Logical Volume UUID1.2.1
| ---------------------------------------------------
| Disk: disk1
| Status: Online
| Sequence: 4
| Size (Total): 498929332224 B (498.9 GB)
| Size (Converted): -none-
| Revertible: Yes (unlock and decryption required)
| LV Name: OSX
| Volume Name: OSX
| Content Hint: Apple_HFS
|
+-- Logical Volume Group UUID2
=========================================================
Name: TimeMachine disk
Sequence: 1
Free Space: 0 B (0 B)
|
+-< Physical Volume UUID2.1
| ----------------------------------------------------
| Index: 0
| Disk: disk2s2
| Status: Online
| Size: 499796238336 B (499.8 GB)
|
+-> Logical Volume Family UUID2.2
----------------------------------------------------------
Sequence: 9
Encryption Status: Unlocked
Encryption Type: AES-XTS
Encryption Context: Present
Conversion Status: Complete
Has Encrypted Extents: Yes
Conversion Direction: -none-
|
+-> Logical Volume UUID2.2.1
---------------------------------------------------
Disk: disk3
Status: Online
Sequence: 4
Size (Total): 499477467136 B (499.5 GB)
Size (Converted): -none-
Revertible: Yes (unlock and decryption required)
LV Name: TimeMachine disk
Volume Name: TimeMachine disk
Content Hint: Apple_HFS
更新:
詳細を調べたところ、現在のCoreStorageボリュームはそれほど柔軟ではないようです。ドキュメントに記載されていない機能がいくつかリストされている便利なブログ記事がありますが、それでもCoreStorageボリュームのサイズ変更は機能しないようです。
古いdiskutilコマンドを使用しても問題は解決しません。
diskutil resizeVolume disk2s2 R
CoreStorageパーティション/ボリュームであるため不可能ですdiskutil resizeVolume disk3 R
同じですdiskutil partitionDisk
最初にすべてのボリュームを削除するため、機能しません
CoreStorageルーチンを使用すると、問題が発生します
diskutil cs resizeDisk
CoreStorage物理ボリュームが通常のパーティションdisk2s2の制限にバインドされているため、機能しませんdiskutil cs addDisk
破壊せずにdisk2のパーティションを再設定できないため、不可能ですdiskutil cs resizeVolume
論理ボリュームグループが十分に大きくないため機能しない
最後に、私は今暗号化を元に戻しており、それが完了した後、ディスクユーティリティを使用してドライブを非破壊的に再パーティション化します。