CoreStorageボリュームのサイズ変更または拡張


37

750 GBの新しいSSDを購入し、600 GBと150 GBの2つのパーティションを作成しました。小さいものは、ある日Bootcampパーティションと考えられていましたが、現在のところ、別の未使用のパーティションでした。さらにスペースが必要になったとき、これら2つのパーティションをマージすることにしました。パーティションはMavericksで作成され、マージはYosemiteで行われました。

ディスクユーティリティと「マイナス」ボタンを開きました。ディスクユーティリティは、両方のパーティションがマージされることを教えてくれました。しかし、それは惨めに失敗しました。メインのハードディスクに突然修復できないエラーが発生し、他の2台の外部ハードディスクでもマウントできなくなりました。

最終的に、Time Machineからハードディスクを復元しましたが、うまく機能しました。

2番目のパーティションが空きとして表示されるようになりました。

ディスクユーティリティ

残念ながら、600 GBのパーティションのサイズを変更することも、空き領域を使用して新しいパーティションを作成することもできません。

Diskutilは以下を公開します。

~  diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *750.2 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         599.6 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *599.3 GB   disk1
                                 Logical Volume on disk0s2
                                 XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
                                 Unencrypted

また、diskutilはこれをもたらしました:

~  diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 9D2BA4BA-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         599640592384 B (599.6 GB)
    Free Space:   6111232 B (6.1 MB)
    |
    +-< Physical Volume 29A9A02B-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     599640592384 B (599.6 GB)
    |
    +-> Logical Volume Family 2FA7892F-xxxx-xxxx-xxxx-xxxxxxxxxxxx
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         None
        Conversion Status:       NoConversion
        Conversion Direction:    -none-
        Has Encrypted Extents:   No
        Fully Secure:            No
        Passphrase Required:     No
        |
        +-> Logical Volume 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          599282155520 B (599.3 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

私はこれを試しました:

しかし、それは助けにはなりません。サポートする方法で作成されていなかったため、回復できなかったと言いました(正確なメッセージを見逃して申し訳ありません)。

それから、Apple_CoreStorageがディスクが暗号化されていることを示している可能性があることを知りました。新しいパーティションを作成できない理由は説明されていません。

ハードディスクをサイズ750 GBの単一パーティションで使用可能にするオプションは何ですか?


1
ヨセミテはドライブに対してこれを行うようです。コアストレージは苦痛の世界です。簡単な方法-apple.stackexchange.com/questions/148645/…難しい方法-apple.stackexchange.com/questions/153523/…–
鉄人

diskutil cs list回答に出力を追加してください。すべてのuuidをスクランブルするかもしれませんが、誰かがたまたま答えた場合にそれらを区別するために、見つかったUUIDに別の文字を選択することがあります
klanomath 14年

TL:DRは、ディスクユーティリティで実行できないため、コマンドラインである必要があります。@klanomathがあなたを助けてくれることを願っています-彼はこのことを上手です。個人的には、AppleがGUIツールをCore Storageに合わせるまでYosemiteの近くには行きません。
鉄人14年

回答:


42

CoreStorageボリュームである程度の経験を積んだ後、最初の答えを書き直して、いくつかのシナリオを追加し、いくつかの不要な手順を削除することで、一般化および促進しました。

基本的に、CoreStorageボリュームグループと固有の論理ボリュームをサイズ変更または拡張するためのドキュメント化されていないコマンドが1つあります。

diskutil cs resizeStack LVUUID size  

このコマンドは、物理ボリューム、論理ボリュームファミリ、論理ボリュームを含むCoreStorageボリュームグループ全体を1ステップで目的のサイズに拡大または縮小します。

論理ボリュームの占有スペースのサイズに縮小することはまったく問題になりませんが(少なくとも10%の空きスペースを残す必要があるためお勧めしません)、リカバリパーティション以外のブロッキングパーティションを削除するか、 CoreStorageスタックを拡張する前に減少しました。

このコマンドは、いくつかのシナリオで役立ちます。

  • 同じデバイス上の2番目の古いスタイルのJHFS +ボリュームを削除した後、CoreStorageボリュームを拡張します(これは、Mavericksで2つのパーティションにディスクを分割し、Yosemiteに更新した後に発生する可能性があります。最初のパーティション(システムボリューム)はCoreStorageに変換される2番目のボリュームはそのままにしておきます)

ここに画像の説明を入力してください

  • Boot Camp NTFSボリュームを手動で削除した後、CoreStorageボリュームを拡張する

ここに画像の説明を入力してください

  • CoreStorageボリュームのサイズを変更して、同じデバイス上に2番目の古いスタイルのJHFS +ボリュームを作成する

ここに画像の説明を入力してください

注意:コマンドはほとんど文書化されておらず、そのため潜在的に破壊的です。

準備:

  • データをバックアップします。
  • 外付けドライブ(特に外付けのTime Machineバックアップドライブ)を取り外します。
  • 起動alt cmd R時にを押して、インターネット復旧モードに再起動します。
    前提条件は、インストールされている最新のファームウェア更新、イーサネットまたはWLAN(WPA / WPA2)、およびDHCPが有効になっているルーターです。
    50 Mbps回線では、通常はApple / akamaiサーバーからロードされるリカバリネットブートイメージを起動するのに約4分(小さなアニメーショングローブを表示)かかります。

    イーサネットの方が信頼性が高いため、イーサネットをお勧めします。WIFIに制限されていて起動プロセスが失敗する場合は、起動に成功するまでMacを再起動してください。

    または、ブート可能なインストーラーのサムドライブ(MavericksまたはYosemite)またはフルシステムを含むサムドライブ(MavericksまたはYosemite)から起動することもできます。

CoreStorageスタックを変更します。

  • メニューバーのユーティリティ/ターミナルで開きます

まず、ディスクの概要とパーティションレイアウトを取得する必要があります。

  • diskutil list
    リストの例を入力します。

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *68.7 GB    disk0
       1:                        EFI EFI                    209.7 MB    disk0s1
       2:          Apple_CoreStorage                         53.7 GB    disk0s2
       3:                 Apple_Boot Recovery HD            650.0 MB    disk0s3
       4:                        EFI No Name EFI            100.0 MB    disk0s4
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     Apple_partition_scheme                         *1.3 GB    disk1
       1:        Apple_partition_map                         30.7 KB    disk1s1
       2:                  Apple_HFS OS X Base System        *1.3 GB    disk1s2
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS System                 *53.5 GB    disk2
    /dev/disk3-disk12 ...belong to the OS X Base System (your recovery system you booted to previously)
    

    Disk0は、EFIパーティション(dis0s1)、CoreStorageパーティション(disk0s2)、Recovery HD(disk0s3)を含むメインの内部ディスクデバイスです。No Name EFI(disk0s4)は、Boot Campパーティションが以前にあり、手動で削除した場合にのみ存在します。

    Disk1は、Recovery HDと同様のリカバリシステム(OS Xベースシステム= disk1s2)を含むnetbootイメージから起動することによって作成される論理ディスクです。

    Disk2はdisk0s2にある論理ディスクでもあり、CoreStorageスタックが含まれています。

  • gpt -r -vv show /dev/disk0
    リストの例を入力します。

    gpt show: /dev/disk0: mediasize=68719476736; sectorsize=512; blocks=134217728
    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 134217727
          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  104974016      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
      105383656    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      106653192     204800      4  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      106857992   27359703         
      134217695         32         Sec GPT table
      134217727          1         Sec GPT header
    

    インデックス番号1のパーティションは通常のEFIパーティション、インデックス番号2のパーティションはCoreStorageパーティション、インデックス番号3のパーティションはRecovery HDです。
    インデックス番号4(=名前EFIな​​し)のパーティションは、Boot Campパーティションが以前にあり、手動で削除した場合にのみ存在します。残りはすべて未割り当ての空き領域です(例では、27359703ブロックは512 Bです)。

  • diskutil cs list
    リストの例を入力します。

      CoreStorage logical volume groups (1 found)
    |
    +-- Logical Volume Group A629E051-D7B0-4B8C-A803-074F62704636
        =========================================================
        Name:         System
        Status:       Online
        Size:         53946696192 B (53.9 GB)
        Free Space:   16777216 B (16.8 MB)
        |
        +-< Physical Volume 90C09FC0-4215-4871-901B-70E2C9C7D464
        |   ----------------------------------------------------
        |   Index:    0
        |   Disk:     disk0s2
        |   Status:   Online
        |   Size:     53946696192 B (53.9 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):          53496696192 B (53.5 GB)
                Conversion Progress:   -none-
                Revertible:            Yes (no decryption required)
                LV Name:               System
                Volume Name:           System
                Content Hint:          Apple_HFS
    
  • CoreStorageボリュームのサイズを変更するには、まずブロッキングパーティションを削除する必要があります(通常、resizeStackコマンドで移動されるため、Recovery HDはカウントされません)。
    まず、disk0にマウントされているすべてのボリュームをアンマウントする必要があります(最初に独自のディスク識別子disk2を持つdisk0にあるCoreStorageボリューム、次にdisk0にある他のすべてのマウントされたボリューム-で確認してくださいdf):

    diskutil unmountDisk /dev/disk2
    

    その後、追加のボリューム(もしあれば)。例:

    diskutil unmount /dev/disk0s5 
    

    NoName EFIパーティションがある場合は、次を入力して削除します。

    gpt remove -i 4 disk0
    
  • 以前にアンマウントしたボリュームを逆の順序で再マウントします

    diskutil mount /dev/disk0s5
    diskutil mount /dev/disk2 
    
  • ブロッキングパーティションが削除されるため、CoreStorageボリュームのサイズを変更できます。

    diskutil cs resizeStack LVUUID size 
    

    LVUUID:論理ボリュームのUUIDおよびサイズ:CoreStorageボリュームの最終サイズ。
    例:

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 60g  
    

    60 GBに拡張する

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 40g  
    

    40 GBに縮小する

    diskutil cs resizeStack BD36C73D-860D-4DC6-B125-AD624F448B88 0g 
    

    利用可能な最大サイズに拡張します(ここでは0gがマジックナンバーです)。

    リカバリHDは、CSボリュームを縮小または拡張するかどうかに関係なく、自動的に最後まで移動する必要があります。

  • CoreStorageボリュームを縮小する場合、gptで2番目のパーティションを作成できます。
  • 次を入力して、新しいパーティション構成を取得します。

    gpt -r -vv show /dev/disk0
    

    そして

    gpt add -b StartBlock -s NumberOfBlocks disk0
    

    新しいパーティションを作成します。StartBlockは割り当てられていないスペースの最初のブロックの数であり、NumberOfBlocksは空きブロックの数以下です。NumberOfBlocksは8で割り切れなければなりません!

  • exitターミナルに入り、終了します。
  • ディスクユーティリティを開きます(最後の2番目の手順で新しいパーティションを作成した場合は、新しく作成したパーティションをフォーマットします)。
  • 次に、拡張されたCoreStorageボリュームにエラーがないか確認します。
  • ディスクユーティリティを終了します。
  • メインボリュームを再起動します。

12

次のdiskutil cs resizeStackコマンドは、ほとんど文書化されていないため、潜在的に破壊的です。最初に概説した簡単な方法と、長い曲がりくねった時間のかかる難しい方法があります。

先に進む前に、Mac OS Xをバックアップしてください。

予想どおりではない方法:

サイトまたはチャットに入るためのstackexchangeの資格情報を持つ2番目のコンピューターまたはiPhoneが便利です。

デスクトップに表示されるMac OS Xパーティション(Macintosh HD)は、と同等Logical Volume 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxxです。

  1. まず、Recovery HDをバックアップする必要があります。Terminal.appを起動してEnterを
    defaults write com.apple.DiskUtility DUDebugMenuEnabled 1押し、Enterキーを押して終了しますTerminal.app
  2. ディスクユーティリティを起動し、[デバッグ]メニューの[すべてのパーティションを表示]を有効にします。数秒後にすべてのパーティションが表示されます。
  3. 左側で「Recovery HD」を選択し、パーティション「Recovery HD」をマウントします

    screen1

  4. ディスクを検証する

    screen2

  5. 「Recovery HD」のディスクイメージを作成し、読み取り専用で外部に保存します

    screen3

  6. 復元用のディスクイメージを確認する

    screen4

  7. すべての外付けドライブを取り外します

  8. または起動可能なMavericksまたはYosemite Thumbドライブ(フルシステムまたはインストール)をInternet Recovery Mode押して再起動しaltcmdR
    ます。

  9. Terminalメニューバー/ユーティリティから開始
  10. ターミナルプロンプトで次のコマンドを入力します。

    diskutil cs list
    
  11. CoreStorageボリュームの論理ボリューム(LV)英数字UUIDをコピーします。LVUUIDは4番目にリストされているはずです。上記の例では、英数字は
    7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxxxです。
  12. 次のコマンドを実行します。

    diskutil cs resizeStack LVUUID partsize  
    

    上記の数値によると、次のようになります。

    diskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 0g  
    

    これにより、CoreStorageボリュームが750 GBに拡張されることが期待されます。ディスクによっては、数秒(SSD)または数分(HDD)かかります。diskutil list「Recovery HD」がまだ存在するかどうかのサイズ変更チェックが成功した後。
    (以前は上記のコマンドでしたdiskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 748g。いくつかのテストの後、それdiskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 0gがよりスマートなコマンドであることがわかりました。通常、「Recovery HD」を物理ディスクの最後に移動しながら、LVGを最大サイズに拡張する必要があります。0gは魔法の数字のようですこの場合。)

  13. 「Terminal.app」を終了して「Disk Utility」を起動し、拡張されたボリュームを確認します。
  14. Recovery HDとメインドライブを再起動します。すべてが期待どおりに機能する場合は、手順5で作成したディスクイメージを削除します

それがうまくいかなかった場合、長くて難しい方法:

  1. 入る diskutil list
  2. で消去Recovery HDdiskutil eraseVolume Free\ Space %noformat% IDENTIFIER_Recovery_HDます。
    あなたの例では:diskutil eraseVolume Free\ Space %noformat% disk0s3
  3. ターミナルプロンプトで次のコマンドを入力します:diskutil cs list
  4. CoreStorageボリュームの論理ボリューム(LV)英数字UUIDをコピーします。LVUUIDは4番目にリストされているはずです。上記の例では、英数字は
    7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxxxです。
  5. 次のコマンドを実行します
    。diskutil cs resizeStack LVUUID partsize

    上記の数値によると、次のようになります。

    diskutil cs resizeStack 7BF42B7B-xxxx-xxxx-xxxx-xxxxxxxxxxxx 748g  
    

    これにより、CoreStorageボリュームがほぼフルの748 GBに拡張されることが期待されます(将来のためにスペースを残しました)Recovery HD

  6. Recovery HD必要に応じてパーティションを構築します
  7. 再構築しRecovery HD、必要に応じて
    。Parallelsの中でテストしたが、私はおそらくのParallelsの制限によるリカバリモードに再起動することはできませんし、パーティションが常に表示され、アップルスクリプトのように思える:(進行中の作業はmusings.silvertooth.usでは動作しません。 Yosemite / CoreStorage。調査中です)

問題が発生した場合は、コメント(またはチャット)で確認してください。


これは素晴らしい反応のようです。仕事の後、今日これらのコマンドを実行します。ここに戻って結果を報告します。この回答に時間を割いてくれてありがとう!
クリスチャン14年

チャットルームを開設し、同行する場合があります。UTC午前1.00(または
24

それは非常に素晴らしく、あなたの非常に親切です:)私はそれ以上の支援を必要としないことを望みますが、人が行くことができる場所があることを知るのは良いことです。
クリスチャン14年

何かを始める前に、このチャットルームに
クラノマス14年

マウントできなかったrecovディスクbcを消去できませんでした。Resizeは、bcブートヘルパーがマウントされていないと言っています。今チャットに行く
クリスチャン

11

この問題の複雑さ(@klanomathの回答を参照)と、その作成の容易さに驚いています。

だからこそ、私はそれを試してみて、回避策を見つけました。

  1. 私の問題は次のとおりでした:500GBのディスクがありました。ディスクユーティリティを使用してこのディスク上に150GB-Macintosh-HDパーティションを作成し、350GBを「空き領域」として残しました。空き領域を2番目のパーティションにフォーマットしようとして失敗しました:適用を押したとき、コマンドを無視し、「適用」を押さないように動作しました(ディスクユーティリティウィンドウを閉じたいときに、未適用の変更)。

  2. 最初のボリューム(Macintosh HDという名前のフォーマット済みボリュームで、サイズは150GB)を取得し、Disk Utility に2つのパーティション(100GB + 50GB)に分割するように依頼しました「適用」を押して、魔法のように2つのパーティション100 GB + 400 GBのディスクユーティリティを作成しました。この時点で、ディスク上のすべてのスペースが有用になり、私はそれに満足しました。

  3. 次に、2番目のパーティションを削除し、「-」と「Apply」を押します。結果として、それはMacintosh HDとマージされ、ステップ1の前の状態に戻りました。

  4. 最後に、最初に必要なサイズである150GBと350GBの2つのパーティションに分割しました。これで問題は解決したようです。


これはうまくいくように思えたが、Disk Utilityを終了して再度開くと、失敗したように見えた。
エリオッタブル

@ELLIOTTCABLE、私にとっては、Disk Utilityを再起動しても機能します。
klm123

私のためにも働いた。詳細情報をありがとう
ルーカス

1
まさにこの問題があり、ありがたいことに、上記の複雑なことをする必要はありませんでした。これが私にとっての解決策でした。
OpenGL ESを学ぶ

2
上記のソリューションよりも非常に簡単でエラーが発生しにくい、私にとっても役立ちました。ありがとうございました。
ルカベデスキ

0

apple.stackexchangeや他のブログのすべてを試しましたが、どれも機能しませんでした。しかし、この方法は魅力的でした:

  1. bootcampを使用して、起動可能なWindows USBを作成します。
  2. サポートファイルをパーティション分割またはダウンロードしないでください。
  3. 「オプション」キーを押しながらコンプを再起動します。
  4. Windowsパーティションを開き、ディスクのフォーマットを選択する必要があるまで次をクリックし続けます。
  5. 「空き領域」メモリ、つまり未割り当て領域を持つブロックを選択します。
  6. インストールウィンドウで「新規」をクリックし、「フォーマット」をクリックします
  7. 完全に問題のないエラーが表示されます。
  8. インストールを終了し、Macを再起動します。
  9. これで、「freespace」は「windows NTFS」形式になりました。
  10. 「-」記号をクリックして、出来上がり。フルHDDに復元されます。

また、上記の方法を試す前に、FireVaultをオフにしてみてください。
ケビンプラザンナRR

0

素晴らしい記事!あなたがこれに費やした努力に感謝します-本当に助けてくれました!

コアストレージを拡張してブートキャンプボリュームを削除し、マージするユースケースを追跡していました。

コマンドを続行する前に、コアストレージのロックを解除する必要があることがわかりました

diskutil cs resizeStack 

ものすごく単純

diskutil cs unlockVolume <volume ID>

11111111-2222-3333-4444-555555555555の形式のコアストレージと同じIDです

また、OS X 10.11.1では、0gはサイズ変更値の有効なパラメーターではないことがわかりました。特定のサイズを指定する必要がありました。

最後に、サイズ変更を試みる前に、コアストレージボリュームのエラーを確認して修復することを強くお勧めします。サイズ変更プロセスの外側のアドレスに対処する方が簡単です。


0

私はこの問題を抱えていたので、最も簡単な修正はこれだと思います:パーティションレイアウトの下部にある「+」記号をクリックし、2番目のパーティションのサイズを希望するサイズに変更してから、「空きスペース」のフォーマットを選択します。

レイアウトの2番目のパーティションが空のスペースで置き換えられていることがわかります。次に、「適用」を選択します。


0

High Sierraのベータ版インストール用のスペースを確保するために、Sierraのボリュームを非破壊的に縮小するソリューションを探していましたが、このページは非常に役立ちました。

MacOS Sierraでジャーナル化された暗号化ボリュームHFS +を使用していました。

上記のMattのアドバイスは非常に優れていますが、暗号化されているかどうかに関係なく、CoreStorageボリュームに対して、このためのより迅速なメカニズムが見つかりました。

皮切りに:

CMD-Rでマシンの起動時にリカバリディスクを起動します

リカバリモードになったら、CoreStorageで暗号化されたボリュームがある場合は、ターミナルウィンドウを開き、そのようにドライブを準備します。それ以外の場合は、以下のDiskUtilityの使用に進んでください。

diskutil cs list

ロックされたボリュームの最後のUUIDが存在する場合は、それをメモします。

diskutil cs unlockVolume UUID

上記のコマンドは、通常のユーザーパスワードであるパスコードを要求する必要があります。

暗号化されたCoreStorageボリュームがない場合は、ここから開始できます。

ターミナルから、またはメニューに戻ってディスクユーティリティを開き、メインディスクコンテナのパーティション機能を使用します。

「+」キーを使用して、オプションでパーティションを使用可能なスペースに追加し、サイズを好みに合わせて調整し、「適用」を使用して既存のパーティションの非破壊的、非消去的縮小を開始できるはずです。これにより、元のデータが小さなパーティションに残り、残りのスペースに空のパーティションが残ります。指定したクロスハッチデータと重複しないように新しいパーティションを設定してください。

操作によって既存のデータが消去されないことがわかりますが、私の場合は消去しなかったことを保証できます。

とにかく通常の警告がここに適用されます。この種の操作を開始する前に、可能な場合は常にバックアップする必要があります。


0

それは判明diskutil要求された場合はいくつかの有用なテキストを吐き出すます:

-bash-3.2# diskutil cs resizeStack
Usage:  diskutil coreStorage resizeStack
        lvUUID|MountPoint|DiskIdentifier|DeviceNode [pvUUID] size
        [part1Format part1Name part1Size part2Format part2Name part2Size
         part3Format part3Name part3Size ...]
Resize both a logical volume and one of its underlying physical volumes in a
single operation. A single physical volume is always chosen for the underlying
shrink or grow, even if the logical volume's logical volume group is backed by
more than one physical volume. If you do not specify a particular physical
volume, then one is chosen for you. Note that if this is a grow operation,
this verb is limited by the physical volume's partition's room to grow.
Specifying zero as the size asks for an "automatic" grow-to-fill operation.
If this is a shrink operation, you can optionally request that new partitions
be created in the newly-formed free space gap in the partition map.
Again, note that this only resizes one of the underlying physical volumes; if
you need more sophistication in managing your topology, you should use the
separate physical and logical volume resize verbs.
Example: diskutil coreStorage resizeStack
         11111111-2222-3333-4444-555555555555 10g JHFS+ New 1g
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.