업데이트 : 아래를 참조하십시오.
OS X Lion의 외부 1TB 드라이브에서 500GB 파티션을 암호화했습니다. 다른 500GB는 아직 사용되지 않았으므로 지금 외장 드라이브에 다른 파티션을 만들고 싶습니다. 디스크 유틸리티를 사용하면이 작업을 수행 할 수 없으며 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 물리 볼륨이 일반 파티션 디스크의 한계에 바인딩되어 있기 때문에 작동하지 않습니다diskutil cs addDisk
disk2를 파괴하지 않고 다시 파티션 할 수 없기 때문에 불가능합니다diskutil cs resizeVolume
논리 볼륨 그룹이 충분히 크지 않기 때문에 작동하지 않습니다
결국 나는 이제 암호화를 되돌리고 있으며 디스크 유틸리티를 사용하여 드라이브를 비파괴 적으로 다시 파티션 할 것입니다.