질문을 올바르게 이해하면 볼륨 그룹 또는 실제로 그룹 내의 볼륨 중 하나의 크기를 조정하려고합니다. 내가 수집 할 수있는 것부터 디스크가 CoreStorage 볼륨으로 변환되었습니다. 터미널에서 다음 명령을 실행하여 확인하고 그림의 출력과 비슷한 출력이 있는지 확인하십시오.
diskutil corestorage list
현재 사용 가능한 디스크 유틸리티는 논리 볼륨 크기 조정을 지원하지 않습니다. 그러나 명령 행을 사용하면 볼륨 크기를 조정할 수있는 문서화되지 않은 기능이 있습니다.
diskutil의 help 명령을 참조하면 다음과 같은 결과가 나타납니다.
chris$ diskutil corestorage
Usage: diskutil [quiet] coreStorage|CS <verb> <options>,
where <verb> is as follows:
list (Show status of CoreStorage volumes)
info[rmation] (Get CoreStorage information by UUID or disk)
convert (Convert a volume into a CoreStorage volume)
revert (Revert a CoreStorage volume to its native type)
create (Create a new CoreStorage logical volume group)
delete (Delete a CoreStorage logical volume group)
createVolume (Create a new CoreStorage logical volume)
deleteVolume (Delete a volume from a logical volume group)
encryptVolume (Encrypt a CoreStorage logical volume)
decryptVolume (Decrypt a CoreStorage logical volume)
unlockVolume (Attach/mount a locked CoreStorage logical volume)
changeVolumePassphrase (Change a CoreStorage logical volume's passphrase)
보시다시피, 볼륨 크기 조정 옵션을 제공하지 않으므로 디스크 유틸리티를 사용하여 크기를 조정할 수없는 이유가 있습니다.
그러나 다음과 같은 문서화되지 않은 기능이 있습니다.
chris$ diskutil corestorage resizeVolume
Usage: diskutil coreStorage resizeVolume
lvUUID|MountPoint|DiskIdentifier|DeviceNode size
Resize a logical volume, which is one of one or more disks that consume storage
out of a logical volume group. The logical volume group will have more or less
available space after this operation, if it was a shrink or grow, respectively.
Example: diskutil coreStorage resizeVolume
11111111-2222-3333-4444-555555555555 10g
resizeVolume 함수는 사용 가능한 첫 번째 명령 목록에 나열되어 있지 않지만 여전히 존재하며이를 사용하는 방법에 대한 예를 제공합니다.
이 명령과 볼륨의 올바른 UUID를 사용하면 논리 그룹 내에서 볼륨 중 하나의 크기를 조정할 수 있습니다.
명령 줄을 더 파고 다음 명령을 보았습니다.
물리 볼륨 (디스크) 명령
- resizeDisk (언급되지 않음) – 물리적 볼륨 크기 조정
- removeDisk (언급되지 않음) – 논리 볼륨 그룹에서 물리 볼륨을 제거합니다
- addDisk (언급되지 않음)-논리 볼륨 그룹에 새 물리 볼륨 추가
논리 볼륨 명령
- deleteVolume (언급되지 않음) – 논리 볼륨과 모든 내용을 삭제합니다
- resizeVolume (언급되지 않음) – 논리 볼륨 증가 또는 축소
- resizeStack (언급되지 않음) – 볼륨 그룹 및 물리 볼륨뿐만 아니라 논리 볼륨을 늘리거나 줄입니다.