Avvicinati a questo in due modi, a seconda delle dimensioni della tua vecchia unità e della tua nuova unità. Il secondo è abbastanza coinvolto e richiede un sacco di conoscenze tecniche.
Metodo uno:
Acquista una nuova unità con un involucro. Sostituire l'unità guasta con quella nuova. Inserisci la tua vecchia unità nel contenitore, installa Mac OS X sul disco nuovo e trasferisci i tuoi dati dalla vecchia unità.
Tuttavia non è quello che hai richiesto.
Metodo due:
Il secondo metodo è usare il comando dd e ssh tramite terminale. Le due macchine dovranno essere sulla stessa rete e dovranno essere in grado di vedersi.
Ho cercato entrambe le macchine su everymac.com e assumerò che il tuo unità morente è 500 GB e nuovo ha 1 TB.
Avrai bisogno di più di 600 GB di spazio libero sulla nuova macchina affinché funzioni e devi sapere cosa stai facendo.
Devi scaricare e masterizzare una copia di qualsiasi distribuzione Linux auto-guidata (l'ho provato con una vecchia copia di Ubuntu 12.04 Ho mentito).
Una volta che il disco è stato masterizzato, è necessario avviare la macchina per la morte con il DVD / CD appena creato tenendo premuto il tasto alt mentre la macchina si riavvia, quindi selezionare il supporto nell'unità DVD per avvia da.
Dovrai configurare il tuo vecchio iMac sulla tua rete, userei cavi piuttosto che wifi (perché c'è meno da sbagliare ed è più facile).
Assicurati che le tue vecchie e nuove macchine possano "vedersi" via ping.
Sul tuo Mac aperto System Preferences>Network>Ethernet
.
Configura gli IP:
Ho usato l'IP 10.10.0.1 e la subnet mask di 255.255.0.0, sul mac "Linux" ho usato 10.10.0.2 con la stessa maschera di sottorete. Dalla riga di comando su entrambi i computer, è possibile eseguire il ping di 10.10.0.1 e 10.10.0.2 prima di procedere al passaggio successivo.
Abilita accesso remoto sulla tua nuova macchina.
Trova la partizione sul tuo vecchio Mac che vuoi copiare tramite la linea di comando di Linux. Probabilmente questo sarà / dev / sda
Dovrai essere root sul tuo computer "Linux", quindi fai sudo -s
Dalla tua vecchia macchina (Linux) scrivi il comando (tramite la shell):
dd if=/dev/sda | gzip -1 - | ssh user@hostname dd of=image.gz
Si presume che l'unità sul vecchio computer che si desidera copiare sia chiamata /dev/sda
, sarà necessario sostituire l'utente con il proprio nome utente sul nuovo computer e hostname è l'indirizzo IP del nuovo computer.
Il comando impiegherà molto tempo a copiare perfettamente il tuo vecchio disco su una nuova immagine sul tuo iMac funzionante.
Dopo aver sostituito il vecchio disco sulla macchina malfunzionante, puoi ripristinare l'immagine riavviando Linux e inviando il seguente comando:
ssh user@hostname dd if=image.gz | gunzip -1 - | dd of=/dev/sda
Questo prenderà l'immagine creata e la metterà sul tuo nuovo hard disk.