Come aggiornare macOS X Lion a Mavericks o superiore se tutti i certificati software del sistema operativo sono scaduti

Non posso parlare di Mavericks per esperienza perché l'aggiornamento più vecchio che ho fatto di recente è quello di El Capitan.

Ci sono diversi cerchi da saltare.

La tua situazione è diversa dalla mia perché io stavo resettando ad una versione più vecchia da una versione più recente, quindi ho avuto più cerchi da saltare.

Se hai già iniziato l'aggiornamento e non è riuscito a metà strada a causa della data del certificato, fai quanto segue:

  1. Riavvia il mac e mentre si riavvia tieni premuto Command (⌘)-R (premi i tasti ⌘ e R insieme e tienili premuti fino all'avvio del ripristino.)
    1. Dal menu di ripristino, aprire un terminale e impostare la data di sistema ad un tempo in cui il certificato era valido, ad esempio digitare il comando:
    2. date 021214152015
    3. Questa data era da una soluzione per Mavericks quindi dovrebbe funzionare, ma se così non fosse, cercare una data diversa. Per esempio: cercate in rete "set date for Mavericks install"
  2. Dopo aver impostato la data, riavviate dal disco interno (quello che viene aggiornato) e l'installazione dovrebbe continuare e completarsi.

Se questo non funziona, ecco il processo completo che uso (adattato per Mavericks ma non testato).

I passi sono approssimativamente i seguenti, ma potrebbe essere necessario cercare su Google se si incontrano ulteriori ostacoli:

  1. Assicuratevi di avere un backup avviabile su USB (o TB). Potreste averne bisogno per aggirare l'errore della data. Non saltatelo. Testate di potervi avviare da esso.
  2. Scaricate l'applicazione di installazione di Mavericks
  3. Aprite il terminale e usate il seguente comando per fare un programma di installazione avviabile per Mavericks su un drive USB (questo è un drive diverso dal passo 1. Il passo 1 è il vostro backup. Questo passo è per il tuo programma di installazione.
    1. sudo /Applications/Install OS X Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install OS X Mavericks.app --nointeraction
    2. Nota: la parte /Volumes/Untitled in questo comando. Questo è il percorso della tua chiavetta USB. Quindi se la tua chiavetta USB si chiama Fred, sarebbe /Volumes/Fred
  4. Riavvia il mac e mentre si riavvia tieni premuto Command (⌘)-R (premi i tasti ⌘ e R insieme e tienili premuti fino a quando non parte il boot da recovery.)
    1. Dal menu di ripristino, aprite un terminale e impostate la data del sistema su un momento in cui il certificato era valido, ad esempio digitate il comando:
    2. date 021214152015
  5. Riavviate il mac e tenete premuto il tasto Option (⌥) per avviare il boot al gestore di avvio. Avviare dal programma di installazione USB.
  6. Siccome stai aggiornando da Lion a Mavericks, potresti essere in grado di fare un'installazione di aggiornamento. In caso contrario, è necessario cancellare prima. Ora non ricordo, ma l'installazione di Mavericks (passo 5) potrebbe anche permetterti di scegliere una cancellazione+installazione se necessario. In caso contrario, riavviate come al punto 4 ma scegliete utility disco per cancellare il disco interno prima di fare un'installazione pulita.
    1. A titolo di chiarimento per questo passo. Per alcune combinazioni di macOS, si ottiene un messaggio che la versione X del sistema operativo non può essere aggiornata alla versione Y.
    2. In questo scenario è necessario cancellare prima il disco del sistema operativo. Alcune versioni del programma di installazione permettono di cancellare e installare come parte del processo di installazione.
    3. Ma ho notato che su altre l'opzione manca (o forse è nascosta da qualche parte).
    4. Quindi è necessario adattarsi alla situazione specifica.
  7. Se si ottiene nuovamente l'errore della data del certificato alla fine dell'installazione, ripetere il passo 4 per impostare nuovamente la data (potrebbe essere stata reimpostata su oggi da un time server di rete durante la prima parte dell'installazione). Dopo che la data è stata impostata, riavviate dal drive interno e l'installazione dovrebbe continuare e completarsi.