Newsgroup: it.comp.macintosh
Titolo: Ripristinare AHT su Mac 2011 Lion

 
Questo natale ho cambiato il l'HD del mio MacBook Pro 2011 con un SSD.
Nessun problema con l'upgrade e la reinstallazione di Lion, una volta 
cambiato l'HD con SSD ho fatto il boot con cmd+R ed il Mac collegato ad 
internet ed e` partita la procedura di Recovery via internet.
Alla fine mi sono trovato con Lion reinstallato e funzionante, compresa 
la partizione di Recovery.
Quella che non e` stato ripristinato e` L'Apple Hardware test, in 
pratica quello che appare quando si fa il boot con D premuto.
 
Ho cercato un po' in rete ma non ho trovato una soluzione per i Mac che 
vengono venduti per Lion preinstallato, ma solo per quelli con Snow 
Leopard e precedenti.
In alcuni messaggi veniva anche detto che non era possibile ripristanre l'AHT.
 
Ovviamente non mi sono dato per vinto e dopo un po' di prove ecco la soluzione.
 
Nei Mac con Lion preinstallato, l'AHT risiede nella partizione di 
recovery e non piu` in quella principale di boot.
In particolare sono due le directory coinvolte:
 
/System/Library/CoreServices/.diagnostics
 
e
 
/com.apple.recovery.boot/.diagnostics
 
Ed entntrabe si trovano nella partizione di recovery
 
Nel mio caso mancava l'intera directory System, ma non so se e` una 
situazione comune dopo una reinstallazione di Lion da zero e meno.
 
L'unica soluzione che ho trovato io e` ripristinarla a partire dal 
vecchio HD, che per fortuna avevo conservato intatto.
Per farlo la prcedura e` la seguente.
 
 
1 - Usare Onyx o Cocktail per attivvare il menu Debug di Disk Utility
2 - Lanciare Disk utility e dal menu Debug selezionare Show Every Partition
 
Apparira` cosi` anche la partizione di recovery  che si chiama Recovery HD
 
A questo punto montate in seguenza PRIMA la partizione di recovery del 
vostro VECCHIO DISCO e solo una volta che la vedrete montata sul finder 
quella del DISCO NUOVO.
 
ATTENZIONE A NON FARE CONFUSIONE CON I DUE VOLUMI E CON L'ORDINE IN CUI 
LI MONTERETE PERCHE I SEGUENTI COMANDI DA TERMINALE PARTONO DAL 
PRESUPPOSTO CHE IL PRIMO VOLUME MONTATO SIA QUELLO DI PARTENZA DA CUI 
COPIERETE I FILE E IL SECONDO QUELLO DI DESTINAZIONE IN CUI I FILE 
VERRANNO COPIATI.
 
 
A questo punto a prite il terminale e date questi due comandi.
 
sudo cp -Rvi /Volumes/Recovery\ HD/com.apple.recovery.boot/.diagnostics 
/Volumes/Recovery\ HD\ 1/com.apple.recovery.boot
 
e poi
 
sudo cp -Riv /Volumes/Recovery\ HD/System /Volumes/Recovery\ HD\ 1
 
Se volete essere sicuri del path potete accertarvene dando prima il comando
 
ls -lath /Volumes/Recovery\ HD/com.apple.recovery.boot/.diagnostics
 
e
 
ls -lath /Volumes/Recovery\ HD\ 1/com.apple.recovery.boot/
 
In modo da essere sicuri che i volumi di partenza e distinazione siano 
quelli giusti
 
In alternativa si potrebbe anche usare Carbon Copy Cloner facendogli 
copiare l'interno volume, ma io non ho provato e quindi non so se possa 
funzionare o meno.
 
 
La cosa strana che Apple non abbia provveduto a creare una procedura 
per ripristinare anche Apple Hardware Test, visto che quando si chiama 
Apple per l'assitenza, viene spessso richiesto a gli utenti di 
lanciarlo.
 
-- 
Per rispondere togliere alfa e beta
 

 pratica quello che appare quando si fa il boot con D premuto.
 
Non ne sapevo niente, conservo a futura memoria dato che ho pensato al 
disco SSD, questo meccanico fa il "clack" di protezione ogni volta che 
mi muovo e questo mi preoccupa.


Personalemnte te lo consiglio.
Almeno per me l'aumento di prestazioni ma sopratutto di reattivita` 
passando dall' HD al SSD e` stato davvero notevole.


 passando dall' HD al SSD e` stato davvero notevole.
 
Mi preoccupa che i click-clack mi lascino a piedi. Dropbox salva solo 
fino ad un certo punto.

 1 - Usare Onyx o Cocktail per attivvare il menu Debug di Disk Utility
 
Visto che comunque al Terminale bisogna metterci mano, tanto vale usare
questo comando:
 
defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
 
-- 
73 is the Chuck Norris of numbers.

Il 10/01/12 12:38, Mad Prof ha scritto:

Visto che sottoscrivono il post tutti quelli che desiderano mettere 
l'SSD lo faccio anch'io.
Il problema, di questi tempi, è fare il mutuo che occorre per comprare 
l'oggetto.
 

 sudo cp -Riv /Volumes/Recovery\ HD/System /Volumes/Recovery\ HD\ 1
 
Altra cosa: io userei ditto invece di cp. Con sudo ditto sei sicuro che
non si sputtanino i permessi.
Voglio vedere se riesco a ripristinare l'AHT dal DVD che veniva col
computer...


 l'oggetto.
 
Quelli da 240 GB ormai hanno prezzi abbastanza accessibili, quelli da 
480 putroppo costano ancora molto cari.


 computer...
 
 
Se hai il DVD e` ancora piu` facile, devi andare a prenderti il file 
CPUHelpFiles.mpkg
che si trova in Install Bundled Software
 
Guarda qui, in particaolare nella discussione sotto all'articolo e` 
tutto spiegato nei particolari.


 non si sputtanino i permessi.
 
 
Si pero` devi usare l'opzione  --keepParent che almeno per quello che 
ho usato io non sempre funziona.
Oppure ti crei le due directory principali prima, cioe` System nel 
primo caso e .diagnostics nel secondo.
 
Tutto sommato forse e meglio rimanere con CP, visto anche che non 
sembra almeno in questo caso avere problemi con i permessi.


 480 putroppo costano ancora molto cari.
 
Oppure restare su uno piccolo, tenere solo i dati necessari e spostare 
il resto su un disco esterno.