osx sudo dd se = / dev / disk0 de = / dev / disk1

1

Estou fazendo isso certo? O processo não é muito detalhado

Estou atualizando meu HDD, tenho um drive externo maior que quero dentro do meu macbook.

Eu quero copiar o conteúdo e as partições do meu disco rígido interno do mac para outro disco rígido que está atualmente conectado via USB (será meu novo interno)

No começo eu tinha tentado particionar o disco externo com o utilitário de disco e, em seguida, apenas dd certas partições, mas dd não me deixaria dd se / dev / disk0s2 que é minha unidade de sistema principal, me deu resource busy erro. Então, em vez disso, eu fiz dd if=/dev/disk0 of=/dev/disk1 de todo o disco e ele está indo para ele por uma hora.

Ele foi em frente e apagou a estrutura de particionamento que eu configurei no meu externo, o que provavelmente é OK se ele não tentar alocar uma partição gigantesca sobre o espaço extra não particionado. (O externo é muito maior que o disco do qual estou clonando).

O processo não é muito detalhado e não consigo ver o que está acontecendo. Eu queria fazer isso inicializando em um live cd, mas não consegui fazer isso funcionar nesta máquina.

    
por cqm 22.06.2011 / 19:39

1 resposta

0

A unidade sendo copiada e o destino precisam estar completamente inativos, exceto para a operação de cópia. Para copiar sua unidade de sistema operacional, você precisará inicializar a partir de um disco de instalação. O aplicativo Utilitário de Disco no disco de instalação pode executar esta operação ou você pode usar dd if={disk} of={disk} bs={blocksize} . Certifique-se de definir corretamente o tamanho do bloco para evitar uma cópia longa. Você pode verificar o status da cópia com kill -SIGINFO {pid} , que despeja estatísticas.

    
por 22.06.2011 / 20:40