Installa Mavericks sulla seconda partizione nel sistema Yosemite-only?


1

Ho un MacBook Pro 2012 (quindi sì, è capace di Mavericks). Ho solo Yosemite attualmente installato sul disco. Ho un'applicazione che devo eseguire che non sembra supportare correttamente Yosemite, quindi voglio installare Mavericks su una seconda partizione per configurare un ambiente dual boot.

Al momento non ho accesso a un'unità USB di riserva che può essere cancellata per creare supporti di installazione, né ho dischi DVD a doppio strato vuoti.

Ho già utilizzato l'utilità del disco per ridimensionare e creare la mia partizione aggiuntiva. Tuttavia, non sono in grado di avviare l'installazione di OSX Mavericks. L'errore è "Questa copia dell'applicazione Install OS X è troppo vecchia per essere aperta su questa versione di OS X."

Ho bisogno di fare questo per un progetto universitario nei prossimi due giorni e non avrò accesso a una chiavetta USB che può essere cancellata e utilizzata per i supporti di installazione entro quel tempo. C'è qualcosa che posso fare, per esempio dal terminale, per forzare l'installazione di Mavericks a procedere sulla seconda partizione?


1
Abbastanza sicuro di non poter installare da un sistema in esecuzione su una partizione di ricambio, dovresti eseguire da USB - così flash drive, fiver, supermercato più vicino.
Tetsujin

... o acquista un DVD dual layer. Oppure, se hai avuto accesso a un altro Mac con Maverick o precedente, puoi rimuovere harddrvie dal tuo MBP, metterlo in un contenitore esterno, collegarlo al vecchio sistema operativo Mac e installare Maverick da lì sull'altra partizione.
Flying Trashcan

Hai un backup del Mac che è attuale? Modifica il DVD: sono un mondo di dolore e richiedono molto più tempo delle unità USB per funzionare anche se sei riuscito a saltare attraverso tutti i cerchi corretti.
bmike

@Tetsujin è possibile aggiornare un sistema RUNNING. Quindi, perché non dovrebbe essere possibile installarlo da qualche altra parte?
klanomath

@klanomath Non l'ho mai provato, ma non ti chiede di solito se avvii l'aggiornamento da quel sistema, cioè il sistema che aggiorna .... [IO sempre clonare un'unità prima di aggiornare, cintura e amp; bretelle, vera paranoia, quindi non è qualcosa che sia mai accaduto] Se si sta tentando di "aggiornare" su un SO più vecchio, mi aspetterei un errore come dice l'OP. Guardare intorno ai menu, vedere se c'è un'opzione "installa su questa opzione", altrimenti si avvia da USB.
Tetsujin

Risposte:


2

Devi imbrogliare il Mavericks Installer eseguendolo su un sistema "pre-Yosemite". La versione del sistema è determinata dalla chiave "ProductVersion" e dalla stringa associata nel file SystemVersion.plist. Sostituire la stringa 10.10.x con 10.9.x o 10.8.x farà il trucco.

Attenzione: dopo aver manipolato detto file non puoi più aprire la maggior parte delle app attuali.

Prerequisiti:

  • un backup corrente del tuo Mac
  • già scaricato OS X Mavericks Installer
  • un Mac in grado di eseguire Mavericks

Invecchia il tuo sistema:

  1. Esci da qualsiasi altro utente e accedi con il tuo account amministratore.

  2. Chiudi tutte le app in esecuzione e apri la cartella contenente il programma di installazione di Mavericks.

  3. Apri Terminal.app.

  4. Crea una copia di backup di SystemVersion.plist prima inserendo:

    sudo cp /System/Library/CoreServices/SystemVersion.plist /System/Library/CoreServices/SystemVersion.plist.backup
    

    e colpisci
    inserisci la tua password amministratore e premi (la password non sarà visibile!)

  5. Modifica SystemVersion.plist:

    sudo nano /System/Library/CoreServices/SystemVersion.plist
    

    nano

    cambia entrambe le stringhe 10.10.1 (o 10.10.0) a 10.8.1 o 10.8.0

    scrivere le modifiche sul disco con ctrl O seguito da e uscire da nano con ctrl X

  6. Ricontrolla la modifica avvenuta inserendo:

    cat /System/Library/CoreServices/SystemVersion.plist 
    
  7. accedere exit, colpire e chiudi Terminal.app.

  8. Inizia l'installazione di OS X Mavericks e scegli la seconda partizione già creata per l'installazione. Potrebbe essere necessario fare clic su "Mostra tutte le partizioni" se la seconda partizione non è inizialmente visibile.

  9. Dopo aver completato l'installazione e la configurazione di Mavericks, ripristinare le modifiche di SystemVersion.plist nella partizione Yosemite:

Ringiovanire il sistema Yosemite:

  1. Apri Terminal.app nel tuo account amministratore Mavericks e inserisci:

    sudo rm /Volumes/NameOfYourYosemitePartition/System/Library/CoreServices/SystemVersion.plist
    

    e colpisci
    inserisci la tua password amministratore e premi (la password non sarà visibile!)

    quindi entra

    sudo mv /Volumes/NameOfYourYosemitePartition/System/Library/CoreServices/SystemVersion.plist.backup /Volumes/NameOfYourYosemitePartition/System/Library/CoreServices/SystemVersion.plist
    

    e colpisci

  2. accedere exit, colpire e chiudi Terminal.app.

Se l'installazione fallisce e ti viene richiesto di avviare Yosemite (che probabilmente fallisce), prova ad avviare la modalità di recupero o la modalità di ripristino Internet, ripristina le modifiche del file SystemVersion.plist sul volume Yosemite dalla riga di comando nella stessa maniera come descritto per la corretta installazione di Mavericks nel passaggio 10.
Quindi riavviare da zero.

(Testato su una VM Yosemite ... funziona)


Fatto questo ora non riesco ad accedere su Yosemite. Aiuto?
Paulo Cesar

La mia tabella delle partizioni assomiglia a questa: gist.github.com/puelocesar/8b945d5904001a3fcb08cb45d20bd8fd ma quando si avvia l'avvio con "opzioni", vengono visualizzati solo Mavericks e lo strumento di recupero 10.9
Paulo Cesar

@PauloCesar Sei sicuro di aver spostato l'originale plist sul tuo volume yosemite?
klanomath

sì, ne sono sicuro. Ma il mio boot loader non mostrerà il mio disco Yosemite per l'avvio.
Paulo Cesar

Se seleziono la mia partizione Yosemite qui: puelocesar.files.wordpress.com/2016/08/... e fare clic su Riavvia, si avvia in Mavericks Recovery Tool
Paulo Cesar

0

Abbastanza sicuro che non è possibile installare da un sistema in esecuzione su una partizione di ricambio

corretta

è possibile rimuovere l'harddrive dal proprio MBP, inserirlo in un enclosure esterno, collegarlo al vecchio sistema operativo Mac e installare Maverick da lì sull'altra partizione.

non funziona: Il nuovo sistema operativo da installare deve essere installato rendendo lo spazio su disco avviabile (quindi formattare lo spazio "partizione" per esso). Utilizzare una chiavetta di avvio e installarla nella nuova partizione.


Sicuramente puoi installare Yosemite da un sistema Mavericks in esecuzione su una partizione di ricambio. È solo il contrario che non funzionerà.
Tom Gewecke
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.