Como faço paira remoview a pairtição não utilizada (El Capitan)?

Tenho uma pairtição que não uso mais. Eu tentei apagair com a GUI do utilitário de disco, mas quando eu tento remoview (com o button '-' less na visão de pairtição), esse recurso está desabilitado. Também tentei reduzir o tamanho da pairtição não utilizada e aplicair alterações, mas elas não são salvas.

Esta é a saída da diskutil list do console:

 /dev/disk0 (internal): #: TYPE NAME SIZE IDENTIFIER 0: GUID_pairtition_scheme *251.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh H 68.3 GB disk0s2 3: Apple_CoreStorage BOOTCAMP 181.2 GB disk0s3 4: Apple_Boot Recoviewy HD 650.0 MB disk0s4 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS BOOTCAMP +180.8 GB disk1 Logical Volume on disk0s3 E4625018-24BC-4F8B-8B57-1131F79B331A Unencrypted 

BOOTCAMP é o meu airmazenamento principal, e não quero perder nenhum dado aqui. Macintosh H é a pairtição não utilizada que eu gostairia de remoview e adicionair o espaço ao BOOTCAMP

Você não pode moview o bloco de início de um Grupo de Volume CoreStorage ("BOOTCAMP" no seu caso) de forma não destrutiva (OK, há uma solução alternativa: viewifique o método de Volumes físicos dispersos no final da minha resposta). O mesmo é válido paira pairtições não CoreStorage com ferramentas on-boaird. Apenas o iPATIK e o trabalho escolhido paira este último. Portanto, você não pode recuperair facilmente o espaço vazio com um bloco de início inferior e um tamanho airbitrário e adicioná-lo contiguamente aos volumes CoreStorage ou não CoreStorage existentes.

Você pode remoview a pairtição Macintosh H ou repairticionair a unidade interna. Eu recomendo o último porque remoview uma pairtição não aumentairá o tamanho da segunda pairtição!

Prepairação:

  • Anexe uma unidade de backup e use o Time Machine paira fazer backup do BOOTCAMP .
  • Desappend a unidade de backup
  • Reinicie o modo de recuperação da Internet pressionando alt cmd R na boot. O modo de Inicialização paira Recuperação não é propício porque o Recoviewy HD será removido em uma das etapas abaixo. E você não pode remoview uma pairtição usada como um volume de boot.

    Os pré-requisitos são a última atualização de firmwaire instalada, seja Ethernet ou WLAN (WPA / WPA2) e um roteador com DHCP ativado.
    Em uma linha de 50 Mbps, demora cerca de 4 min (apresentando um pequeno globo animado) paira inicializair em uma image do netboot de recuperação que normalmente é cairregada a pairtir de um server Apple / Akamai.

    Eu recomendo Ethernet porque é mais confiável. Se você estiview restrito ao WIFI e o process de boot crashr, basta reiniciair seu Mac até que você tenha sucesso na boot.

    Alternativamente, você pode começair a pairtir de uma unidade de inserção inicializável (preferencialmente Yosemite ou El Capitan) ou uma movimentação de polegair contendo um sistema completo (preferencialmente Yosemite ou El Capitan). Se você inicializair paira um sistema completo e fazer o login como administrador, você deve prepend sudo paira executair commands especiais como gpt ... !

Retire uma pairtição (não recomendada)

  • Open Utilities -> Terminal
  • Digite a diskutil list
  • Digite diskutil umountDisk /dev/diskX com diskX: identificador de disco do volume CoreStorage (provavelmente disk2)
  • Digite diskutil umountDisk /dev/diskY com diskY: identificador de disco de sua unidade interna (provavelmente disk0) e
  • Digite gpt -r show /dev/diskY paira obter uma visão geral e o número de índice de Macintosh H (provavelmente 2)
  • Digite gpt remove -i 2 /dev/diskY com diskY: identificador de disco de sua unidade interna (provavelmente disk0)
  • Digite a exit e saia do Terminal

Ou remova todas as pairtições (recomendado)

  • Open Utilities -> Terminal
  • Digite a diskutil list
  • Digite diskutil umountDisk /dev/diskX com diskX: identificador de disco do volume CoreStorage (provavelmente disk2)
  • Digite diskutil umountDisk /dev/diskY com diskY: identificador de disco de sua unidade interna (provavelmente disk0) e
  • Digite gpt destroy /dev/diskY com diskY: identificador de disco de sua unidade interna (provavelmente disk0)
  • Digite a exit e saia do Terminal
  • Abra o Utilitário de disco e pairticione sua unidade interna

Ou reinstalando o OS X iniciado no IRM

  • Feche o Utilitário de disco e abra o Restore OS X
  • Instale e configure OS X
  • Baixe o mais recente OS X e atualize paira OS X El Capitan
  • anexe sua unidade de backup
  • Use o Assistente de Migração paira importair seus users / dados antigos

Ou reinstalando o OS X iniciado em uma unidade de boot do instalador El Capitan inicializável (recomendado)

  • Sair do utilitário de disco
  • anexe sua unidade de backup
  • Instale o OS X El Capitan
  • Use o Assistente de Migração paira importair seu (s) user (s) antigo (s) / dados


Se você hesitair em reinstalair o OS X e migrair seus dados, você pode conviewter a primeira pairtição do OS X do seu disco em um Volume Físico e adicioná-lo ao seu Grupo de Volume Lógico. Depois de estender o Volume Lógico, o BOOTCAMP irá abranger quase todo o seu disco. O conteúdo do BOOTCAMP será preservado.

A abordagem é semelhante a uma unidade Fusion (dois volumes físicos -> um grupo de volume lógico / volume lógico), no entanto, usando apenas um disco.

Método de volumes físicos dispersos

  • Anexe uma unidade de backup e use o Time Machine paira fazer backup do BOOTCAMP .
  • Desappend a unidade de backup
  • Reinicie o modo de recuperação pressionando cmd R na boot.
  • Open Utilities -> Terminal
  • Digite a diskutil list paira listr todas as pairtições
  • Digite a list diskutil cs list paira listr os itens do CoreStorage
  • Digite diskutil cs addDisk lvgUUID diskYsZ paira adicionair um volume físico
    lvgUUID é o UUID do Grupo de Volume Lógico, diskYsZ é o identificador de disco da pairtição vazia Macintosh H (provavelmente disk0s2). O conteúdo da pairtição será destruído!
  • Digite diskutil cs resizeVolume lvUUID size paira estender o BOOTCAMP
    lvUUID é o UUID do Volume Lógico, tamanho: tamanho em t, g, m, k ou b (no seu caso 250g. Se você receber um erro em relação ao uso de espaço perdido 249g).
  • Entre na exit e saia do Terminal. Abra o Utilitário de Disco e viewifique o CoreStorage Volume Group.
  • Reinicie seu volume principal.

Os prós:

  • É rápido; demora cerca de 3 minutos.

Os contras:

  • o CoreStorage LVG não é contíguo e fragmentado.

Eu tive um problema relacionado que eu resolvi conviewtendo o Core Storage. Isso pode funcionair paira você, embora possa não se aplicair ao seu caso. https://apple.stackexchange.com/a/209350/19086

Isso foi mais simples que as alternativas, mas o @klanomath sugeriu soluções paira esse problema.