Sorunuzu doğru anlarsam, cilt grubunu veya bir grup içindeki ciltlerden birini yeniden boyutlandırmaya çalışıyorsunuzdur. Diski toplayabildiğimden bir CoreStorage Birimine dönüştürüldü. Bir terminale aşağıdaki komutu vererek ve resimdeki ile benzer bir çıktı alıp almadığınızı kontrol edebilir misiniz?
diskutil corestorage list
Şu anda kullanılabilir Disk Yardımcı Programı, mantıksal Birimlerin yeniden boyutlandırılmasını desteklememektedir. Ancak komut satırını kullanarak, Birimleri yeniden boyutlandırmanıza izin veren belgelenmemiş bir işlev vardır.
Diskutil yardım komutuna başvurursanız, aşağıdaki çıktıları alırsınız:
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)
Gördüğünüz gibi, bir Birimi yeniden boyutlandırma seçeneği sunmuyor, bu nedenle Disk Yardımcı Programının neden yeniden boyutlandırmanıza izin vermediğini tahmin ediyorum.
Ancak, aşağıdaki belgelenmemiş işlevler vardır:
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 işlevi, yukarıdaki mevcut komutların ilk listesinde yer almıyor, ancak yine de var ve hatta nasıl kullanılacağına dair bir örnek bile sunuyor.
Bu komut ve Birimin doğru UUID değeri ile mantıksal grubunuzdaki Birimlerden birini yeniden boyutlandırmanız mümkün olmalıdır.
Komut satırı etrafında daha fazla kazı yaptım ve aşağıdaki komutları gördüm:
Fiziksel Birim (Disk) Komutları
- resizeDisk (belgelenmemiş) - Fiziksel bir birimi yeniden boyutlandırma
- removeDisk (belgelenmemiş) - Mantıksal birim grubundan fiziksel bir birimi kaldırma
- addDisk (belgelenmemiş) - Mantıksal birim grubuna yeni bir fiziksel birim ekleme
Mantıksal Ses Komutları
- deleteVolume (belgelenmemiş) - Mantıksal bir birimi ve tüm içeriğini silin
- resizeVolume (belgelenmemiş) - Mantıksal bir birimi büyütün veya küçültün
- resizeStack (belgelenmemiş) - Birim grubu ve fiziksel birimin yanı sıra mantıksal bir birimi büyütün veya daraltın.