OSX: Como posso clonar um disco rígido maior em um menor?

3

Estou substituindo meu disco giratório por um SSD menor, porque ele deve tornar meu sistema muito mais rápido [1]. Os dados que tenho na unidade maior se encaixam na menor.

Até agora, fiz o seguinte:

  • Reinicialize o OSX, mantendo o Command + R, para inicializar no modo de recuperação
  • Use o Utilitário de Disco para apagar e renomear a nova unidade (conectada em USB com um cabo adaptador USB para SATA)
  • Tente restaurar o disco rígido principal para o SSD

Recebo um erro como "não há espaço suficiente em / dev / disk13s2", o que significa que "a unidade de destino é muito pequena". ( [asr -source /Volumes/Macintosh\ HD -target /Volumes/the_new_drive -erase -noprompt] ( link ) apresenta exatamente o mesmo erro.)

Sugestões que li para corrigir isso são:

  • Use algum software comercial de terceiros. Eu não gosto dessa opção porque 1) Eu acho que não deveria ser necessário e 2) Eu quero limitar quantas peças de software e empresas eu confie em meus dados
  • Redimensione a partição na unidade de origem para ser menor que a unidade de destino. Isso me assusta. Eu não quero perder dados. É seguro?

Para ser claro: o que eu quero é um clone exato, byte-by-byte. Eu não quero nenhuma alteração nos horários de modificação de arquivos ou permissões, etc. Eu não quero reinstalar o material. Eu só quero inicializar a nova unidade e fazer com que funcione.

Além disso, estou usando o FileVault na unidade antiga.

Eu adoraria uma solução que use apenas ferramentas internas da Apple (como o Utilitário de Disco ou asr ) ou algo de código aberto.

Como posso clonar meus dados do disco maior para o novo disco menor?

[1] Eu usei iopending para ver que as operações de disco pendentes estão, na verdade, me atrapalhando.

    
por Nathan Long 04.04.2015 / 13:24

2 respostas

2

verifique meu HDD para o guia de migração de SSD menor em link

Há etapas simples e tudo é feito usando ferramentas Mac padrão.

    
por 26.07.2015 / 01:32
0

Reparticione a unidade de origem e você não perderá dados.

Eu tive o mesmo problema. No meu caso, eu tinha uma unidade de 5200 RPM de 498 GB que eu estava substituindo por um SSD de 480 GB.

Há apenas cerca de 300 GB de dados na unidade de 498 GB, então pensei em criar um arquivo de imagem da unidade de origem e restaurá-lo no novo SSD, mas ele reclamou que a unidade SSD era pequena demais para restaurar o backup para.

Então, procurei uma maneira de "espremer" a imagem de disco maior no SSD um pouco menor, mas não consegui encontrar nada. Veja o que funcionou.

  1. Espero que a unidade de origem na Imagem do Disco esteja no modo de recuperação (se estiver no dispositivo) ou como um USD externo ou algo assim.

  2. Clique no botão Partition na unidade de origem.

  3. Supondo que você tenha apenas uma partição, você deverá ver um gráfico de pizza mostrando a partição única e a parte sombreada indicando o espaço real usado da partição.

  4. Crie uma nova partição na unidade que seja grande o suficiente para tornar a partição original com os dados pequenos o suficiente para caber no SSD de destino. No meu caso eu fiz uma partição de 20GB, que fez a partição original de 478GB, que era menor que a capacidade de drive SSD de 480GB.

    _Fazer isso não removerá nenhum dado. Ele só irá redimensionar a partição original e criar uma nova partição para você.

  5. Quando isso estiver concluído, você poderá criar uma nova imagem de disco da partição menor e, felizmente, restaurá-la na nova unidade.

Como sempre, certifique-se de ter um backup de tudo antes de fazer algo assim em seu hardware.

Boa sorte!

    
por 19.03.2017 / 16:11